Home
last modified time | relevance | path

Searched refs:real_mode_data (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/arch/x86/include/asm/
H A Dmem_encrypt.h45 void __init sme_map_bootdata(char *real_mode_data);
46 void __init sme_unmap_bootdata(char *real_mode_data);
79 static inline void __init sme_map_bootdata(char *real_mode_data) { } in sme_map_bootdata() argument
80 static inline void __init sme_unmap_bootdata(char *real_mode_data) { } in sme_unmap_bootdata() argument
H A Dsetup.h134 asmlinkage void __init __noreturn x86_64_start_reservations(char *real_mode_data);
/linux-6.15/arch/x86/kernel/
H A Dhead64.c403 static void __init copy_bootdata(char *real_mode_data) in copy_bootdata() argument
412 sme_map_bootdata(real_mode_data); in copy_bootdata()
414 memcpy(&boot_params, real_mode_data, sizeof(boot_params)); in copy_bootdata()
428 sme_unmap_bootdata(real_mode_data); in copy_bootdata()
431 asmlinkage __visible void __init __noreturn x86_64_start_kernel(char * real_mode_data) in x86_64_start_kernel() argument
484 copy_bootdata(__va(real_mode_data)); in x86_64_start_kernel()
494 x86_64_start_reservations(real_mode_data); in x86_64_start_kernel()
497 void __init __noreturn x86_64_start_reservations(char *real_mode_data) in x86_64_start_reservations() argument
501 copy_bootdata(__va(real_mode_data)); in x86_64_start_reservations()
/linux-6.15/arch/x86/mm/
H A Dmem_encrypt_amd.c175 void __init sme_unmap_bootdata(char *real_mode_data) in sme_unmap_bootdata() argument
184 boot_data = (struct boot_params *)real_mode_data; in sme_unmap_bootdata()
187 __sme_early_map_unmap_mem(real_mode_data, sizeof(boot_params), false); in sme_unmap_bootdata()
195 void __init sme_map_bootdata(char *real_mode_data) in sme_map_bootdata() argument
203 __sme_early_map_unmap_mem(real_mode_data, sizeof(boot_params), true); in sme_map_bootdata()
206 boot_data = (struct boot_params *)real_mode_data; in sme_map_bootdata()