Searched refs:strndx (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/elftoolchain/libelf/ |
H A D | elf_shstrndx.c | 35 _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 D | libelf_ehdr.c | 42 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 D | dt_dof.c | 716 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 D | nm.c | 655 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()
|