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 | 529 | arch/sparc/kernel/smp.c | void smp_flush_cache_mm(struct mm_struct *mm) |
mm_struct | 535 | arch/sparc/kernel/smp.c | void smp_flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 541 | arch/sparc/kernel/smp.c | void smp_flush_cache_range(struct mm_struct *mm, unsigned long start, |
mm_struct | 549 | arch/sparc/kernel/smp.c | void smp_flush_tlb_range(struct mm_struct *mm, unsigned long start, |
mm_struct | 46 | arch/sparc/mm/loadmmu.c | void (*local_flush_cache_mm)(struct mm_struct *); |
mm_struct | 47 | arch/sparc/mm/loadmmu.c | void (*local_flush_cache_range)(struct mm_struct *, unsigned long start, |
mm_struct | 52 | arch/sparc/mm/loadmmu.c | void (*local_flush_tlb_mm)(struct mm_struct *); |
mm_struct | 53 | arch/sparc/mm/loadmmu.c | void (*local_flush_tlb_range)(struct mm_struct *, unsigned long start, |
mm_struct | 60 | arch/sparc/mm/loadmmu.c | void (*flush_cache_mm)(struct mm_struct *); |
mm_struct | 61 | arch/sparc/mm/loadmmu.c | void (*flush_cache_range)(struct mm_struct *, unsigned long start, |
mm_struct | 66 | arch/sparc/mm/loadmmu.c | void (*flush_tlb_mm)(struct mm_struct *); |
mm_struct | 67 | arch/sparc/mm/loadmmu.c | void (*flush_tlb_range)(struct mm_struct *, unsigned long start, |
mm_struct | 110 | arch/sparc/mm/loadmmu.c | pgd_t * (*pgd_offset)(struct mm_struct *, unsigned long); |
mm_struct | 218 | arch/sparc/mm/srmmu.c | static pgd_t *srmmu_pgd_offset(struct mm_struct * mm, unsigned long address) |
mm_struct | 429 | arch/sparc/mm/srmmu.c | static inline void alloc_context(struct mm_struct *mm) |
mm_struct | 559 | arch/sparc/mm/srmmu.c | static void tsunami_flush_cache_mm(struct mm_struct *mm) |
mm_struct | 572 | arch/sparc/mm/srmmu.c | static void tsunami_flush_cache_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 588 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 636 | arch/sparc/mm/srmmu.c | static void tsunami_flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 649 | arch/sparc/mm/srmmu.c | static void tsunami_flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 665 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 698 | arch/sparc/mm/srmmu.c | static void swift_flush_cache_mm(struct mm_struct *mm) |
mm_struct | 710 | arch/sparc/mm/srmmu.c | static void swift_flush_cache_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 725 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 759 | arch/sparc/mm/srmmu.c | static void swift_flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 768 | arch/sparc/mm/srmmu.c | static void swift_flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 780 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 813 | arch/sparc/mm/srmmu.c | static void viking_flush_cache_mm(struct mm_struct *mm) |
mm_struct | 824 | arch/sparc/mm/srmmu.c | static void viking_flush_cache_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 838 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 946 | arch/sparc/mm/srmmu.c | static void viking_flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 963 | arch/sparc/mm/srmmu.c | static void viking_flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 987 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 1015 | arch/sparc/mm/srmmu.c | static void cypress_flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 1032 | arch/sparc/mm/srmmu.c | static void cypress_flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 1056 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 1079 | arch/sparc/mm/srmmu.c | static void hypersparc_flush_cache_mm(struct mm_struct *mm) |
mm_struct | 1092 | arch/sparc/mm/srmmu.c | static void hypersparc_flush_cache_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 1110 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 1167 | arch/sparc/mm/srmmu.c | static void hypersparc_flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 1186 | arch/sparc/mm/srmmu.c | static void hypersparc_flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 1211 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 1942 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = current->mm; |
mm_struct | 1967 | arch/sparc/mm/srmmu.c | struct mm_struct *mm = current->mm; |
mm_struct | 968 | arch/sparc/mm/sun4c.c | static void sun4c_flush_cache_mm(struct mm_struct *mm) |
mm_struct | 988 | arch/sparc/mm/sun4c.c | static void sun4c_flush_cache_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 1036 | arch/sparc/mm/sun4c.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 1090 | arch/sparc/mm/sun4c.c | static void sun4c_flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 1116 | arch/sparc/mm/sun4c.c | static void sun4c_flush_tlb_range(struct mm_struct *mm, unsigned long start, unsigned long end) |
mm_struct | 1144 | arch/sparc/mm/sun4c.c | struct mm_struct *mm = vma->vm_mm; |
mm_struct | 1188 | arch/sparc/mm/sun4c.c | static inline void sun4c_alloc_context(struct mm_struct *mm) |
mm_struct | 1255 | arch/sparc/mm/sun4c.c | struct mm_struct *mm = current->mm; |
mm_struct | 1384 | 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 | 549 | 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 | 34 | include/asm-m68k/pgtable.h | static inline void flush_tlb_mm(struct mm_struct *mm) |
mm_struct | 47 | include/asm-m68k/pgtable.h | static inline void flush_tlb_range(struct mm_struct *mm, |
mm_struct | 304 | include/asm-m68k/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 | 212 | include/asm-sparc/pgtable.h | extern pgd_t * (*pgd_offset)(struct mm_struct *, unsigned long); |
mm_struct | 257 | include/asm-sparc/pgtable.h | extern void (*local_flush_cache_mm)(struct mm_struct *); |
mm_struct | 258 | include/asm-sparc/pgtable.h | extern void (*local_flush_cache_range)(struct mm_struct *, unsigned long start, |
mm_struct | 263 | include/asm-sparc/pgtable.h | extern void (*local_flush_tlb_mm)(struct mm_struct *); |
mm_struct | 264 | include/asm-sparc/pgtable.h | extern void (*local_flush_tlb_range)(struct mm_struct *, unsigned long start, |
mm_struct | 271 | include/asm-sparc/pgtable.h | extern void smp_flush_cache_mm(struct mm_struct *mm); |
mm_struct | 272 | include/asm-sparc/pgtable.h | extern void smp_flush_cache_range(struct mm_struct *mm, |
mm_struct | 278 | include/asm-sparc/pgtable.h | extern void smp_flush_tlb_mm(struct mm_struct *mm); |
mm_struct | 279 | include/asm-sparc/pgtable.h | extern void smp_flush_tlb_range(struct mm_struct *mm, |
mm_struct | 287 | include/asm-sparc/pgtable.h | extern void (*flush_cache_mm)(struct mm_struct *); |
mm_struct | 288 | include/asm-sparc/pgtable.h | extern void (*flush_cache_range)(struct mm_struct *, unsigned long start, |
mm_struct | 293 | include/asm-sparc/pgtable.h | extern void (*flush_tlb_mm)(struct mm_struct *); |
mm_struct | 294 | include/asm-sparc/pgtable.h | extern void (*flush_tlb_range)(struct mm_struct *, unsigned long start, unsigned long end); |
mm_struct | 335 | include/asm-sparc/pgtable.h | struct mm_struct *ctx_mm; |
mm_struct | 38 | include/linux/mm.h | struct mm_struct * vm_mm; /* VM area parameters */ |
mm_struct | 256 | include/linux/mm.h | extern void free_page_tables(struct mm_struct * mm); |
mm_struct | 261 | include/linux/mm.h | extern int zap_page_range(struct mm_struct *mm, unsigned long address, unsigned long size); |
mm_struct | 262 | include/linux/mm.h | extern int copy_page_range(struct mm_struct *dst, struct mm_struct *src, struct vm_area_struct *vma); |
mm_struct | 290 | include/linux/mm.h | extern void build_mmap_avl(struct mm_struct *); |
mm_struct | 291 | include/linux/mm.h | extern void exit_mmap(struct mm_struct *); |
mm_struct | 246 | include/linux/sched.h | struct mm_struct *mm; |
mm_struct | 316 | include/linux/sched.h | extern struct mm_struct init_mm; |
mm_struct | 453 | kernel/exit.c | struct mm_struct * mm = tsk->mm; |
mm_struct | 79 | kernel/fork.c | static inline int dup_mmap(struct mm_struct * mm) |
mm_struct | 118 | kernel/fork.c | struct mm_struct * mm = kmalloc(sizeof(*tsk->mm), GFP_KERNEL); |
mm_struct | 93 | kernel/sched.c | struct mm_struct init_mm = INIT_MM; |
mm_struct | 150 | mm/memory.c | void free_page_tables(struct mm_struct * mm) |
mm_struct | 276 | mm/memory.c | int copy_page_range(struct mm_struct *dst, struct mm_struct *src, |
mm_struct | 371 | 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) |