Home
last modified time | relevance | path

Searched refs:param_area (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/arch/powerpc/kernel/
Dfadump.c143 if (!fw_dump.dump_active || !fw_dump.param_area_supported || !fw_dump.param_area) in fadump_append_bootargs()
146 if (fw_dump.param_area >= fw_dump.boot_mem_top) { in fadump_append_bootargs()
147 if (memblock_reserve(fw_dump.param_area, COMMAND_LINE_SIZE)) { in fadump_append_bootargs()
149 fw_dump.param_area = 0; in fadump_append_bootargs()
154 append_args = (char *)fw_dump.param_area; in fadump_append_bootargs()
1473 return sprintf(buf, "%s\n", (char *)__va(fw_dump.param_area)); in bootargs_append_show()
1497 params = __va(fw_dump.param_area); in bootargs_append_store()
1775 fw_dump.param_area = memblock_phys_alloc_range(COMMAND_LINE_SIZE, in fadump_setup_param_area()
1779 if (!fw_dump.param_area || sysfs_create_file(fadump_kobj, &bootargs_append_attr.attr)) { in fadump_setup_param_area()
1784 memset(phys_to_virt(fw_dump.param_area), 0, COMMAND_LINE_SIZE); in fadump_setup_param_area()
/linux-6.12.1/arch/powerpc/platforms/pseries/
Drtas-fadump.c86 fadump_conf->param_area = be64_to_cpu(fdm->rgn[i].destination_address); in rtas_fadump_get_config()
162 if (fadump_conf->param_area) { in rtas_fadump_init_mem_struct()
165 fdm.rgn[sec_cnt].source_address = cpu_to_be64(fadump_conf->param_area); in rtas_fadump_init_mem_struct()
167 fdm.rgn[sec_cnt].destination_address = cpu_to_be64(fadump_conf->param_area); in rtas_fadump_init_mem_struct()
474 fadump_conf->param_area = 0; in rtas_fadump_process()
/linux-6.12.1/arch/powerpc/include/asm/
Dfadump-internal.h127 unsigned long param_area; member