Lines Matching refs:kbuf
351 struct kexec_buf kbuf = { .image = image, .buf_max = ULONG_MAX, in bzImage64_load() local
413 kbuf.bufsz = params_cmdline_sz + ALIGN(efi_map_sz, 16) + in bzImage64_load()
417 params = kzalloc(kbuf.bufsz, GFP_KERNEL); in bzImage64_load()
429 kbuf.buffer = params; in bzImage64_load()
430 kbuf.memsz = kbuf.bufsz; in bzImage64_load()
431 kbuf.buf_align = 16; in bzImage64_load()
432 kbuf.buf_min = MIN_BOOTPARAM_ADDR; in bzImage64_load()
433 ret = kexec_add_buffer(&kbuf); in bzImage64_load()
436 bootparam_load_addr = kbuf.mem; in bzImage64_load()
438 bootparam_load_addr, kbuf.bufsz, kbuf.bufsz); in bzImage64_load()
441 kbuf.buffer = kernel + kern16_size; in bzImage64_load()
442 kbuf.bufsz = kernel_len - kern16_size; in bzImage64_load()
443 kbuf.memsz = PAGE_ALIGN(header->init_size); in bzImage64_load()
444 kbuf.buf_align = header->kernel_alignment; in bzImage64_load()
445 kbuf.buf_min = MIN_KERNEL_LOAD_ADDR; in bzImage64_load()
446 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in bzImage64_load()
447 ret = kexec_add_buffer(&kbuf); in bzImage64_load()
450 kernel_load_addr = kbuf.mem; in bzImage64_load()
453 kernel_load_addr, kbuf.bufsz, kbuf.memsz); in bzImage64_load()
457 kbuf.buffer = initrd; in bzImage64_load()
458 kbuf.bufsz = kbuf.memsz = initrd_len; in bzImage64_load()
459 kbuf.buf_align = PAGE_SIZE; in bzImage64_load()
460 kbuf.buf_min = MIN_INITRD_LOAD_ADDR; in bzImage64_load()
461 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in bzImage64_load()
462 ret = kexec_add_buffer(&kbuf); in bzImage64_load()
465 initrd_load_addr = kbuf.mem; in bzImage64_load()