Searched refs:phnum (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-13-stable/contrib/elftoolchain/libelf/
H A Delf_phnum.c35 _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 Dlibelf_extended.c108 _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 Dlibelf_ehdr.c41 _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 Dgelf_phdr.c56 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 Dlibelf_phdr.c39 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 Delf_update.c515 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 Delfclass.h39 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 Dacu.c72 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 Dhwasan_globals.cpp28 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 Dhwasan_globals.h40 // Walk through the specific DSO (as specified by the base, phdr, and phnum),
45 ElfW(Half) phnum); member in namespace:__hwasan
H A Dhwasan.cpp317 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 Dhwasan_interface_internal.h31 ElfW(Half) phnum);
35 ElfW(Half) phnum);
/freebsd-13-stable/lib/libkvm/
H A Dkvm_arm.c60 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 Dkvm_amd64.c60 size_t phnum; member in struct:vmstate
81 n = vm->phnum;
126 if (_kvm_read_core_phdrs(kd, &kd->vmst->phnum,
H A Dkvm_i386.c66 size_t phnum; member in struct:vmstate
86 n = vm->phnum;
132 if (_kvm_read_core_phdrs(kd, &kd->vmst->phnum,
H A Dkvm_private.c167 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 Dtls.c439 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 Dimgact_elf.h62 Elf_Size phnum; member in struct:__anon15845
/freebsd-13-stable/sys/powerpc/powerpc/
H A Delf_common.c65 AUXARGS_ENTRY(pos, AT_OLD_PHNUM, args->phnum);
/freebsd-13-stable/usr.bin/elfdump/
H A Delfdump.c512 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 Dcloudabi32_module.c129 VAL(CLOUDABI_AT_PHNUM, args->phnum),
/freebsd-13-stable/sys/compat/cloudabi64/
H A Dcloudabi64_module.c129 VAL(CLOUDABI_AT_PHNUM, args->phnum),
/freebsd-13-stable/contrib/elftoolchain/elfdump/
H A Delfdump.c1337 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 Dreadelf.c2232 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 Dlinux_sysvec.c178 AUXARGS_ENTRY(pos, AT_PHNUM, args->phnum);

Completed in 285 milliseconds

12