/netbsd/external/bsd/elftoolchain/dist/libelf/ |
H A D | elf_shstrndx.c | 38 _libelf_getshdrstrndx(Elf *e, size_t *strndx) in _libelf_getshdrstrndx() argument 52 *strndx = e->e_u.e_elf.e_strndx; in _libelf_getshdrstrndx() 58 elf_getshdrstrndx(Elf *e, size_t *strndx) in elf_getshdrstrndx() argument 60 return (_libelf_getshdrstrndx(e, strndx)); in elf_getshdrstrndx() 64 elf_getshstrndx(Elf *e, size_t *strndx) /* Deprecated API. */ in elf_getshstrndx() argument 66 return (_libelf_getshdrstrndx(e, strndx) >= 0); in elf_getshstrndx() 70 elf_setshstrndx(Elf *e, size_t strndx) in elf_setshstrndx() argument 82 return (_libelf_setshstrndx(e, eh, ec, strndx)); in elf_setshstrndx()
|
H A D | libelf_ehdr.c | 51 uint16_t strndx) in _libelf_load_extended() argument 98 e->e_u.e_elf.e_strndx = (strndx != SHN_XINDEX) ? strndx : in _libelf_load_extended() 124 uint16_t phnum, shnum, strndx; in _libelf_ehdr() local 200 strndx = ((Elf32_Ehdr *) ehdr)->e_shstrndx; in _libelf_ehdr() 205 strndx = ((Elf64_Ehdr *) ehdr)->e_shstrndx; in _libelf_ehdr() 210 strndx == SHN_XINDEX))) { in _libelf_ehdr() 218 e->e_u.e_elf.e_strndx = strndx; in _libelf_ehdr() 219 } else if (_libelf_load_extended(e, ec, shoff, phnum, strndx) == 0) in _libelf_ehdr()
|
/netbsd/sys/dev/ |
H A D | kloader.c | 179 int symndx, strndx; in kloader_load() local 261 symndx = strndx = -1; in kloader_load() 266 strndx = i; in kloader_load() 274 if (symndx < 0 || strndx < 0) { in kloader_load() 277 if (strndx < 0) in kloader_load() 285 + sh[strndx].sh_size; in kloader_load() 311 if (symndx < 0 || strndx < 0) { in kloader_load() 320 stroff = sh[strndx].sh_offset; in kloader_load() 338 sh[strndx].sh_offset = eoff; in kloader_load() 358 kloader_from_file(kv, stroff, ROUND4(sh[strndx].sh_size)); in kloader_load() [all …]
|
/netbsd/external/cddl/osnet/dist/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()
|
/netbsd/external/gpl3/binutils/dist/bfd/ |
H A D | elf32-or1k.c | 2181 unsigned int strndx = elf_elfheader (abfd)->e_shstrndx; in or1k_elf_check_relocs() local 2184 name = bfd_elf_string_from_elf_section (abfd, strndx, shnam); in or1k_elf_check_relocs()
|
/netbsd/external/gpl3/gdb/dist/bfd/ |
H A D | elf32-or1k.c | 2106 unsigned int strndx = elf_elfheader (abfd)->e_shstrndx; in or1k_elf_check_relocs() local 2109 name = bfd_elf_string_from_elf_section (abfd, strndx, shnam); in or1k_elf_check_relocs()
|
/netbsd/external/gpl3/binutils.old/dist/bfd/ |
H A D | elf32-or1k.c | 2059 unsigned int strndx = elf_elfheader (abfd)->e_shstrndx; in or1k_elf_check_relocs() local 2062 name = bfd_elf_string_from_elf_section (abfd, strndx, shnam); in or1k_elf_check_relocs()
|
/netbsd/external/gpl3/gdb.old/dist/bfd/ |
H A D | elf32-or1k.c | 2106 unsigned int strndx = elf_elfheader (abfd)->e_shstrndx; in or1k_elf_check_relocs() local 2109 name = bfd_elf_string_from_elf_section (abfd, strndx, shnam); in or1k_elf_check_relocs()
|
/netbsd/external/gpl3/gcc/dist/gcc/cp/ |
H A D | module.cc | 1799 unsigned strndx = h->shstrndx; in begin() local 1821 if (strndx == SHN_XINDEX) in begin() 1822 strndx = get_section (0)->link; in begin() 1824 if (!read (&strtab, find (strndx, SHT_STRTAB))) in begin() 2175 unsigned strndx = add (SHT_STRTAB, strnam, stroff, strtab.pos, in end() local 2179 if (strndx >= SHN_LORESERVE) in end() 2181 reinterpret_cast<section *> (sectab.buffer)->link = strndx; in end() 2182 strndx = SHN_XINDEX; in end() 2226 h->shstrndx = strndx; in end()
|