Lines Matching defs:kbuf
25 struct kexec_buf kbuf = { .image = image, .buf_min = 0,
32 ret = kexec_elf_load(image, &ehdr, &elf_info, &kbuf, &kernel_load_addr);
45 kbuf.buffer = initrd;
46 kbuf.bufsz = kbuf.memsz = initrd_len;
47 kbuf.buf_align = PAGE_SIZE;
48 kbuf.top_down = false;
49 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN;
50 ret = kexec_add_buffer(&kbuf);
54 kexec_dprintk("Loaded initrd at 0x%lx\n", kbuf.mem);
55 image->arch.initrd_start = kbuf.mem;
56 image->arch.initrd_end = kbuf.mem + initrd_len;
60 kbuf.buffer = cmdline;
61 kbuf.bufsz = kbuf.memsz = ALIGN(cmdline_len, 8);
62 kbuf.buf_align = PAGE_SIZE;
63 kbuf.top_down = false;
64 kbuf.buf_min = PAGE0->mem_free + PAGE_SIZE;
65 kbuf.buf_max = kernel_load_addr;
66 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN;
67 ret = kexec_add_buffer(&kbuf);
71 kexec_dprintk("Loaded cmdline at 0x%lx\n", kbuf.mem);
72 image->arch.cmdline = kbuf.mem;