Home
last modified time | relevance | path

Searched refs:old_order (Results 1 – 11 of 11) sorted by relevance

/linux/include/linux/
H A Dpage_owner.h14 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 Dpgalloc_tag.h199 void pgalloc_tag_split(struct folio *folio, int old_order, int new_order);
208 static inline void pgalloc_tag_split(struct folio *folio, int old_order, int new_order) {} in pgalloc_tag_split() argument
H A Dmemcontrol.h1021 void folio_split_memcg_refs(struct folio *folio, unsigned old_order,
1442 unsigned old_order, unsigned new_order) in folio_split_memcg_refs() argument
/linux/arch/x86/kernel/
H A Daperture_64.c173 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/mm/
H A Dhuge_memory.c3483 static void __split_folio_to_order(struct folio *folio, int old_order, in __split_folio_to_order() argument
3489 long nr_pages = 1 << old_order; in __split_folio_to_order()
3633 int old_order = folio_order(folio); in __split_unmapped_folio() local
3634 int start_order = split_type == SPLIT_TYPE_UNIFORM ? new_order : old_order - 1; in __split_unmapped_folio()
3645 int nr_new_folios = 1UL << (old_order - split_order); in __split_unmapped_folio()
3662 xas_split(xas, old_folio, old_order); in __split_unmapped_folio()
3665 xas_try_split(xas, old_folio, old_order); in __split_unmapped_folio()
3671 folio_split_memcg_refs(folio, old_order, split_order); in __split_unmapped_folio()
3672 split_page_owner(&folio->page, old_order, split_order); in __split_unmapped_folio()
3673 pgalloc_tag_split(folio, old_order, split_order); in __split_unmapped_folio()
[all …]
H A Dpage_owner.c361 void __split_page_owner(struct page *page, int old_order, int new_order) in __split_page_owner() argument
368 for_each_page_ext(page, 1 << old_order, page_ext, iter) { in __split_page_owner()
H A Dmemcontrol.c3306 void folio_split_memcg_refs(struct folio *folio, unsigned old_order, in folio_split_memcg_refs() argument
3314 new_refs = (1 << (old_order - new_order)) - 1; in folio_split_memcg_refs()
/linux/lib/
H A Dalloc_tag.c167 void pgalloc_tag_split(struct folio *folio, int old_order, int new_order) in pgalloc_tag_split() argument
180 for (i = nr_pages; i < (1 << old_order); i += nr_pages) { in pgalloc_tag_split()
/linux/arch/x86/xen/
H A Dmmu_pv.c127 unsigned int old_order; in alloc_discontig_frames() local
140 old_order = discontig_frames_order; in alloc_discontig_frames()
157 free_pages((unsigned long)old_array, old_order - MIN_CONTIG_ORDER); in alloc_discontig_frames()
/linux/kernel/trace/
H A Dring_buffer.c6858 int old_order, old_size; in ring_buffer_subbuf_order_set() local
6878 old_order = buffer->subbuf_order; in ring_buffer_subbuf_order_set()
6981 free_pages((unsigned long)old_free_data_page, old_order); in ring_buffer_subbuf_order_set()
6991 buffer->subbuf_order = old_order; in ring_buffer_subbuf_order_set()
H A Dtrace.c9183 int old_order; in buffer_subbuf_size_write() local
9204 old_order = ring_buffer_subbuf_order_get(tr->array_buffer.buffer); in buffer_subbuf_size_write()
9205 if (old_order == order) in buffer_subbuf_size_write()
9220 cnt = ring_buffer_subbuf_order_set(tr->array_buffer.buffer, old_order); in buffer_subbuf_size_write()