Lines Matching refs:start
235 unsigned long start;
242 unsigned long start, end;
245 start = cma_get_base(cma);
246 end = start + cma_get_size(cma);
247 if (end < mem_data->start)
249 if (start >= mem_data->end)
262 mem_data.start = arg->start_pfn << PAGE_SHIFT;
263 mem_data.end = mem_data.start + (arg->nr_pages << PAGE_SHIFT);
281 int arch_add_memory(int nid, u64 start, u64 size,
284 unsigned long start_pfn = PFN_DOWN(start);
294 VM_BUG_ON(!mhp_range_allowed(start, size, true));
295 rc = vmem_add_mapping(start, size);
301 vmem_remove_mapping(start, size);
305 void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap)
307 unsigned long start_pfn = start >> PAGE_SHIFT;
311 vmem_remove_mapping(start, size);