Lines Matching defs:dt_ptr
257 static unsigned long __init kaslr_legal_offset(void *dt_ptr, unsigned long index,
266 koffset = get_usable_address(dt_ptr, start, offset);
283 static unsigned long __init kaslr_choose_location(void *dt_ptr, phys_addr_t size,
291 kaslr_get_cmdline(dt_ptr);
295 random = get_boot_seed(dt_ptr);
304 seed = get_kaslr_seed(dt_ptr);
319 regions.reserved_mem = fdt_path_offset(dt_ptr, "/reserved-memory");
321 get_cell_sizes(dt_ptr, regions.reserved_mem,
327 regions.dtb_start = __pa(dt_ptr);
328 regions.dtb_end = __pa(dt_ptr) + fdt_totalsize(dt_ptr);
331 get_initrd_range(dt_ptr);
332 get_crash_kernel(dt_ptr, ram);
345 return kaslr_legal_offset(dt_ptr, index, offset);
350 * void *dt_ptr - address of the device tree
353 notrace void __init kaslr_early_init(void *dt_ptr, phys_addr_t size)
362 offset = kaslr_choose_location(dt_ptr, size, kernel_sz);
383 reloc_kernel_entry(dt_ptr, kernstart_virt_addr);