Searched refs:new_folio (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/mm/ |
A D | hugetlb.c | 2905 struct folio *new_folio; in alloc_and_dissolve_hugetlb_folio() local 2916 if (!new_folio) in alloc_and_dissolve_hugetlb_folio() 5085 struct folio *new_folio; in copy_hugetlb_page_range() local 5107 new_folio); in copy_hugetlb_page_range() 5108 folio_put(new_folio); in copy_hugetlb_page_range() 5484 struct folio *new_folio; in hugetlb_wp() local 5547 if (IS_ERR(new_folio)) { in hugetlb_wp() 5640 folio_put(new_folio); in hugetlb_wp() 5781 new_folio = false; in hugetlb_no_page() 5838 new_folio = true; in hugetlb_no_page() [all …]
|
A D | memory.c | 868 struct folio *new_folio; in copy_present_page() local 871 new_folio = *prealloc; in copy_present_page() 872 if (!new_folio) in copy_present_page() 966 if (!new_folio) in page_copy_prealloc() 970 folio_put(new_folio); in page_copy_prealloc() 975 return new_folio; in page_copy_prealloc() 3065 if (!new_folio) in wp_page_copy() 3070 if (!new_folio) in wp_page_copy() 3179 if (new_folio) in wp_page_copy() 3180 folio_put(new_folio); in wp_page_copy() [all …]
|
A D | hugetlb_cgroup.c | 887 void hugetlb_cgroup_migrate(struct folio *old_folio, struct folio *new_folio) in hugetlb_cgroup_migrate() argument 903 set_hugetlb_cgroup(new_folio, h_cg); in hugetlb_cgroup_migrate() 904 set_hugetlb_cgroup_rsvd(new_folio, h_cg_rsvd); in hugetlb_cgroup_migrate() 905 list_move(&new_folio->lru, &h->hugepage_activelist); in hugetlb_cgroup_migrate()
|
A D | migrate.c | 2025 struct folio *new_folio = NULL; in alloc_migration_target() local 2057 new_folio = __folio_alloc(gfp_mask, order, nid, mtc->nmask); in alloc_migration_target() 2059 return &new_folio->page; in alloc_migration_target()
|
/linux-6.3-rc2/include/linux/ |
A D | hugetlb_cgroup.h | 168 struct folio *new_folio); 277 struct folio *new_folio) in hugetlb_cgroup_migrate() argument
|
A D | hugetlb.h | 179 void move_hugetlb_state(struct folio *old_folio, struct folio *new_folio, int reason); 437 struct folio *new_folio, int reason) in move_hugetlb_state() argument
|
/linux-6.3-rc2/kernel/events/ |
A D | uprobes.c | 157 struct folio *new_folio; in __replace_page() local 167 new_folio = page_folio(new_page); in __replace_page() 168 err = mem_cgroup_charge(new_folio, vma->vm_mm, GFP_KERNEL); in __replace_page() 183 folio_get(new_folio); in __replace_page() 185 folio_add_lru_vma(new_folio, vma); in __replace_page()
|
Completed in 39 milliseconds