tag | line | file | source code |
mm_struct | 31 | arch/alpha/mm/fault.c | void get_new_asn_and_reload(struct task_struct *tsk, struct mm_struct *mm) |
mm_struct | 123 | arch/sparc/kernel/smp.c | void smp_invalidate_mm(struct mm_struct *mm) |
mm_struct | 128 | arch/sparc/kernel/smp.c | void smp_invalidate_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 38 | arch/sparc/mm/loadmmu.c | void (*invalidate_mm)(struct mm_struct *); |
mm_struct | 39 | arch/sparc/mm/loadmmu.c | void (*invalidate_range)(struct mm_struct *, unsigned long start, unsigned long end); |
mm_struct | 85 | arch/sparc/mm/loadmmu.c | pgd_t * (*pgd_offset)(struct mm_struct *, unsigned long); |
mm_struct | 207 | arch/sparc/mm/srmmu.c | static pgd_t *srmmu_pgd_offset(struct mm_struct * mm, unsigned long address) |
mm_struct | 373 | arch/sparc/mm/srmmu.c | static void tsunami_invalidate_mm(struct mm_struct *mm) |
mm_struct | 378 | arch/sparc/mm/srmmu.c | static void tsunami_invalidate_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 405 | arch/sparc/mm/srmmu.c | static void swift_invalidate_mm(struct mm_struct *mm) |
mm_struct | 427 | arch/sparc/mm/srmmu.c | static void swift_invalidate_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 492 | arch/sparc/mm/srmmu.c | static void viking_invalidate_mm(struct mm_struct *mm) |
mm_struct | 514 | arch/sparc/mm/srmmu.c | static void viking_invalidate_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 567 | arch/sparc/mm/srmmu.c | static void cypress_invalidate_mm(struct mm_struct *mm) |
mm_struct | 588 | arch/sparc/mm/srmmu.c | static void cypress_invalidate_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 643 | arch/sparc/mm/srmmu.c | static void hypersparc_invalidate_mm(struct mm_struct *mm) |
mm_struct | 648 | arch/sparc/mm/srmmu.c | static void hypersparc_invalidate_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 669 | arch/sparc/mm/srmmu.c | static inline void alloc_context(struct mm_struct *mm) |
mm_struct | 1133 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = current->mm; |
mm_struct | 894 | arch/sparc/mm/sun4c.c | static void sun4c_invalidate_mm(struct mm_struct *mm) |
mm_struct | 901 | arch/sparc/mm/sun4c.c | static void sun4c_invalidate_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 927 | arch/sparc/mm/sun4c.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 970 | arch/sparc/mm/sun4c.c | static inline void sun4c_alloc_context(struct mm_struct *mm) |
mm_struct | 1037 | arch/sparc/mm/sun4c.c | struct mm_struct *mm = current->mm; |
mm_struct | 1187 | arch/sparc/mm/sun4c.c | static pgd_t *sun4c_pgd_offset(struct mm_struct * mm, unsigned long address) |
mm_struct | 375 | fs/exec.c | struct mm_struct *mm = kmalloc(sizeof(*mm), GFP_KERNEL); |
mm_struct | 544 | fs/proc/array.c | struct mm_struct * mm = p->mm; |
mm_struct | 49 | include/asm-alpha/mmu_context.h | struct mm_struct *mm, |
mm_struct | 79 | include/asm-alpha/mmu_context.h | struct mm_struct * mm = p->mm; |
mm_struct | 48 | include/asm-alpha/pgtable.h | extern void get_new_asn_and_reload(struct task_struct *, struct mm_struct *); |
mm_struct | 60 | include/asm-alpha/pgtable.h | static inline void flush_tlb_current_page(struct mm_struct * mm, |
mm_struct | 94 | include/asm-alpha/pgtable.h | static inline void flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 113 | include/asm-alpha/pgtable.h | struct mm_struct * mm = vma->vm_mm; |
mm_struct | 125 | include/asm-alpha/pgtable.h | static inline void flush_tlb_range(struct mm_struct *mm, |
mm_struct | 350 | include/asm-alpha/pgtable.h | extern inline pgd_t * pgd_offset(struct mm_struct * mm, unsigned long address) |
mm_struct | 57 | include/asm-i386/pgtable.h | static inline void flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 70 | include/asm-i386/pgtable.h | static inline void flush_tlb_range(struct mm_struct *mm, |
mm_struct | 116 | include/asm-i386/pgtable.h | static inline void flush_tlb_mm(struct mm_struct * mm) |
mm_struct | 133 | include/asm-i386/pgtable.h | static inline void flush_tlb_range(struct mm_struct * mm, |
mm_struct | 147 | include/asm-i386/pgtable.h | static inline void flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 158 | include/asm-i386/pgtable.h | static inline void flush_tlb_range(struct mm_struct *mm, |
mm_struct | 353 | include/asm-i386/pgtable.h | extern inline pgd_t * pgd_offset(struct mm_struct * mm, unsigned long address) |
mm_struct | 41 | include/asm-mips/pgtable.h | #define invalidate_mm(mm_struct) \ |
mm_struct | 42 | include/asm-mips/pgtable.h | do { if ((mm_struct) == current->mm) invalidate(); } while (0) |
mm_struct | 43 | include/asm-mips/pgtable.h | #define invalidate_page(mm_struct,addr) \ |
mm_struct | 44 | include/asm-mips/pgtable.h | do { if ((mm_struct) == current->mm) invalidate(); } while (0) |
mm_struct | 45 | include/asm-mips/pgtable.h | #define invalidate_range(mm_struct,start,end) \ |
mm_struct | 46 | include/asm-mips/pgtable.h | do { if ((mm_struct) == current->mm) invalidate(); } while (0) |
mm_struct | 344 | include/asm-mips/pgtable.h | extern inline pgd_t * pgd_offset(struct mm_struct * mm, unsigned long address) |
mm_struct | 288 | include/asm-ppc/pgtable.h | extern inline pgd_t * pgd_offset(struct mm_struct * mm, unsigned long address) |
mm_struct | 204 | include/asm-sparc/pgtable.h | extern pgd_t * (*pgd_offset)(struct mm_struct *, unsigned long); |
mm_struct | 247 | include/asm-sparc/pgtable.h | extern void (*invalidate_mm)(struct mm_struct *); |
mm_struct | 248 | include/asm-sparc/pgtable.h | extern void (*invalidate_range)(struct mm_struct *, unsigned long start, unsigned long end); |
mm_struct | 281 | include/asm-sparc/pgtable.h | struct mm_struct *ctx_mm; |
mm_struct | 29 | include/asm-sparc/smp.h | struct mm_struct *mm; |
mm_struct | 55 | include/asm-sparc/smp.h | extern void (*smp_invalidate_mm)(struct mm_struct *); |
mm_struct | 56 | include/asm-sparc/smp.h | extern void (*smp_invalidate_range)(struct mm_struct *, unsigned long, unsigned long); |
mm_struct | 37 | include/linux/mm.h | struct mm_struct * vm_mm; /* VM area parameters */ |
mm_struct | 260 | include/linux/mm.h | extern int zap_page_range(struct mm_struct *mm, unsigned long address, unsigned long size); |
mm_struct | 261 | include/linux/mm.h | extern int copy_page_range(struct mm_struct *dst, struct mm_struct *src, struct vm_area_struct *vma); |
mm_struct | 289 | include/linux/mm.h | extern void build_mmap_avl(struct mm_struct *); |
mm_struct | 290 | include/linux/mm.h | extern void exit_mmap(struct mm_struct *); |
mm_struct | 245 | include/linux/sched.h | struct mm_struct *mm; |
mm_struct | 314 | include/linux/sched.h | extern struct mm_struct init_mm; |
mm_struct | 431 | kernel/exit.c | struct mm_struct * mm = current->mm; |
mm_struct | 79 | kernel/fork.c | static inline int dup_mmap(struct mm_struct * mm) |
mm_struct | 90 | kernel/sched.c | struct mm_struct init_mm = INIT_MM; |
mm_struct | 280 | mm/memory.c | int copy_page_range(struct mm_struct *dst, struct mm_struct *src, |
mm_struct | 375 | mm/memory.c | int zap_page_range(struct mm_struct *mm, unsigned long address, unsigned long size) |
mm_struct | 747 | mm/mmap.c | void build_mmap_avl(struct mm_struct * mm) |
mm_struct | 757 | mm/mmap.c | void exit_mmap(struct mm_struct * mm) |
mm_struct | 22 | mm/mremap.c | static inline pte_t *get_one_pte(struct mm_struct *mm, unsigned long addr) |
mm_struct | 53 | mm/mremap.c | static inline pte_t *alloc_one_pte(struct mm_struct *mm, unsigned long addr) |
mm_struct | 80 | mm/mremap.c | static int move_one_page(struct mm_struct *mm, unsigned long old_addr, unsigned long new_addr) |
mm_struct | 91 | mm/mremap.c | static int move_page_tables(struct mm_struct * mm, |
mm_struct | 266 | mm/swapfile.c | static int unuse_process(struct mm_struct * mm, unsigned int type, unsigned long page) |