Lines Matching refs:kbuf
426 struct kexec_buf kbuf = { .image = image, .buf_min = 0, in crash_load_segments() local
443 kbuf.buffer = &crash_zero_bytes; in crash_load_segments()
444 kbuf.bufsz = sizeof(crash_zero_bytes); in crash_load_segments()
445 kbuf.memsz = image->arch.backup_src_sz; in crash_load_segments()
446 kbuf.buf_align = PAGE_SIZE; in crash_load_segments()
452 ret = kexec_add_buffer(&kbuf); in crash_load_segments()
455 image->arch.backup_load_addr = kbuf.mem; in crash_load_segments()
458 image->arch.backup_src_start, kbuf.memsz); in crash_load_segments()
462 ret = prepare_elf_headers(image, &kbuf.buffer, &kbuf.bufsz); in crash_load_segments()
466 image->arch.elf_headers = kbuf.buffer; in crash_load_segments()
467 image->arch.elf_headers_sz = kbuf.bufsz; in crash_load_segments()
469 kbuf.memsz = kbuf.bufsz; in crash_load_segments()
470 kbuf.buf_align = ELF_CORE_HEADER_ALIGN; in crash_load_segments()
471 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in crash_load_segments()
472 ret = kexec_add_buffer(&kbuf); in crash_load_segments()
477 image->arch.elf_load_addr = kbuf.mem; in crash_load_segments()
479 image->arch.elf_load_addr, kbuf.bufsz, kbuf.bufsz); in crash_load_segments()