Searched refs:buddy_pfn (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/mm/ |
H A D | page_isolation.c | 74 unsigned long pfn, buddy_pfn; in unset_migratetype_isolate() local 94 buddy_pfn = __find_buddy_pfn(pfn, order); in unset_migratetype_isolate() 95 buddy = page + (buddy_pfn - pfn); in unset_migratetype_isolate() 97 if (pfn_valid_within(buddy_pfn) && in unset_migratetype_isolate()
|
H A D | page_alloc.c | 949 buddy_merge_likely(unsigned long pfn, unsigned long buddy_pfn, in buddy_merge_likely() argument 958 if (!pfn_valid_within(buddy_pfn)) in buddy_merge_likely() 961 combined_pfn = buddy_pfn & pfn; in buddy_merge_likely() 963 buddy_pfn = __find_buddy_pfn(combined_pfn, order + 1); in buddy_merge_likely() 964 higher_buddy = higher_page + (buddy_pfn - combined_pfn); in buddy_merge_likely() 966 return pfn_valid_within(buddy_pfn) && in buddy_merge_likely() 1000 unsigned long buddy_pfn; in __free_one_page() local 1025 buddy_pfn = __find_buddy_pfn(pfn, order); in __free_one_page() 1026 buddy = page + (buddy_pfn - pfn); in __free_one_page() 1028 if (!pfn_valid_within(buddy_pfn)) in __free_one_page() 1334 unsigned long buddy_pfn = __find_buddy_pfn(pfn, 0); prefetch_buddy() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | internal.h | 493 * @buddy_pfn: The output pointer to the buddy pfn, it also saves a call to 502 unsigned long pfn, unsigned int order, unsigned long *buddy_pfn) in find_buddy_page_pfn() 508 if (buddy_pfn) in find_buddy_page_pfn() 509 *buddy_pfn = __buddy_pfn; in find_buddy_page_pfn() 501 find_buddy_page_pfn(struct page *page, unsigned long pfn, unsigned int order, unsigned long *buddy_pfn) find_buddy_page_pfn() argument
|
H A D | page_alloc.c | 730 buddy_merge_likely(unsigned long pfn, unsigned long buddy_pfn, in buddy_merge_likely() argument 739 higher_page_pfn = buddy_pfn & pfn; in buddy_merge_likely() 776 unsigned long buddy_pfn = 0; in __free_one_page() local 798 buddy = find_buddy_page_pfn(page, pfn, order, &buddy_pfn); in __free_one_page() 809 int buddy_mt = get_pfnblock_migratetype(buddy, buddy_pfn); in __free_one_page() 825 combined_pfn = buddy_pfn & pfn; in __free_one_page() 839 to_tail = buddy_merge_likely(pfn, buddy_pfn, page, order); in __free_one_page()
|
Completed in 16 milliseconds