Lines Matching refs:start
67 xa_store_range(&pgmap_array, PHYS_PFN(range->start), PHYS_PFN(range->end),
75 unsigned long pfn = PHYS_PFN(range->start);
89 if (pfn >= PHYS_PFN(range->start) &&
101 return (range->start + range_len(range)) >> PAGE_SHIFT;
120 remove_pfn_range_from_zone(page_zone(first_page), PHYS_PFN(range->start),
123 __remove_pages(PHYS_PFN(range->start),
126 arch_remove_memory(range->start, range_len(range),
128 kasan_remove_zero_shadow(__va(range->start), range_len(range));
132 untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range), true);
181 conflict_pgmap = get_dev_pagemap(PHYS_PFN(range->start), NULL);
195 is_ram = region_intersects(range->start, range_len(range),
201 range->start, range->end);
205 error = xa_err(xa_store_range(&pgmap_array, PHYS_PFN(range->start),
213 error = track_pfn_remap(NULL, ¶ms->pgprot, PHYS_PFN(range->start), 0,
218 if (!mhp_range_allowed(range->start, range_len(range), !is_private)) {
237 error = add_pages(nid, PHYS_PFN(range->start),
240 error = kasan_add_zero_shadow(__va(range->start), range_len(range));
246 error = arch_add_memory(nid, range->start, range_len(range),
254 move_pfn_range_to_zone(zone, PHYS_PFN(range->start),
268 PHYS_PFN(range->start),
277 kasan_remove_zero_shadow(__va(range->start), range_len(range));
279 untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range), true);
378 return __va(pgmap->ranges[0].start);
455 if (phys >= pgmap->range.start && phys <= pgmap->range.end)