Home
last modified time | relevance | path

Searched refs:strndx (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/elftoolchain/libelf/
H A Delf_shstrndx.c35 _libelf_getshdrstrndx(Elf *e, size_t *strndx) in _libelf_getshdrstrndx() argument
49 *strndx = e->e_u.e_elf.e_strndx; in _libelf_getshdrstrndx()
55 elf_getshdrstrndx(Elf *e, size_t *strndx) in elf_getshdrstrndx() argument
57 return (_libelf_getshdrstrndx(e, strndx)); in elf_getshdrstrndx()
61 elf_getshstrndx(Elf *e, size_t *strndx) /* Deprecated API. */ in elf_getshstrndx() argument
63 return (_libelf_getshdrstrndx(e, strndx) >= 0); in elf_getshstrndx()
67 elf_setshstrndx(Elf *e, size_t strndx) in elf_setshstrndx() argument
79 return (_libelf_setshstrndx(e, eh, ec, strndx)); in elf_setshstrndx()
H A Dlibelf_ehdr.c42 uint16_t strndx) in _libelf_load_extended() argument
84 e->e_u.e_elf.e_strndx = (strndx != SHN_XINDEX) ? strndx : in _libelf_load_extended()
110 uint16_t phnum, shnum, strndx; in _libelf_ehdr() local
182 strndx = ((Elf32_Ehdr *) ehdr)->e_shstrndx; in _libelf_ehdr()
187 strndx = ((Elf64_Ehdr *) ehdr)->e_shstrndx; in _libelf_ehdr()
192 strndx == SHN_XINDEX))) { in _libelf_ehdr()
201 if ((shnum == 0 && shoff != 0) || phnum == PN_XNUM || strndx == SHN_XINDEX) { in _libelf_ehdr()
202 if (_libelf_load_extended(e, ec, shoff, phnum, strndx) == 0) in _libelf_ehdr()
208 e->e_u.e_elf.e_strndx = strndx; in _libelf_ehdr()
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_dof.c716 dof_stridx_t strndx = 0; in dtrace_dof_create() local
772 strndx = dof_add_string(ddo, fmt); in dtrace_dof_create()
774 strndx = dof_add_string(ddo, in dtrace_dof_create()
777 strndx = 0; /* use dtad_arg instead */ in dtrace_dof_create()
786 if (strndx != 0) { in dtrace_dof_create()
787 dofa[i].dofa_arg = strndx; in dtrace_dof_create()
/freebsd/contrib/elftoolchain/nm/
H A Dnm.c655 size_t strndx, const char *type_table, const char **sec_table, in get_sym() argument
692 ndx = shdr.sh_type == SHT_DYNSYM ? dynndx : strndx; in get_sym()
1200 size_t i, shstrndx, shnum, dynndx, strndx; in read_elf() local
1215 strndx = SHN_UNDEF; in read_elf()
1294 strndx = elf_ndxscn(scn); in read_elf()
1295 if (strndx == SHN_UNDEF) { in read_elf()
1328 (strndx == SHN_UNDEF && nm_opts.print_symbol == PRINT_SYM_SYM)) { in read_elf()
1435 p_data.list_num = get_sym(elf, &list_head, shnum, dynndx, strndx, in read_elf()