/freebsd-13-stable/contrib/elftoolchain/libelf/ |
H A D | elf_phnum.c | 35 _libelf_getphdrnum(Elf *e, size_t *phnum) argument 49 *phnum = e->e_u.e_elf.e_nphdr; 55 elf_getphdrnum(Elf *e, size_t *phnum) argument 57 return (_libelf_getphdrnum(e, phnum)); 62 elf_getphnum(Elf *e, size_t *phnum) argument 64 return (_libelf_getphdrnum(e, phnum) >= 0);
|
H A D | libelf_extended.c | 108 _libelf_setphnum(Elf *e, void *eh, int ec, size_t phnum) argument 112 if (phnum >= PN_XNUM) { 119 scn->s_shdr.s_shdr32.sh_info = (Elf32_Word) phnum; 121 scn->s_shdr.s_shdr64.sh_info = (Elf64_Word) phnum; 125 phnum = PN_XNUM; 129 ((Elf32_Ehdr *) eh)->e_phnum = phnum & 0xFFFFU; 131 ((Elf64_Ehdr *) eh)->e_phnum = phnum & 0xFFFFU;
|
H A D | libelf_ehdr.c | 41 _libelf_load_extended(Elf *e, int ec, uint64_t shoff, uint16_t phnum, argument 82 e->e_u.e_elf.e_nphdr = (phnum != PN_XNUM) ? phnum : 110 uint16_t phnum, shnum, strndx; local 179 phnum = ((Elf32_Ehdr *) ehdr)->e_phnum; 184 phnum = ((Elf64_Ehdr *) ehdr)->e_phnum; 191 (shoff == 0LL && (shnum != 0 || phnum == PN_XNUM || 201 if ((shnum == 0 && shoff != 0) || phnum == PN_XNUM || strndx == SHN_XINDEX) { 202 if (_libelf_load_extended(e, ec, shoff, phnum, strndx) == 0) 206 e->e_u.e_elf.e_nphdr = phnum; [all...] |
H A D | gelf_phdr.c | 56 size_t phnum; local 61 elf_getphdrnum(e, &phnum) < 0) { 66 if ((size_t)index >= phnum) { 126 size_t phnum; local 133 elf_getphdrnum(e, &phnum) < 0) { 146 if (ndx < 0 || (size_t)ndx > phnum) {
|
H A D | libelf_phdr.c | 39 size_t phnum; local 66 phnum = e->e_u.e_elf.e_nphdr; 76 fsz = gelf_fsize(e, ELF_T_PHDR, phnum, e->e_version); 93 if ((phdr = calloc(phnum, msz)) == NULL) { 106 (*xlator)(phdr, phnum * msz, e->e_rawfile + phoff, phnum,
|
H A D | elf_update.c | 515 size_t phnum, shnum; local 574 phnum = e->e_u.e_elf.e_nphdr; 588 (E)->e_phentsize = (uint16_t) ((phnum == 0) ? 0 : \ 613 if (phnum) { 614 fsz = _libelf_fsize(ELF_T_PHDR, ec, eh_version, phnum); 694 _libelf_setphnum(e, ehdr, ec, phnum); 899 size_t fsz, msz, phnum; local 909 phnum = e->e_u.e_elf.e_nphdr; 910 assert(phnum > 0); 931 fsz = _libelf_fsize(ELF_T_PHDR, ec, e->e_version, phnum); [all...] |
/freebsd-13-stable/contrib/file/src/ |
H A D | elfclass.h | 39 phnum = elf_getu16(swap, elfhdr.e_phnum); 40 if (phnum > ms->elf_phnum_max) 41 return toomany(ms, "program headers", phnum); 44 CAST(off_t, elf_getu(swap, elfhdr.e_phoff)), phnum, 52 phnum = elf_getu16(swap, elfhdr.e_phnum); 53 if (phnum > ms->elf_phnum_max) 54 return toomany(ms, "program", phnum); 59 CAST(off_t, elf_getu(swap, elfhdr.e_phoff)), phnum,
|
/freebsd-13-stable/usr.bin/tip/tip/ |
H A D | acu.c | 72 char *phnum, string[256]; local 106 phnum = cp; 111 if (strlen(phnum) == 0) 114 conflag = (*acu->acu_dialer)(phnum, CU); 118 logent(value(HOST), phnum, acu->acu_name, "call failed"); local 135 phnum = cp; 138 if (strlen(phnum) == 0) 141 conflag = (*acu->acu_dialer)(phnum, CU); 145 logent(value(HOST), phnum, acu->acu_name, "call failed"); local 153 logent(value(HOST), phnum, ac local [all...] |
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_globals.cpp | 28 ElfW(Half) phnum) { 30 for (unsigned i = 0; i != phnum; ++i) { 52 ElfW(Half) phnum) { 54 for (unsigned i = 0; i != phnum; ++i) { 76 CheckCodeModel(base, phdr, phnum);
|
H A D | hwasan_globals.h | 40 // Walk through the specific DSO (as specified by the base, phdr, and phnum), 45 ElfW(Half) phnum); member in namespace:__hwasan
|
H A D | hwasan.cpp | 317 ElfW(Half) phnum) { 318 for (const hwasan_global &global : HwasanGlobalsFor(base, phdr, phnum)) 323 ElfW(Half) phnum) { 324 for (; phnum != 0; ++phdr, --phnum)
|
H A D | hwasan_interface_internal.h | 31 ElfW(Half) phnum); 35 ElfW(Half) phnum);
|
/freebsd-13-stable/lib/libkvm/ |
H A D | kvm_arm.c | 60 size_t phnum; member in struct:vmstate 75 n = vm->phnum; 129 if (_kvm_read_core_phdrs(kd, &vm->phnum, &vm->phdr) == -1) 133 for (i = 0; i < vm->phnum; i++) {
|
H A D | kvm_amd64.c | 60 size_t phnum; member in struct:vmstate 81 n = vm->phnum; 126 if (_kvm_read_core_phdrs(kd, &kd->vmst->phnum,
|
H A D | kvm_i386.c | 66 size_t phnum; member in struct:vmstate 86 n = vm->phnum; 132 if (_kvm_read_core_phdrs(kd, &kd->vmst->phnum,
|
H A D | kvm_private.c | 167 size_t i, phnum; local 195 if (elf_getphdrnum(elf, &phnum) == -1) { 200 phdr = calloc(phnum, sizeof(*phdr)); 206 for (i = 0; i < phnum; i++) { 214 *phnump = phnum;
|
/freebsd-13-stable/lib/libc/gen/ |
H A D | tls.c | 439 size_t phent, phnum; local 448 phent = phnum = 0; 460 phnum = auxp->a_un.a_val; 464 if (phdr == NULL || phent != sizeof(Elf_Phdr) || phnum == 0) 467 for (i = 0; (unsigned) i < phnum; i++) {
|
/freebsd-13-stable/sys/sys/ |
H A D | imgact_elf.h | 62 Elf_Size phnum; member in struct:__anon15845
|
/freebsd-13-stable/sys/powerpc/powerpc/ |
H A D | elf_common.c | 65 AUXARGS_ENTRY(pos, AT_OLD_PHNUM, args->phnum);
|
/freebsd-13-stable/usr.bin/elfdump/ |
H A D | elfdump.c | 512 u_int64_t phnum; local 610 phnum = elf_get_quarter(e, e, E_PHNUM); 640 for (i = 0; (u_int64_t)i < phnum; i++) { 723 u_int64_t phnum; local 740 phnum = elf_get_quarter(e, e, E_PHNUM); 755 fprintf(out, "\te_phnum: %jd\n", (intmax_t)phnum); 769 u_int64_t phnum; local 782 phnum = elf_get_quarter(e, e, E_PHNUM); 784 for (i = 0; (u_int64_t)i < phnum; i++) {
|
/freebsd-13-stable/sys/compat/cloudabi32/ |
H A D | cloudabi32_module.c | 129 VAL(CLOUDABI_AT_PHNUM, args->phnum),
|
/freebsd-13-stable/sys/compat/cloudabi64/ |
H A D | cloudabi64_module.c | 129 VAL(CLOUDABI_AT_PHNUM, args->phnum),
|
/freebsd-13-stable/contrib/elftoolchain/elfdump/ |
H A D | elfdump.c | 1337 size_t phnum, i; local 1340 if (elf_getphnum(ed->elf, &phnum) == 0) { 1345 for (i = 0; i < phnum; i++) { 1836 size_t filesize, i, phnum; local 1845 if (!elf_getphnum(ed->elf, &phnum)) { 1849 for (i = 0; i < phnum; i++) {
|
/freebsd-13-stable/contrib/elftoolchain/readelf/ |
H A D | readelf.c | 2232 size_t phnum, shnum, shstrndx; local 2297 if (elf_getphnum(re->elf, &phnum)) 2298 printf(" (%zu)", phnum); 2439 size_t phnum, size; local 2453 if (elf_getphnum(re->elf, &phnum) == 0) { 2457 if (phnum == 0) { 2465 (uintmax_t)phnum, (uintmax_t)re->ehdr.e_phoff); 2476 for (i = 0; (size_t) i < phnum; i++) { 2511 for (i = 0; (size_t)i < phnum; i++) { 3625 size_t filesize, phnum; local [all...] |
/freebsd-13-stable/sys/arm64/linux/ |
H A D | linux_sysvec.c | 178 AUXARGS_ENTRY(pos, AT_PHNUM, args->phnum);
|