| /linux-6.15/include/linux/ |
| H A D | page_owner.h | 14 extern void __split_page_owner(struct page *page, int old_order, 35 static inline void split_page_owner(struct page *page, int old_order, in split_page_owner() argument 39 __split_page_owner(page, old_order, new_order); in split_page_owner() 64 static inline void split_page_owner(struct page *page, int old_order, in split_page_owner() argument
|
| H A D | pgalloc_tag.h | 198 void pgalloc_tag_split(struct folio *folio, int old_order, int new_order); 207 static inline void pgalloc_tag_split(struct folio *folio, int old_order, int new_order) {} in pgalloc_tag_split() argument
|
| H A D | memcontrol.h | 1040 void folio_split_memcg_refs(struct folio *folio, unsigned old_order, 1467 unsigned old_order, unsigned new_order) in folio_split_memcg_refs() argument
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | aperture_64.c | 173 u32 old_order; in read_agp() local 184 old_order = *order; in read_agp() 204 bus, slot, func, aper, aper + (32ULL << (old_order + 20)) - 1, in read_agp() 205 32 << old_order); in read_agp() 209 *order = old_order; in read_agp()
|
| /linux-6.15/lib/ |
| H A D | alloc_tag.c | 168 void pgalloc_tag_split(struct folio *folio, int old_order, int new_order) in pgalloc_tag_split() argument 181 for (i = nr_pages; i < (1 << old_order); i += nr_pages) { in pgalloc_tag_split()
|
| /linux-6.15/mm/ |
| H A D | page_owner.c | 349 void __split_page_owner(struct page *page, int old_order, int new_order) in __split_page_owner() argument 356 for_each_page_ext(page, 1 << old_order, page_ext, iter) { in __split_page_owner()
|
| H A D | huge_memory.c | 3313 static void __split_folio_to_order(struct folio *folio, int old_order, in __split_folio_to_order() argument 3317 long nr_pages = 1 << old_order; in __split_folio_to_order() 3507 int old_order = folio_order(folio); in __split_unmapped_folio() local 3524 xas_split(xas, folio, old_order); in __split_unmapped_folio() 3527 xas_try_split(xas, folio, old_order); in __split_unmapped_folio() 3536 folio_split_memcg_refs(folio, old_order, split_order); in __split_unmapped_folio() 3537 split_page_owner(&folio->page, old_order, split_order); in __split_unmapped_folio() 3538 pgalloc_tag_split(folio, old_order, split_order); in __split_unmapped_folio() 3540 __split_folio_to_order(folio, old_order, split_order); in __split_unmapped_folio()
|
| H A D | memcontrol.c | 3125 void folio_split_memcg_refs(struct folio *folio, unsigned old_order, in folio_split_memcg_refs() argument 3133 new_refs = (1 << (old_order - new_order)) - 1; in folio_split_memcg_refs()
|
| /linux-6.15/arch/x86/xen/ |
| H A D | mmu_pv.c | 124 unsigned int old_order; in alloc_discontig_frames() local 137 old_order = discontig_frames_order; in alloc_discontig_frames() 154 free_pages((unsigned long)old_array, old_order - MIN_CONTIG_ORDER); in alloc_discontig_frames()
|
| /linux-6.15/kernel/trace/ |
| H A D | ring_buffer.c | 6743 int old_order, old_size; in ring_buffer_subbuf_order_set() local 6763 old_order = buffer->subbuf_order; in ring_buffer_subbuf_order_set() 6866 free_pages((unsigned long)old_free_data_page, old_order); in ring_buffer_subbuf_order_set() 6877 buffer->subbuf_order = old_order; in ring_buffer_subbuf_order_set()
|
| H A D | trace.c | 9349 int old_order; in buffer_subbuf_size_write() local 9370 old_order = ring_buffer_subbuf_order_get(tr->array_buffer.buffer); in buffer_subbuf_size_write() 9371 if (old_order == order) in buffer_subbuf_size_write() 9386 cnt = ring_buffer_subbuf_order_set(tr->array_buffer.buffer, old_order); in buffer_subbuf_size_write()
|