/Linux-v6.1/arch/powerpc/kexec/ |
D | file_load.c | 40 char *cmdline_ptr; in setup_kdump_cmdline() local 42 cmdline_ptr = kzalloc(COMMAND_LINE_SIZE, GFP_KERNEL); in setup_kdump_cmdline() 43 if (!cmdline_ptr) in setup_kdump_cmdline() 46 elfcorehdr_strlen = sprintf(cmdline_ptr, "elfcorehdr=0x%lx ", in setup_kdump_cmdline() 51 kfree(cmdline_ptr); in setup_kdump_cmdline() 55 memcpy(cmdline_ptr + elfcorehdr_strlen, cmdline, cmdline_len); in setup_kdump_cmdline() 57 cmdline_ptr[COMMAND_LINE_SIZE - 1] = '\0'; in setup_kdump_cmdline() 58 return cmdline_ptr; in setup_kdump_cmdline()
|
/Linux-v6.1/arch/x86/boot/ |
D | cmdline.c | 28 int __cmdline_find_option(unsigned long cmdline_ptr, const char *option, char *buffer, int bufsize) in __cmdline_find_option() argument 42 if (!cmdline_ptr) in __cmdline_find_option() 45 cptr = cmdline_ptr & 0xf; in __cmdline_find_option() 46 set_fs(cmdline_ptr >> 4); in __cmdline_find_option() 100 int __cmdline_find_option_bool(unsigned long cmdline_ptr, const char *option) in __cmdline_find_option_bool() argument 112 if (!cmdline_ptr) in __cmdline_find_option_bool() 115 cptr = cmdline_ptr & 0xf; in __cmdline_find_option_bool() 116 set_fs(cmdline_ptr >> 4); in __cmdline_find_option_bool()
|
D | boot.h | 249 int __cmdline_find_option(unsigned long cmdline_ptr, const char *option, char *buffer, int bufsize); 250 int __cmdline_find_option_bool(unsigned long cmdline_ptr, const char *option);
|
/Linux-v6.1/arch/loongarch/kernel/ |
D | machine_kexec.c | 37 static unsigned long cmdline_ptr; variable 66 void *cmdline_ptr = (void *)KEXEC_CMDLINE_ADDR; in machine_kexec_prepare() local 76 if (!copy_from_user(cmdline_ptr, kimage->segment[i].buf, COMMAND_LINE_SIZE)) in machine_kexec_prepare() 77 kimage->arch.cmdline_ptr = (unsigned long)cmdline_ptr; in machine_kexec_prepare() 82 if (!kimage->arch.cmdline_ptr) { in machine_kexec_prepare() 134 do_kexec(efi_boot, cmdline_ptr, systable_ptr, start_addr, first_ind_entry); in kexec_reboot() 263 cmdline_ptr = internal->cmdline_ptr; in machine_kexec() 291 pr_notice("Command line at 0x%lx\n", cmdline_ptr); in machine_kexec()
|
/Linux-v6.1/drivers/firmware/efi/libstub/ |
D | fdt.c | 31 void *fdt, int new_fdt_size, char *cmdline_ptr) in update_fdt() argument 88 if (cmdline_ptr != NULL && strlen(cmdline_ptr) > 0) { in update_fdt() 89 status = fdt_setprop(fdt, node, "bootargs", cmdline_ptr, in update_fdt() 90 strlen(cmdline_ptr) + 1); in update_fdt() 226 char *cmdline_ptr) in allocate_new_fdt_and_exit_boot() argument 251 if (strstr(cmdline_ptr, "dtb=")) in allocate_new_fdt_and_exit_boot() 283 (void *)*new_fdt_addr, MAX_FDT_SIZE, cmdline_ptr); in allocate_new_fdt_and_exit_boot() 345 unsigned long kernel_addr, char *cmdline_ptr) in efi_boot_kernel() argument 351 cmdline_ptr); in efi_boot_kernel()
|
D | efi-stub.c | 132 char *cmdline_ptr = NULL; in efi_pe_entry() local 169 cmdline_ptr = efi_convert_cmdline(image, &cmdline_size); in efi_pe_entry() 170 if (!cmdline_ptr) { in efi_pe_entry() 187 status = efi_parse_options(cmdline_ptr); in efi_pe_entry() 255 status = efi_boot_kernel(handle, image, image_addr, cmdline_ptr); in efi_pe_entry() 262 efi_bs_call(free_pool, cmdline_ptr); in efi_pe_entry()
|
D | loongarch-stub.c | 67 unsigned long kernel_addr, char *cmdline_ptr) in efi_boot_kernel() argument 100 real_kernel_entry(true, (unsigned long)cmdline_ptr, in efi_boot_kernel()
|
D | x86-stub.c | 466 char *cmdline_ptr; in efi_pe_entry() local 509 cmdline_ptr = efi_convert_cmdline(image, &options_size); in efi_pe_entry() 510 if (!cmdline_ptr) in efi_pe_entry() 513 efi_set_u64_split((unsigned long)cmdline_ptr, in efi_pe_entry()
|
D | efistub.h | 870 unsigned long kernel_addr, char *cmdline_ptr);
|
/Linux-v6.1/arch/x86/include/asm/ |
D | cmdline.h | 5 int cmdline_find_option_bool(const char *cmdline_ptr, const char *option); 6 int cmdline_find_option(const char *cmdline_ptr, const char *option,
|
/Linux-v6.1/arch/riscv/kernel/ |
D | elf_kexec.c | 154 char *cmdline_ptr; in setup_kdump_cmdline() local 156 cmdline_ptr = kzalloc(COMMAND_LINE_SIZE, GFP_KERNEL); in setup_kdump_cmdline() 157 if (!cmdline_ptr) in setup_kdump_cmdline() 160 elfcorehdr_strlen = sprintf(cmdline_ptr, "elfcorehdr=0x%lx ", in setup_kdump_cmdline() 165 kfree(cmdline_ptr); in setup_kdump_cmdline() 169 memcpy(cmdline_ptr + elfcorehdr_strlen, cmdline, cmdline_len); in setup_kdump_cmdline() 171 cmdline_ptr[COMMAND_LINE_SIZE - 1] = '\0'; in setup_kdump_cmdline() 172 return cmdline_ptr; in setup_kdump_cmdline()
|
/Linux-v6.1/arch/loongarch/include/asm/ |
D | kexec.h | 40 unsigned long cmdline_ptr; member 45 unsigned long cmdline_ptr,
|
/Linux-v6.1/arch/x86/kernel/ |
D | kexec-bzimage64.c | 72 char *cmdline_ptr = ((char *)params) + cmdline_offset; in setup_cmdline() local 77 len = sprintf(cmdline_ptr, in setup_cmdline() 80 memcpy(cmdline_ptr + len, cmdline, cmdline_len); in setup_cmdline() 83 cmdline_ptr[cmdline_len - 1] = '\0'; in setup_cmdline() 85 pr_debug("Final command line is: %s\n", cmdline_ptr); in setup_cmdline()
|
/Linux-v6.1/arch/x86/mm/ |
D | mem_encrypt_identity.c | 507 const char *cmdline_ptr, *cmdline_arg, *cmdline_on, *cmdline_off; in sme_enable() local 600 cmdline_ptr = (const char *)((u64)bp->hdr.cmd_line_ptr | in sme_enable() 603 cmdline_find_option(cmdline_ptr, cmdline_arg, buffer, sizeof(buffer)); in sme_enable()
|
/Linux-v6.1/kernel/ |
D | kexec_file.c | 193 const char __user *cmdline_ptr, in kimage_file_prepare_segments() argument 230 image->cmdline_buf = memdup_user(cmdline_ptr, cmdline_len); in kimage_file_prepare_segments() 270 int initrd_fd, const char __user *cmdline_ptr, in kimage_file_alloc_init() argument 290 cmdline_ptr, cmdline_len, flags); in kimage_file_alloc_init() 326 unsigned long, cmdline_len, const char __user *, cmdline_ptr, in SYSCALL_DEFINE5() argument 363 ret = kimage_file_alloc_init(&image, kernel_fd, initrd_fd, cmdline_ptr, in SYSCALL_DEFINE5()
|
/Linux-v6.1/include/linux/ |
D | syscalls.h | 1202 const char __user *cmdline_ptr,
|