Home
last modified time | relevance | path

Searched refs:p_filesz (Results 1 – 25 of 49) sorted by relevance

12

/dragonfly/test/nvmm/demo/toyvirt/
H A Delf.c76 if (phdr[i].p_filesz == 0) { in elf_parse()
86 roundup(phdr[i].p_filesz, PAGE_SIZE)); in elf_parse()
87 memcpy((void *)hva, base + phdr[i].p_offset, phdr[i].p_filesz); in elf_parse()
90 roundup(phdr[i].p_filesz, PAGE_SIZE); in elf_parse()
/dragonfly/stand/boot/common/
H A Dload_elf.c313 (long)phdr[i].p_filesz, (long)phdr[i].p_offset, in __elfN()
318 printf("text=0x%lx ", (long)phdr[i].p_filesz); in __elfN()
320 printf("data=0x%lx", (long)phdr[i].p_filesz); in __elfN()
321 if (phdr[i].p_filesz < phdr[i].p_memsz) in __elfN()
332 if (phdr[i].p_filesz > fpcopy) { in __elfN()
341 if (phdr[i].p_filesz < phdr[i].p_memsz) { in __elfN()
344 (long)(phdr[i].p_vaddr + off + phdr[i].p_filesz), in __elfN()
349 phdr[i].p_memsz - phdr[i].p_filesz); in __elfN()
387 phdr[j].p_offset + phdr[j].p_filesz)) { in __elfN()
486 ndp = php->p_filesz / sizeof(Elf_Dyn); in __elfN()
[all …]
/dragonfly/stand/boot/pc32/btxld/
H A Dbtxld.c355 hdr->text = ep->p_filesz; in gethdr()
361 hdr->data = ep->p_filesz; in gethdr()
362 hdr->bss = ep->p_memsz - ep->p_filesz; in gethdr()
403 eh.p[0].p_filesz = eh.p[0].p_memsz = hdr->text; in puthdr()
404 eh.p[1].p_offset = eh.p[0].p_offset + eh.p[0].p_filesz; in puthdr()
407 eh.p[1].p_filesz = eh.p[1].p_memsz = hdr->data; in puthdr()
410 eh.sh[2].sh_size = eh.p[0].p_filesz; in puthdr()
413 eh.sh[3].sh_size = eh.p[1].p_filesz; in puthdr()
/dragonfly/contrib/gdb-7/include/elf/
H A Dinternal.h93 bfd_vma p_filesz; /* Segment size in file */ member
327 <= (segment)->p_filesz - 1)) \
330 <= (segment)->p_filesz))) \
348 < (segment)->p_filesz))) \
H A Dexternal.h94 unsigned char p_filesz[4]; /* Segment size in file */ member
106 unsigned char p_filesz[8]; /* Segment size in file */ member
/dragonfly/contrib/binutils-2.34/include/elf/
H A Dinternal.h92 bfd_vma p_filesz; /* Segment size in file */ member
348 <= (segment)->p_filesz - 1)) \
351 <= (segment)->p_filesz))) \
371 < (segment)->p_filesz))) \
H A Dexternal.h93 unsigned char p_filesz[4]; /* Segment size in file */ member
105 unsigned char p_filesz[8]; /* Segment size in file */ member
/dragonfly/contrib/binutils-2.27/include/elf/
H A Dinternal.h92 bfd_vma p_filesz; /* Segment size in file */ member
341 <= (segment)->p_filesz - 1)) \
344 <= (segment)->p_filesz))) \
362 < (segment)->p_filesz))) \
H A Dexternal.h93 unsigned char p_filesz[4]; /* Segment size in file */ member
105 unsigned char p_filesz[8]; /* Segment size in file */ member
/dragonfly/libexec/rtld-elf/
H A Dmap_object.c158 phdr->p_offset + phdr->p_filesz > PAGE_SIZE) in map_object()
161 note_end = note_start + phdr->p_filesz; in map_object()
220 data_vlimit = round_page(segs[i]->p_vaddr + segs[i]->p_filesz); in map_object()
232 if (segs[i]->p_filesz != segs[i]->p_memsz) { in map_object()
235 clear_vaddr = segs[i]->p_vaddr + segs[i]->p_filesz; in map_object()
315 obj->tlsinitsize = phtls->p_filesz; in map_object()
/dragonfly/contrib/elftoolchain/libelf/
H A Dgelf_phdr.c80 d->p_filesz = (Elf64_Xword) ep32->p_filesz; in gelf_getphdr()
172 LIBELF_COPY_U32(ph32, s, p_filesz); in gelf_update_phdr()
/dragonfly/contrib/binutils-2.34/bfd/
H A Delfcore.h295 if (p->p_filesz) in elf_core_file_p()
297 bfd_size_type current = p->p_offset + p->p_filesz; in elf_core_file_p()
404 if (i_phdr->p_type == PT_NOTE && i_phdr->p_filesz > 0) in NAME()
407 i_phdr->p_filesz, i_phdr->p_align); in NAME()
H A Delfcode.h377 dst->p_filesz = H_GET_WORD (abfd, src->p_filesz); in elf_swap_phdr_in()
398 H_PUT_WORD (abfd, src->p_filesz, dst->p_filesz); in elf_swap_phdr_out()
1737 bfd_vma segment_end = i_phdrs[i].p_offset + i_phdrs[i].p_filesz; in NAME()
1778 if (last_phdr->p_filesz != last_phdr->p_memsz) in NAME()
1789 bfd_vma segment_end = last_phdr->p_offset + last_phdr->p_filesz; in NAME()
1816 bfd_vma end = start + i_phdrs[i].p_filesz; in NAME()
/dragonfly/sys/kern/
H A Dimgact_elf.c507 phdr[i].p_filesz, prot); in __elfN()
663 if (phdr[i].p_filesz == 0 || in __CONCAT()
664 phdr[i].p_filesz > PAGE_SIZE || in __CONCAT()
665 phdr[i].p_filesz > MAXPATHLEN) in __CONCAT()
735 phdr[i].p_filesz, in __CONCAT()
750 <= phdr[i].p_filesz) in __CONCAT()
1070 phc->offset += phdr->p_filesz; in cb_put_phdr()
1167 phdr->p_filesz = phdr->p_memsz = in cb_put_fp()
1379 phdr->p_filesz = notesz; in __elfN()
1734 notesz = pnote->p_filesz; in check_PT_NOTE()
[all …]
/dragonfly/usr.bin/gcore/
H A Delfcore.c131 long nleft = php->p_filesz; in elf_coredump()
179 phdr->p_filesz = phdr->p_memsz = entry->ba.end - entry->ba.start; in cb_put_phdr()
189 phc->offset += phdr->p_filesz; in cb_put_phdr()
319 phdr->p_filesz = notesz; in elf_puthdr()
/dragonfly/contrib/binutils-2.34/elfcpp/
H A Delfcpp_internal.h118 Elf_Word p_filesz;
132 Elf_Xword p_filesz;
/dragonfly/contrib/binutils-2.27/elfcpp/
H A Delfcpp_internal.h118 Elf_Word p_filesz;
132 Elf_Xword p_filesz;
/dragonfly/contrib/binutils-2.34/binutils/
H A Delfedit.c120 phdrs[i].p_filesz = BYTE_GET (phdrs32[i].p_filesz); in update_gnu_property()
136 phdrs[i].p_filesz = BYTE_GET (phdrs64[i].p_filesz); in update_gnu_property()
148 size_t size = phdrs[i].p_filesz; in update_gnu_property()
/dragonfly/contrib/binutils-2.27/bfd/
H A Delfcore.h287 if (p->p_filesz) in elf_core_file_p()
289 bfd_size_type current = p->p_offset + p->p_filesz; in elf_core_file_p()
H A Delfcode.h369 dst->p_filesz = H_GET_WORD (abfd, src->p_filesz); in elf_swap_phdr_in()
390 H_PUT_WORD (abfd, src->p_filesz, dst->p_filesz); in elf_swap_phdr_out()
1709 bfd_vma segment_end = i_phdrs[i].p_offset + i_phdrs[i].p_filesz; in NAME()
1750 if (last_phdr->p_filesz != last_phdr->p_memsz) in NAME()
1761 bfd_vma segment_end = last_phdr->p_offset + last_phdr->p_filesz; in NAME()
1788 bfd_vma end = start + i_phdrs[i].p_filesz; in NAME()
/dragonfly/contrib/gdb-7/bfd/
H A Delfcore.h293 if (p->p_filesz) in elf_core_file_p()
295 bfd_size_type current = p->p_offset + p->p_filesz; in elf_core_file_p()
H A Delfcode.h370 dst->p_filesz = H_GET_WORD (abfd, src->p_filesz); in elf_swap_phdr_in()
391 H_PUT_WORD (abfd, src->p_filesz, dst->p_filesz); in elf_swap_phdr_out()
1706 segment_end = (i_phdrs[i].p_offset + i_phdrs[i].p_filesz in NAME()
1734 if ((bfd_vma) contents_size > last_phdr->p_offset + last_phdr->p_filesz in NAME()
1738 contents_size = last_phdr->p_offset + last_phdr->p_filesz; in NAME()
1744 contents_size = last_phdr->p_offset + last_phdr->p_filesz; in NAME()
1759 bfd_vma end = (i_phdrs[i].p_offset + i_phdrs[i].p_filesz in NAME()
H A Delf.c2376 && (hdr->p_filesz > 0) in _bfd_elf_make_section_from_phdr()
2379 if (hdr->p_filesz > 0) in _bfd_elf_make_section_from_phdr()
2413 if (hdr->p_memsz > hdr->p_filesz) in _bfd_elf_make_section_from_phdr()
4580 p->p_filesz = 0; in assign_file_positions_for_load_sections()
4627 p->p_filesz += header_pad; in assign_file_positions_for_load_sections()
4643 p->p_filesz += adjust; in assign_file_positions_for_load_sections()
4699 p->p_filesz += adjust; in assign_file_positions_for_load_sections()
5015 p->p_filesz = m->p_size; in assign_file_positions_for_non_load_sections()
5018 p->p_memsz = p->p_filesz; in assign_file_positions_for_non_load_sections()
5048 p->p_filesz = 0; in assign_file_positions_for_non_load_sections()
[all …]
/dragonfly/contrib/file/src/
H A Dreadelf.h180 Elf32_Word p_filesz; member
192 Elf64_Xword p_filesz; member
/dragonfly/sys/platform/pc64/x86_64/
H A Ddump_machdep.c225 phdr.p_filesz = size; in cb_dumphdr()
230 fileofs += phdr.p_filesz; in cb_dumphdr()

12