/mm/ |
D | mmu_notifier.c | 32 void __mmu_notifier_release(struct mm_struct *mm) in __mmu_notifier_release() 85 int __mmu_notifier_clear_flush_young(struct mm_struct *mm, in __mmu_notifier_clear_flush_young() 102 void __mmu_notifier_invalidate_page(struct mm_struct *mm, in __mmu_notifier_invalidate_page() 116 void __mmu_notifier_invalidate_range_start(struct mm_struct *mm, in __mmu_notifier_invalidate_range_start() 130 void __mmu_notifier_invalidate_range_end(struct mm_struct *mm, in __mmu_notifier_invalidate_range_end() 145 struct mm_struct *mm, in do_mmu_notifier_register() 208 int mmu_notifier_register(struct mmu_notifier *mn, struct mm_struct *mm) in mmu_notifier_register() 218 int __mmu_notifier_register(struct mmu_notifier *mn, struct mm_struct *mm) in __mmu_notifier_register() 225 void __mmu_notifier_mm_destroy(struct mm_struct *mm) in __mmu_notifier_mm_destroy() 242 void mmu_notifier_unregister(struct mmu_notifier *mn, struct mm_struct *mm) in mmu_notifier_unregister()
|
D | mmap.c | 108 int __vm_enough_memory(struct mm_struct *mm, long pages, int cap_sys_admin) in __vm_enough_memory() 255 struct mm_struct *mm = current->mm; in SYSCALL_DEFINE1() local 336 void validate_mm(struct mm_struct *mm) in validate_mm() 353 #define validate_mm(mm) do { } while (0) argument 357 find_vma_prepare(struct mm_struct *mm, unsigned long addr, in find_vma_prepare() 394 __vma_link_list(struct mm_struct *mm, struct vm_area_struct *vma, in __vma_link_list() 410 void __vma_link_rb(struct mm_struct *mm, struct vm_area_struct *vma, in __vma_link_rb() 440 __vma_link(struct mm_struct *mm, struct vm_area_struct *vma, in __vma_link() 449 static void vma_link(struct mm_struct *mm, struct vm_area_struct *vma, in vma_link() 480 static void __insert_vm_struct(struct mm_struct *mm, struct vm_area_struct *vma) in __insert_vm_struct() [all …]
|
D | memory.c | 311 int __pte_alloc(struct mm_struct *mm, pmd_t *pmd, unsigned long address) in __pte_alloc() 363 static inline void add_mm_rss(struct mm_struct *mm, int file_rss, int anon_rss) in add_mm_rss() 766 struct mm_struct *mm = tlb->mm; in zap_pte_range() local 969 struct mm_struct *mm = vma->vm_mm; in unmap_vmas() local 1053 struct mm_struct *mm = vma->vm_mm; in zap_page_range() local 1102 struct mm_struct *mm = vma->vm_mm; in follow_page() local 1204 int __get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in __get_user_pages() 1358 int get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages() 1376 pte_t *get_locked_pte(struct mm_struct *mm, unsigned long addr, in get_locked_pte() 1399 struct mm_struct *mm = vma->vm_mm; in insert_page() local [all …]
|
D | nommu.c | 172 int __get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in __get_user_pages() 223 int get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages() 439 struct mm_struct *mm = current->mm; in SYSCALL_DEFINE1() local 621 static void add_vma_to_mm(struct mm_struct *mm, struct vm_area_struct *vma) in add_vma_to_mm() 692 struct mm_struct *mm = vma->vm_mm; in delete_vma_from_mm() local 724 static void delete_vma(struct mm_struct *mm, struct vm_area_struct *vma) in delete_vma() 742 struct vm_area_struct *find_vma(struct mm_struct *mm, unsigned long addr) in find_vma() 772 struct vm_area_struct *find_extend_vma(struct mm_struct *mm, unsigned long addr) in find_extend_vma() 790 static struct vm_area_struct *find_vma_exact(struct mm_struct *mm, in find_vma_exact() 1416 int split_vma(struct mm_struct *mm, struct vm_area_struct *vma, in split_vma() [all …]
|
D | fremap.c | 26 static void zap_pte(struct mm_struct *mm, struct vm_area_struct *vma, in zap_pte() 56 static int install_file_pte(struct mm_struct *mm, struct vm_area_struct *vma, in install_file_pte() 84 static int populate_range(struct mm_struct *mm, struct vm_area_struct *vma, in populate_range() 126 struct mm_struct *mm = current->mm; in SYSCALL_DEFINE5() local
|
D | mprotect.c | 38 static void change_pte_range(struct mm_struct *mm, pmd_t *pmd, in change_pte_range() 81 static inline void change_pmd_range(struct mm_struct *mm, pud_t *pud, in change_pmd_range() 97 static inline void change_pud_range(struct mm_struct *mm, pgd_t *pgd, in change_pud_range() 117 struct mm_struct *mm = vma->vm_mm; in change_protection() local 138 struct mm_struct *mm = vma->vm_mm; in mprotect_fixup() local
|
D | mremap.c | 29 static pmd_t *get_old_pmd(struct mm_struct *mm, unsigned long addr) in get_old_pmd() 50 static pmd_t *alloc_new_pmd(struct mm_struct *mm, unsigned long addr) in alloc_new_pmd() 77 struct mm_struct *mm = vma->vm_mm; in move_ptes() local 169 struct mm_struct *mm = vma->vm_mm; in move_vma() local 261 struct mm_struct *mm = current->mm; in do_mremap() local
|
D | migrate.c | 82 struct mm_struct *mm = vma->vm_mm; in remove_migration_pte() local 211 void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait() 815 static int do_move_page_to_node_array(struct mm_struct *mm, in do_move_page_to_node_array() 892 static int do_pages_move(struct mm_struct *mm, struct task_struct *task, in do_pages_move() 975 static void do_pages_stat_array(struct mm_struct *mm, unsigned long nr_pages, in do_pages_stat_array() 1018 static int do_pages_stat(struct mm_struct *mm, unsigned long nr_pages, in do_pages_stat() 1065 struct mm_struct *mm; in SYSCALL_DEFINE6() local 1126 int migrate_vmas(struct mm_struct *mm, const nodemask_t *to, in migrate_vmas()
|
D | rmap.c | 103 struct mm_struct *mm = vma->vm_mm; in anon_vma_prepare() local 267 pte_t *page_check_address(struct page *page, struct mm_struct *mm, in page_check_address() 338 struct mm_struct *mm = vma->vm_mm; in page_referenced_one() local 519 struct mm_struct *mm = vma->vm_mm; in page_mkclean_one() local 760 struct mm_struct *mm = vma->vm_mm; in try_to_unmap_one() local 877 struct mm_struct *mm = vma->vm_mm; in try_to_unmap_cluster() local
|
D | mempolicy.c | 340 void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new) in mpol_rebind_mm() 486 check_range(struct mm_struct *mm, unsigned long start, unsigned long end, in check_range() 604 struct mm_struct *mm = current->mm; in do_set_mempolicy() local 655 static int lookup_node(struct mm_struct *mm, unsigned long addr) in lookup_node() 673 struct mm_struct *mm = current->mm; in do_get_mempolicy() local 777 static int migrate_to_node(struct mm_struct *mm, int source, int dest, in migrate_to_node() 802 int do_migrate_pages(struct mm_struct *mm, in do_migrate_pages() 917 int do_migrate_pages(struct mm_struct *mm, in do_migrate_pages() 934 struct mm_struct *mm = current->mm; in do_mbind() local 1117 struct mm_struct *mm; in SYSCALL_DEFINE4() local [all …]
|
D | util.c | 187 void arch_pick_mmap_layout(struct mm_struct *mm) in arch_pick_mmap_layout() 198 struct mm_struct *mm = current->mm; in get_user_pages_fast() local
|
D | thrash.c | 73 void __put_swap_token(struct mm_struct *mm) in __put_swap_token()
|
D | oom_kill.c | 59 struct mm_struct *mm; in badness() local 345 struct mm_struct *mm; in oom_kill_task() local
|
D | hugetlb.c | 1745 struct mm_struct *mm = vma->vm_mm; in __unmap_hugepage_range() local 1828 static int unmap_ref_private(struct mm_struct *mm, struct vm_area_struct *vma, in unmap_ref_private() 1867 static int hugetlb_cow(struct mm_struct *mm, struct vm_area_struct *vma, in hugetlb_cow() 1959 static int hugetlb_no_page(struct mm_struct *mm, struct vm_area_struct *vma, in hugetlb_no_page() 2065 int hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma, in hugetlb_fault() 2146 follow_huge_pud(struct mm_struct *mm, unsigned long address, in follow_huge_pud() 2161 int follow_hugetlb_page(struct mm_struct *mm, struct vm_area_struct *vma, in follow_hugetlb_page() 2241 struct mm_struct *mm = vma->vm_mm; in hugetlb_change_protection() local
|
D | memcontrol.c | 286 static struct mem_cgroup *try_get_mem_cgroup_from_mm(struct mm_struct *mm) in try_get_mem_cgroup_from_mm() 804 struct mm_struct *mm; in mem_cgroup_oom_called() local 820 static int __mem_cgroup_try_charge(struct mm_struct *mm, in __mem_cgroup_try_charge() 1076 static int mem_cgroup_charge_common(struct page *page, struct mm_struct *mm, in mem_cgroup_charge_common() 1100 struct mm_struct *mm, gfp_t gfp_mask) in mem_cgroup_newpage_charge() 1121 int mem_cgroup_cache_charge(struct page *page, struct mm_struct *mm, in mem_cgroup_cache_charge() 1199 int mem_cgroup_try_charge_swapin(struct mm_struct *mm, in mem_cgroup_try_charge_swapin() 1494 struct mm_struct *mm, in mem_cgroup_shrink_usage()
|
D | msync.c | 34 struct mm_struct *mm = current->mm; in SYSCALL_DEFINE3() local
|
D | mlock.c | 161 struct mm_struct *mm = vma->vm_mm; in __mlock_vma_pages_range() local 373 struct mm_struct *mm = vma->vm_mm; in mlock_fixup() local
|
D | madvise.c | 41 struct mm_struct * mm = vma->vm_mm; in madvise_behavior() local
|
D | filemap_xip.c | 168 struct mm_struct *mm; in __xip_unmap() local
|
D | swapfile.c | 838 static int unuse_mm(struct mm_struct *mm, in unuse_mm() 1009 struct mm_struct *mm; in try_to_unuse() local
|