Lines Matching defs:page_idx
335 __page_find_buddy(struct page *page, unsigned long page_idx, unsigned int order)
337 unsigned long buddy_idx = page_idx ^ (1 << order);
339 return page + (buddy_idx - page_idx);
343 __find_combined_index(unsigned long page_idx, unsigned int order)
345 return (page_idx & ~(1 << order));
404 unsigned long page_idx;
410 page_idx = page_to_pfn(page) & ((1 << MAX_ORDER) - 1);
412 VM_BUG_ON(page_idx & (order_size - 1));
421 buddy = __page_find_buddy(page, page_idx, order);
429 combined_idx = __find_combined_index(page_idx, order);
430 page = page + (combined_idx - page_idx);
431 page_idx = combined_idx;