Searched refs:old_order (Results 1 – 7 of 7) sorted by relevance
| /linux/mm/ |
| H A D | huge_memory.c | 3685 static void __split_folio_to_order(struct folio *folio, int old_order, in __split_folio_to_order() argument 3691 long nr_pages = 1 << old_order; in __split_folio_to_order() 3847 int old_order = folio_order(folio); in __split_unmapped_folio() local 3848 int start_order = split_type == SPLIT_TYPE_UNIFORM ? new_order : old_order - 1; in __split_unmapped_folio() 3859 int nr_new_folios = 1UL << (old_order - split_order); in __split_unmapped_folio() 3876 xas_split(xas, old_folio, old_order); in __split_unmapped_folio() 3879 xas_try_split(xas, old_folio, old_order); in __split_unmapped_folio() 3885 folio_split_memcg_refs(folio, old_order, split_order); in __split_unmapped_folio() 3886 split_page_owner(&folio->page, old_order, split_order); in __split_unmapped_folio() 3887 pgalloc_tag_split(folio, old_order, split_order); in __split_unmapped_folio() [all …]
|
| H A D | alloc_tag.c | 528 void pgalloc_tag_split(struct folio *folio, int old_order, int new_order) in pgalloc_tag_split() argument 541 for (i = nr_pages; i < (1 << old_order); i += nr_pages) { in pgalloc_tag_split()
|
| H A D | memcontrol.c | 3737 void folio_split_memcg_refs(struct folio *folio, unsigned old_order, in folio_split_memcg_refs() argument 3745 new_refs = (1 << (old_order - new_order)) - 1; in folio_split_memcg_refs()
|
| /linux/include/linux/ |
| H A D | memcontrol.h | 1028 void folio_split_memcg_refs(struct folio *folio, unsigned old_order, 1463 unsigned old_order, unsigned new_order) in folio_split_memcg_refs() argument
|
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 135 unsigned int old_order; in alloc_discontig_frames() local 148 old_order = discontig_frames_order; in alloc_discontig_frames() 165 free_pages((unsigned long)old_array, old_order - MIN_CONTIG_ORDER); in alloc_discontig_frames()
|
| /linux/kernel/trace/ |
| H A D | ring_buffer.c | 7451 int old_order; in ring_buffer_subbuf_order_set() local 7470 old_order = buffer->subbuf_order; in ring_buffer_subbuf_order_set() 7471 if (old_order == order) in ring_buffer_subbuf_order_set() 7593 WRITE_ONCE(buffer->subbuf_order, old_order); in ring_buffer_subbuf_order_set()
|
| H A D | trace.c | 8290 int old_order; in buffer_subbuf_size_write() local 8313 old_order = ring_buffer_subbuf_order_get(tr->array_buffer.buffer); in buffer_subbuf_size_write() 8314 if (old_order == order) in buffer_subbuf_size_write() 8329 cnt = ring_buffer_subbuf_order_set(tr->array_buffer.buffer, old_order); in buffer_subbuf_size_write()
|