Lines Matching refs:elfcorebuf_sz
42 static size_t elfcorebuf_sz; variable
346 if (*fpos < elfcorebuf_sz) { in __read_vmcore()
347 tsz = min(elfcorebuf_sz - (size_t)*fpos, iov_iter_count(iter)); in __read_vmcore()
359 if (*fpos < elfcorebuf_sz + elfnotes_sz) { in __read_vmcore()
373 if (*fpos < elfcorebuf_sz + vmcoredd_orig_sz) { in __read_vmcore()
374 tsz = min(elfcorebuf_sz + vmcoredd_orig_sz - in __read_vmcore()
376 start = *fpos - elfcorebuf_sz; in __read_vmcore()
390 tsz = min(elfcorebuf_sz + elfnotes_sz - (size_t)*fpos, in __read_vmcore()
392 kaddr = elfnotes_buf + *fpos - elfcorebuf_sz - vmcoredd_orig_sz; in __read_vmcore()
611 if (start < elfcorebuf_sz) { in mmap_vmcore()
614 tsz = min(elfcorebuf_sz - (size_t)start, size); in mmap_vmcore()
627 if (start < elfcorebuf_sz + elfnotes_sz) { in mmap_vmcore()
643 if (start < elfcorebuf_sz + vmcoredd_orig_sz) { in mmap_vmcore()
646 tsz = min(elfcorebuf_sz + vmcoredd_orig_sz - in mmap_vmcore()
648 start_off = start - elfcorebuf_sz; in mmap_vmcore()
664 tsz = min(elfcorebuf_sz + elfnotes_sz - (size_t)start, size); in mmap_vmcore()
665 kaddr = elfnotes_buf + start - elfcorebuf_sz - vmcoredd_orig_sz; in mmap_vmcore()
1243 elfcorebuf_sz = elfcorebuf_sz_orig; in parse_crash_elf64_headers()
1254 rc = merge_note_headers_elf64(elfcorebuf, &elfcorebuf_sz, in parse_crash_elf64_headers()
1258 rc = process_ptload_program_headers_elf64(elfcorebuf, elfcorebuf_sz, in parse_crash_elf64_headers()
1262 set_vmcore_list_offsets(elfcorebuf_sz, elfnotes_sz, &vmcore_list); in parse_crash_elf64_headers()
1298 elfcorebuf_sz = elfcorebuf_sz_orig; in parse_crash_elf32_headers()
1309 rc = merge_note_headers_elf32(elfcorebuf, &elfcorebuf_sz, in parse_crash_elf32_headers()
1313 rc = process_ptload_program_headers_elf32(elfcorebuf, elfcorebuf_sz, in parse_crash_elf32_headers()
1317 set_vmcore_list_offsets(elfcorebuf_sz, elfnotes_sz, &vmcore_list); in parse_crash_elf32_headers()
1353 vmcore_size = get_vmcore_size(elfcorebuf_sz, elfnotes_sz, in parse_crash_elf_headers()
1399 vmcore_off = elfcorebuf_sz + elfnotesz; in vmcoredd_update_program_headers()
1461 set_vmcore_list_offsets(elfcorebuf_sz, elfnotes_sz, &vmcore_list); in vmcoredd_update_size()
1463 vmcore_size = get_vmcore_size(elfcorebuf_sz, elfnotes_sz, in vmcoredd_update_size()
1552 if (WARN_ON_ONCE(new_size < elfcorebuf_sz)) in vmcore_realloc_elfcore_buffer_elf64()
1563 memcpy(elfcorebuf_new, elfcorebuf, elfcorebuf_sz); in vmcore_realloc_elfcore_buffer_elf64()
1573 loff_t vmcore_off = elfcorebuf_sz + elfnotes_sz; in vmcore_reset_offsets_elf64()
1586 phdr->p_offset = elfcorebuf_sz; in vmcore_reset_offsets_elf64()
1595 set_vmcore_list_offsets(elfcorebuf_sz, elfnotes_sz, &vmcore_list); in vmcore_reset_offsets_elf64()
1628 elfcorebuf_sz = new_size; in vmcore_add_device_ram_elf64()
1646 vmcore_size = get_vmcore_size(elfcorebuf_sz, elfnotes_sz, in vmcore_add_device_ram_elf64()