• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/elftoolchain/readelf/

Lines Matching refs:elf

158 	Elf		 *elf;		/* underlying ELF descriptor. */
2292 if (elf_getphnum(re->elf, &phnum))
2305 if (elf_getshnum(re->elf, &shnum))
2315 if (elf_getshstrndx(re->elf, &shstrndx))
2448 if (elf_getphnum(re->elf, &phnum) == 0) {
2472 if (gelf_getphdr(re->elf, i, &phdr) != &phdr) {
2488 if ((rawfile = elf_rawfile(re->elf, &size)) == NULL) {
2507 if (gelf_getphdr(re->elf, i, &phdr) != &phdr) {
2776 else if ((name = elf_strptr(re->elf, stab, d_val)) == NULL) {
3243 if ((name = elf_strptr(re->elf, stab, sym.st_name)) != NULL)
3410 if (gelf_xlatetom(re->elf, &dst, d,
3623 if (elf_getphnum(re->elf, &phnum) == 0) {
3629 if ((rawfile = elf_rawfile(re->elf, &filesize)) == NULL) {
3634 if (gelf_getphdr(re->elf, i, &phdr) != &phdr) {
6835 if ((name = elf_strptr(re->elf, strtab, off)) == NULL)
6874 (name = elf_strptr(re->elf, s->link, sym.st_name)) == NULL)
7124 if (!elf_getshnum(re->elf, &re->shnum)) {
7134 if (!elf_getshstrndx(re->elf, &shstrndx)) {
7139 if ((scn = elf_getscn(re->elf, 0)) == NULL)
7149 if ((name = elf_strptr(re->elf, shstrndx, sh.sh_name)) == NULL) {
7179 } while ((scn = elf_nextscn(re->elf, scn)) != NULL);
7211 if (gelf_getehdr(re->elf, &re->ehdr) == NULL) {
7215 if ((re->ec = gelf_getclass(re->elf)) == ELFCLASSNONE) {
7270 if (dwarf_elf_init(re->elf, DW_DLC_READ, NULL, NULL, &re->dbg, &de)) {
7318 re->ar = re->elf;
7368 while ((re->elf = elf_begin(fd, cmd, re->ar)) != NULL) {
7369 if ((arhdr = elf_getarhdr(re->elf)) == NULL) {
7381 cmd = elf_next(re->elf);
7382 elf_end(re->elf);
7384 re->elf = re->ar;
7396 if ((re->elf = elf_begin(fd, ELF_C_READ, NULL)) == NULL) {
7401 switch (elf_kind(re->elf)) {
7412 warnx("Internal: libelf returned unknown elf kind.");
7416 elf_end(re->elf);