Searched refs:initrd_data (Results 1 – 5 of 5) sorted by relevance
33 struct initrd_data __bootdata(initrd_data);83 if (!initrd_data.start || !initrd_data.size) in rescue_initrd()85 if (initrd_data.start < safe_addr) { in rescue_initrd()86 memmove((void *)safe_addr, (void *)initrd_data.start, initrd_data.size); in rescue_initrd()87 initrd_data.start = safe_addr; in rescue_initrd()89 return initrd_data.start + initrd_data.size; in rescue_initrd()286 initrd_data.start = parmarea.initrd_start; in startup_kernel()287 initrd_data.size = parmarea.initrd_size; in startup_kernel()
57 if (IS_ENABLED(CONFIG_BLK_DEV_INITRD) && initrd_data.start && initrd_data.size && in find_bootdata_space()58 intersects(initrd_data.start, initrd_data.size, safe_addr, size)) in find_bootdata_space()59 safe_addr = initrd_data.start + initrd_data.size; in find_bootdata_space()
50 initrd_end = round_up(initrd_data.start + initrd_data.size, _SEGMENT_SIZE); in pgtable_populate_init()
151 struct initrd_data __bootdata(initrd_data);716 if (!initrd_data.start || !initrd_data.size) in reserve_initrd()718 initrd_start = (unsigned long)__va(initrd_data.start); in reserve_initrd()719 initrd_end = initrd_start + initrd_data.size; in reserve_initrd()720 memblock_reserve(initrd_data.start, initrd_data.size); in reserve_initrd()789 if (initrd_data.start && initrd_data.size && in check_initrd()790 !memblock_is_region_memory(initrd_data.start, initrd_data.size)) { in check_initrd()792 memblock_phys_free(initrd_data.start, initrd_data.size); in check_initrd()
155 struct initrd_data { struct159 extern struct initrd_data initrd_data; argument
Completed in 8 milliseconds