Home
last modified time | relevance | path

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

/netbsd/external/bsd/elftoolchain/dist/libelf/
H A Delf_shstrndx.c38 _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 Dlibelf_ehdr.c51 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 Dkloader.c179 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 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()
/netbsd/external/gpl3/binutils/dist/bfd/
H A Delf32-or1k.c2181 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 Delf32-or1k.c2106 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 Delf32-or1k.c2059 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 Delf32-or1k.c2106 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 Dmodule.cc1799 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()