Home
last modified time | relevance | path

Searched refs:control_code_page (Results 1 – 15 of 15) sorted by relevance

/linux/arch/riscv/kernel/
H A Dmachine_kexec.c63 control_code_buffer = page_address(image->control_code_page); in machine_kexec_prepare()
64 control_code_buffer_sz = page_size(image->control_code_page); in machine_kexec_prepare()
157 void *control_code_buffer = page_address(image->control_code_page); in machine_kexec()
/linux/arch/x86/kernel/
H A Dmachine_kexec_32.c105 control_page = page_address(image->control_code_page); in machine_kexec_prepare_page_tables()
139 set_memory_x((unsigned long)page_address(image->control_code_page), 1); in machine_kexec_prepare()
153 set_memory_nx((unsigned long)page_address(image->control_code_page), 1); in machine_kexec_cleanup()
192 control_page = page_address(image->control_code_page); in machine_kexec()
H A Dmachine_kexec_64.c345 void *control_page = page_address(image->control_code_page); in machine_kexec_prepare()
388 void *control_page = page_address(image->control_code_page); in machine_kexec_cleanup()
433 control_page = page_address(image->control_code_page); in machine_kexec()
657 control = PFN_PHYS(page_to_pfn(kexec_crash_image->control_code_page)); in kexec_mark_crashkres()
/linux/arch/loongarch/kernel/
H A Dmachine_kexec.c76 kimage->control_code_page = virt_to_page((void *)KEXEC_CONTROL_CODE); in machine_kexec_prepare()
78 reboot_code_buffer = (unsigned long)page_address(kimage->control_code_page); in machine_kexec_prepare()
/linux/kernel/
H A Dkexec.c67 image->control_code_page = kimage_alloc_control_pages(image, in kimage_alloc_init()
69 if (!image->control_code_page) { in kimage_alloc_init()
H A Dkexec_file.c338 image->control_code_page = kimage_alloc_control_pages(image, in kimage_file_alloc_init()
340 if (!image->control_code_page) { in kimage_file_alloc_init()
/linux/arch/m68k/kernel/
H A Dmachine_kexec.c44 reboot_code_buffer = page_address(image->control_code_page); in machine_kexec()
/linux/arch/powerpc/kexec/
H A Dcore_32.c48 (unsigned long)page_address(image->control_code_page); in default_machine_kexec()
H A Dcore_64.c406 page_address(image->control_code_page), in default_machine_kexec()
/linux/arch/parisc/kernel/
H A Dkexec.c80 unsigned long phys = page_to_phys(image->control_code_page); in machine_kexec()
/linux/arch/arm/kernel/
H A Dmachine_kexec.c158 reboot_code_buffer = page_address(image->control_code_page); in machine_kexec()
/linux/arch/mips/loongson64/
H A Dreset.c102 image->control_code_page = virt_to_page((void *)KEXEC_CTRL_CODE); in loongson_kexec_prepare()
/linux/arch/sh/kernel/
H A Dmachine_kexec.c105 (unsigned long)page_address(image->control_code_page); in machine_kexec()
/linux/arch/mips/kernel/
H A Dmachine_kexec.c216 (unsigned long)page_address(image->control_code_page); in machine_kexec()
/linux/include/linux/
H A Dkexec.h345 struct page *control_code_page; member