Lines Matching refs:buddy_pfn
940 buddy_merge_likely(unsigned long pfn, unsigned long buddy_pfn, in buddy_merge_likely() argument
949 if (!pfn_valid_within(buddy_pfn)) in buddy_merge_likely()
952 combined_pfn = buddy_pfn & pfn; in buddy_merge_likely()
954 buddy_pfn = __find_buddy_pfn(combined_pfn, order + 1); in buddy_merge_likely()
955 higher_buddy = higher_page + (buddy_pfn - combined_pfn); in buddy_merge_likely()
957 return pfn_valid_within(buddy_pfn) && in buddy_merge_likely()
991 unsigned long buddy_pfn; in __free_one_page() local
1016 buddy_pfn = __find_buddy_pfn(pfn, order); in __free_one_page()
1017 buddy = page + (buddy_pfn - pfn); in __free_one_page()
1019 if (!pfn_valid_within(buddy_pfn)) in __free_one_page()
1031 combined_pfn = buddy_pfn & pfn; in __free_one_page()
1048 buddy_pfn = __find_buddy_pfn(pfn, order); in __free_one_page()
1049 buddy = page + (buddy_pfn - pfn); in __free_one_page()
1069 to_tail = buddy_merge_likely(pfn, buddy_pfn, page, order); in __free_one_page()
1325 unsigned long buddy_pfn = __find_buddy_pfn(pfn, 0); in prefetch_buddy() local
1326 struct page *buddy = page + (buddy_pfn - pfn); in prefetch_buddy()