| H A D | huge_memory.c | 3639 * @split_at: in buddy allocator like split, the folio containing @split_at in __split_folio_to_order() 3661 * the @folio to one lower order at a time. The folio containing @split_at in __split_folio_to_order() 3667 * folio containing @split_at. The caller needs to unlock and/or free in __split_folio_to_order() 3674 struct page *split_at, struct xa_state *xas, in __split_folio_to_order() 3727 * If non-uniform, continue splitting the folio at @split_at 3730 folio = page_folio(split_at); 3801 struct page *split_at, struct xa_state *xas, 3874 ret = __split_unmapped_folio(folio, new_order, split_at, xas, 3956 * __folio_split() - split a folio at @split_at t in __folio_freeze_and_split_unmapped() 3733 __split_unmapped_folio(struct folio * folio,int new_order,struct page * split_at,struct xa_state * xas,struct address_space * mapping,enum split_type split_type) __split_unmapped_folio() argument 3884 __folio_freeze_and_split_unmapped(struct folio * folio,unsigned int new_order,struct page * split_at,struct xa_state * xas,struct address_space * mapping,bool do_lru,struct list_head * list,enum split_type split_type,pgoff_t end,int * nr_shmem_dropped) __folio_freeze_and_split_unmapped() argument 4049 __folio_split(struct folio * folio,unsigned int new_order,struct page * split_at,struct page * lock_at,struct list_head * list,enum split_type split_type) __folio_split() argument 4342 folio_split(struct folio * folio,unsigned int new_order,struct page * split_at,struct list_head * list) folio_split() argument 4791 struct page *split_at = folio_page(folio, split_huge_pages_pid() local 4867 struct page *split_at = folio_page(folio, split_huge_pages_in_file() local [all...] |