Searched refs:p_filesz (Results 1 - 25 of 42) sorted by relevance

12

/linux-master/arch/x86/um/
H A Delfcore.c30 offset += phdr.p_filesz;
54 size_t filesz = phdrp[i].p_filesz;
74 return (size_t) phdrp[i].p_filesz;
/linux-master/drivers/soc/qcom/
H A Dmdt_loader.c52 ptr, phdr->p_filesz);
59 if (seg_fw->size != phdr->p_filesz) {
160 ehdr_size = phdrs[0].p_filesz;
161 hash_size = phdrs[hash_segment].p_filesz;
172 hash_offset = phdrs[0].p_filesz;
283 if (!phdrs[i].p_filesz)
287 seg_end = phdrs[i].p_offset + phdrs[i].p_filesz;
359 if (phdr->p_filesz > phdr->p_memsz) {
361 "refusing to load segment %d with p_filesz > p_memsz\n",
369 if (phdr->p_filesz
[all...]
/linux-master/arch/powerpc/boot/
H A Delf_util.c43 info->loadsize = (unsigned long)elf64ph->p_filesz;
74 info->loadsize = elf32ph->p_filesz;
H A Delf.h100 Elf32_Word p_filesz; member in struct:elf32_phdr
112 Elf64_Xword p_filesz; /* Segment size in file */ member in struct:elf64_phdr
/linux-master/tools/perf/util/
H A Dsymbol-minimal.c144 phdr->p_filesz = bswap_32(phdr->p_filesz);
150 buf_size = phdr->p_filesz;
196 phdr->p_filesz = bswap_64(phdr->p_filesz);
202 buf_size = phdr->p_filesz;
/linux-master/arch/arm64/kernel/
H A Delfcore.c102 phdr.p_filesz = mte_vma_tag_dump_size(m);
104 offset += phdr.p_filesz;
/linux-master/tools/testing/selftests/kvm/lib/
H A Delf.c181 if (phdr.p_filesz) {
191 phdr.p_filesz);
/linux-master/kernel/
H A Dkexec_elf.c188 if (phdr->p_offset + phdr->p_filesz < phdr->p_offset) {
191 } else if (phdr->p_offset + phdr->p_filesz > buf_len) {
223 phdr->p_filesz = elf64_to_cpu(ehdr, buf_phdr->p_filesz);
232 phdr->p_filesz = elf32_to_cpu(ehdr, buf_phdr->p_filesz);
407 size = phdr->p_filesz;
H A Dcrash_core.c210 phdr->p_filesz = phdr->p_memsz = sizeof(note_buf_t);
218 phdr->p_filesz = phdr->p_memsz = VMCOREINFO_NOTE_SIZE;
227 phdr->p_filesz = phdr->p_memsz = _end - _text;
244 phdr->p_filesz = phdr->p_memsz = mend - mstart + 1;
249 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz,
/linux-master/arch/mips/boot/
H A Delf2ecoff.c195 p->p_filesz = swab32(p->p_filesz);
365 ndata.len = ph[i].p_filesz;
366 nbss.vaddr = ph[i].p_vaddr + ph[i].p_filesz;
367 nbss.len = ph[i].p_memsz - ph[i].p_filesz;
375 ntxt.len = ph[i].p_filesz;
567 if (ph[i].p_type == PT_LOAD && ph[i].p_filesz) {
597 ph[i].p_filesz);
599 ph[i].p_filesz);
600 cur_vma = ph[i].p_vaddr + ph[i].p_filesz;
[all...]
/linux-master/fs/
H A Dbinfmt_elf_fdpic.c235 if (phdr->p_filesz > PATH_MAX)
238 if (phdr->p_filesz < 2)
242 interpreter_name = kmalloc(phdr->p_filesz, GFP_KERNEL);
248 phdr->p_filesz, &pos);
249 if (unlikely(retval != phdr->p_filesz)) {
256 if (interpreter_name[phdr->p_filesz - 1] != '\0')
812 phdr->p_offset + phdr->p_filesz < stop)
818 phdr->p_vaddr + phdr->p_filesz <=
968 phdr->p_filesz);
977 if (phdr->p_filesz < phd
[all...]
H A Dbinfmt_elf.c115 * p_filesz when it ends before the page ends (e.g. bss), otherwise this
352 * Map "eppnt->p_filesz" bytes from "filep" offset "eppnt->p_offset"
353 * into memory at "addr". (Note that p_filesz is rounded up to the
361 unsigned long size = eppnt->p_filesz + ELF_PAGEOFFSET(eppnt->p_vaddr);
396 * Map "eppnt->p_filesz" bytes from "filep" offset "eppnt->p_offset"
397 * into memory at "addr". Memory from "p_filesz" through "p_memsz"
407 if (eppnt->p_filesz) {
411 if (eppnt->p_memsz > eppnt->p_filesz) {
413 eppnt->p_filesz;
429 if (eppnt->p_memsz > eppnt->p_filesz) {
[all...]
/linux-master/arch/s390/kernel/
H A Dkexec_elf.c40 buf.bufsz = phdr->p_filesz;
103 size += ALIGN(phdr->p_filesz, phdr->p_align);
H A Dcrash_dump.c508 phdr->p_filesz = end - start;
540 phdr->p_filesz = (unsigned long) PTR_SUB(ptr, ptr_start);
541 phdr->p_memsz = phdr->p_filesz;
/linux-master/lib/
H A Dbuildid.c87 phdr[i].p_filesz))
112 phdr[i].p_filesz))
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_fw_mips.c63 program_header->p_filesz);
65 memset((u8 *)write_addr + program_header->p_filesz, 0,
66 program_header->p_memsz - program_header->p_filesz);
/linux-master/arch/mips/kernel/
H A Delf.c109 if (phdr32->p_filesz < sizeof(abiflags))
115 if (phdr64->p_filesz < sizeof(abiflags))
/linux-master/drivers/media/platform/st/sti/c8sectpfe/
H A Dc8sectpfe-core.c1006 seg_num, phdr->p_paddr, phdr->p_filesz, dest,
1009 for (i = 0; i < phdr->p_filesz; i++) {
1035 seg_num, phdr->p_paddr, phdr->p_filesz,
1039 phdr->p_filesz);
1041 memset((void __force *)dst + phdr->p_filesz, 0,
1042 phdr->p_memsz - phdr->p_filesz);
1068 if (phdr->p_offset + phdr->p_filesz > fw->size) {
/linux-master/sound/pci/mixart/
H A Dmixart_hwdep.c84 __be32 p_filesz; member in struct:snd_mixart_elf32_phdr
110 if( elf_programheader.p_filesz != 0 ) {
113 be32_to_cpu( elf_programheader.p_filesz ));
/linux-master/arch/sparc/vdso/
H A Dvdso2c.h37 if (GET_BE(&pt[i].p_memsz) != GET_BE(&pt[i].p_filesz))
/linux-master/drivers/remoteproc/
H A Dremoteproc_elf_helpers.h72 ELF_GEN_FIELD_GET_SET(phdr, p_filesz, u64)
/linux-master/tools/testing/selftests/powerpc/ptrace/
H A Dcore-pkey.c233 (void *) nhdr < p + phdr->p_offset + phdr->p_filesz;
238 FAIL_IF((void *) nhdr >= p + phdr->p_offset + phdr->p_filesz);
/linux-master/include/uapi/linux/
H A Delf.h254 Elf32_Word p_filesz; member in struct:elf32_phdr
266 Elf64_Xword p_filesz; /* Segment size in file */ member in struct:elf64_phdr
/linux-master/tools/testing/selftests/proc/
H A Dproc-pid-vm.c103 uint64_t p_filesz; member in struct:elf64_phdr
192 ph.p_filesz = sizeof(struct elf64_hdr) + sizeof(struct elf64_phdr) + len;
/linux-master/arch/x86/entry/vdso/
H A Dvdso2c.h73 if (GET_LE(&pt[i].p_memsz) != GET_LE(&pt[i].p_filesz))

Completed in 380 milliseconds

12