Lines Matching refs:elf_buflen
75 static size_t get_kcore_size(int *nphdr, size_t *elf_buflen) in get_kcore_size() argument
89 *elf_buflen = sizeof(struct elfhdr) + in get_kcore_size()
96 *elf_buflen = PAGE_ALIGN(*elf_buflen); in get_kcore_size()
97 return size + *elf_buflen; in get_kcore_size()
435 size_t elf_buflen; in read_kcore() local
440 size = get_kcore_size(&nphdr, &elf_buflen); in read_kcore()
452 if (*fpos < elf_buflen) { in read_kcore()
455 tsz = elf_buflen - *fpos; in read_kcore()
458 elf_buf = kzalloc(elf_buflen, GFP_ATOMIC); in read_kcore()
463 elf_kcore_store_hdr(elf_buf, nphdr, elf_buflen); in read_kcore()
485 start = kc_offset_to_vaddr(*fpos - elf_buflen); in read_kcore()