Searched refs:shstrndx (Results 1 - 11 of 11) sorted by relevance
/linux-master/arch/s390/tools/ |
H A D | relocs.c | 43 static unsigned int shstrndx; variable 147 shstrndx = ehdr.e_shstrndx; 162 if (shnum == SHN_UNDEF || shstrndx == SHN_XINDEX) { 174 if (shstrndx == SHN_XINDEX) 175 shstrndx = elf_word_to_cpu(shdr.sh_link); 178 if (shstrndx >= shnum)
|
/linux-master/drivers/remoteproc/ |
H A D | remoteproc_elf_helpers.h | 102 u16 shstrndx = elf_hdr_get_e_shstrndx(class, ehdr); local 107 shdr = ehdr + elf_size_of_hdr(class) + shstrndx * elf_size_of_shdr(class);
|
H A D | remoteproc_elf_loader.c | 260 u16 shstrndx = elf_hdr_get_e_shstrndx(class, ehdr); local 266 name_table_shdr = shdr + (shstrndx * elf_shdr_get_size);
|
H A D | pru_rproc.c | 877 u16 shstrndx = ehdr->e_shstrndx; local 883 name_table_shdr = shdr + shstrndx;
|
/linux-master/scripts/ |
H A D | sorttable.h | 285 unsigned int shstrndx; local 297 shstrndx = r2(&ehdr->e_shstrndx); 298 if (shstrndx == SHN_XINDEX) 299 shstrndx = r(&shdr[0].sh_link); 300 secstrings = (const char *)ehdr + _r(&shdr[shstrndx].sh_offset);
|
/linux-master/arch/x86/tools/ |
H A D | relocs.c | 16 static unsigned int shstrndx; variable 257 sec_strtab = secs[shstrndx].strtab; 400 shstrndx = ehdr.e_shstrndx; 416 if (shnum == SHN_UNDEF || shstrndx == SHN_XINDEX) { 428 if (shstrndx == SHN_XINDEX) 429 shstrndx = elf_word_to_cpu(shdr.sh_link); 432 if (shstrndx >= shnum)
|
/linux-master/tools/lib/bpf/ |
H A D | usdt.c | 360 size_t shstrndx; local 362 if (elf_getshdrstrndx(elf, &shstrndx)) 366 if (!elf_rawdata(elf_getscn(elf, shstrndx), NULL)) 375 name = elf_strptr(elf, shstrndx, shdr->sh_name);
|
H A D | btf.c | 1096 size_t shstrndx; local 1122 if (elf_getshdrstrndx(elf, &shstrndx)) { 1128 if (!elf_rawdata(elf_getscn(elf, shstrndx), NULL)) { 1143 name = elf_strptr(elf, shstrndx, sh.sh_name);
|
H A D | libbpf.c | 634 size_t shstrndx; /* section index for section name strings */ member in struct:elf_state 1517 if (elf_getshdrstrndx(elf, &obj->efile.shstrndx)) { 1525 if (!elf_rawdata(elf_getscn(elf, obj->efile.shstrndx), NULL)) { 3536 name = elf_strptr(obj->efile.elf, obj->efile.shstrndx, off);
|
/linux-master/tools/objtool/ |
H A D | elf.c | 310 size_t shstrndx, sections_nr; local 318 if (elf_getshdrstrndx(elf->elf, &shstrndx)) { 350 sec->name = elf_strptr(elf->elf, shstrndx, sec->sh.sh_name);
|
/linux-master/tools/perf/util/ |
H A D | symbol-elf.c | 2865 size_t shstrndx, next; local 2874 if (elf_getshdrstrndx(elf, &shstrndx) != 0) {
|
Completed in 236 milliseconds