Lines Matching refs:new_pfn
206 unsigned long new_pfn, low_pfn_new; in __alloc_and_insert_iova_range() local
226 new_pfn = (high_pfn - size) & align_mask; in __alloc_and_insert_iova_range()
230 } while (curr && new_pfn <= curr_iova->pfn_hi && new_pfn >= low_pfn); in __alloc_and_insert_iova_range()
232 if (high_pfn < size || new_pfn < low_pfn) { in __alloc_and_insert_iova_range()
245 new->pfn_lo = new_pfn; in __alloc_and_insert_iova_range()
270 unsigned long new_pfn, candidate_pfn = ~0UL; in __alloc_and_insert_iova_best_fit() local
285 new_pfn = (limit_pfn - size) & align_mask; in __alloc_and_insert_iova_best_fit()
287 if ((limit_pfn >= size) && (new_pfn > prev_iova->pfn_hi) in __alloc_and_insert_iova_best_fit()
290 candidate_pfn = new_pfn; in __alloc_and_insert_iova_best_fit()
299 new_pfn = (limit_pfn - size) & align_mask; in __alloc_and_insert_iova_best_fit()
301 if (limit_pfn >= size && new_pfn >= iovad->start_pfn && in __alloc_and_insert_iova_best_fit()
304 candidate_pfn = new_pfn; in __alloc_and_insert_iova_best_fit()