Searched defs:shdr (Results 26 - 50 of 58) sorted by relevance

123

/external/elfutils/0.153/src/
H A Dstrings.c725 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
729 if (shdr != NULL && shdr->sh_type != SHT_NOBITS
730 && (shdr->sh_flags & SHF_ALLOC) != 0)
731 result |= read_block (fd, fname, fdlen, shdr->sh_offset,
732 shdr->sh_offset + shdr->sh_size);
H A Daddr2line.c428 GElf_Shdr *shdr = gelf_getshdr local
431 if (unlikely (shdr == NULL))
434 if (*addr >= shdr->sh_size)
440 *addr += shdr->sh_addr + shdr_bias;
H A Dfindtextrel.c272 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
274 if (shdr == NULL)
282 switch (shdr->sh_type)
291 for (size_t cnt = 0; cnt < shdr->sh_size / shdr->sh_entsize;
406 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
408 if (shdr == NULL)
417 if ((shdr->sh_type == SHT_REL || shdr->sh_type == SHT_RELA)
420 symscn = elf_getscn (elf, shdr
542 GElf_Shdr *shdr = gelf_getshdr (symscn, &shdr_mem); local
[all...]
H A Dsize.c432 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
434 if (shdr == NULL)
438 if ((shdr->sh_flags & SHF_ALLOC) != 0)
441 shdr->sh_name)));
465 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
468 if ((shdr->sh_flags & SHF_ALLOC) != 0)
471 maxlen, elf_strptr (elf, shstrndx, shdr->sh_name),
472 digits - 2, shdr->sh_size,
473 digits, shdr->sh_addr);
475 total += shdr
516 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
563 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
[all...]
H A Di386_ld.c88 XElf_Shdr *shdr = &SCNINFO_SHDR (runp->shdr); local
97 reltgtdata = elf_getdata (file->scninfo[shdr->sh_info].scn, NULL);
101 insymdata = elf_getdata (file->scninfo[shdr->sh_link].scn, NULL);
108 maxcnt = shdr->sh_size / shdr->sh_entsize;
176 rel->r_offset += file->scninfo[shdr->sh_info].offset;
200 XElf_Shdr_vardef (shdr);
203 xelf_getshdr (scn, shdr);
204 assert (shdr !
538 XElf_Shdr *shdr = &SCNINFO_SHDR (scninfo->shdr); local
724 Elf32_Shdr *shdr = elf32_getshdr (pltscn); local
[all...]
H A Dobjdump.c369 show_relocs_x (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *symdata, argument
400 if (shdr == NULL)
425 show_relocs_rel (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, argument
429 int nentries = shdr->sh_size / shdr->sh_entsize;
438 show_relocs_x (ebl, shdr, symdata, xndxdata, symstrndx, shstrndx,
445 show_relocs_rela (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, argument
449 int nentries = shdr->sh_size / shdr->sh_entsize;
458 show_relocs_x (ebl, shdr, symdat
465 section_match(Elf *elf, uint32_t scnndx, GElf_Shdr *shdr, size_t shstrndx) argument
503 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
574 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
711 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
[all...]
H A Delfcmp.c754 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
755 if (shdr == NULL)
760 if ((shdr->sh_type != SHT_REL && shdr->sh_type != SHT_RELA)
761 || shdr->sh_link != scnndx)
770 if (shdr->sh_type == SHT_REL)
771 for (int ndx = 0; ndx < (int) (shdr->sh_size / shdr->sh_entsize);
785 for (int ndx = 0; ndx < (int) (shdr->sh_size / shdr
[all...]
H A Dnm.c912 GElf_Shdr *shdr = gelf_getshdr (elf_getscn (elf, sym->st_shndx), local
914 if (shdr != NULL)
916 if ((shdr->sh_flags & SHF_WRITE) == 0)
918 else if (shdr->sh_type == SHT_NOBITS)
1157 GElf_Shdr *shdr, const char *prefix, const char *fname,
1167 size_t size = shdr->sh_size;
1169 size_t entsize = shdr->sh_entsize;
1175 fullname, elf_strptr (ebl->elf, shstrndx, shdr->sh_name));
1179 fullname, elf_strptr (ebl->elf, shstrndx, shdr->sh_name));
1247 const char *symstr = elf_strptr (ebl->elf, shdr
1156 show_symbols(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, Elf_Scn *xndxscn, GElf_Shdr *shdr, const char *prefix, const char *fname, const char *fullname) argument
1455 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
[all...]
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp131 Elf_Shdr *shdr = local
136 shdr->sh_addr = static_cast<addr_type>(Addr);
/external/ltrace/sysdeps/linux-gnu/mips/
H A Dplt.c199 GElf_Shdr shdr; local
209 if (elf_get_section_type(lte, SHT_DYNAMIC, &scn, &shdr) < 0
217 Elf_Data *data = elf_loaddata(scn, &shdr);
222 for (j = 0; j < shdr.sh_size / shdr.sh_entsize; ++j) {
/external/chromium_org/third_party/libvpx/source/libvpx/build/make/
H A Dobj_int_extract.c342 Elf32_Shdr shdr; local
344 if (parse_elf_section(elf, s_idx, &shdr, NULL)) {
350 return (char *)(elf->buf + shdr.sh_offset + idx);
352 Elf64_Shdr shdr; local
354 if (parse_elf_section(elf, s_idx, NULL, &shdr)) {
360 return (char *)(elf->buf + shdr.sh_offset + idx);
403 Elf32_Shdr shdr; local
405 parse_elf_section(&elf, i, &shdr, NULL);
407 if (shdr.sh_type == SHT_STRTAB) {
410 strcpy(strtsb_name, (char *)(elf.buf + shdr
420 Elf64_Shdr shdr; local
440 Elf32_Shdr shdr; local
529 Elf64_Shdr shdr; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/rbug/
H A Drbug_core.c86 rbug_get_shader_locked(struct rbug_context *rb_context, rbug_shader_t shdr) argument
93 if (shdr == VOID2U64(tr_shdr))
/external/elfutils/0.153/libdwfl/
H A Drelocate.c141 GElf_Shdr shdr_mem, *shdr = gelf_getshdr (scn, &shdr_mem); local
142 if (shdr != NULL)
143 switch (shdr->sh_type)
150 cache->strtabndx = shdr->sh_link;
298 Elf_Scn *scn, GElf_Shdr *shdr,
481 size_t nrels = shdr->sh_size / shdr->sh_entsize;
483 if (shdr->sh_type == SHT_REL)
556 if (shdr->sh_type == SHT_REL)
583 shdr
296 relocate_section(Dwfl_Module *mod, Elf *relocated, const GElf_Ehdr *ehdr, size_t shstrndx, struct reloc_symtab_cache *reloc_symtab, Elf_Scn *scn, GElf_Shdr *shdr, Elf_Scn *tscn, bool debugscn, bool partial) argument
615 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
[all...]
H A Ddwfl_module_getdwarf.c241 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
242 if (shdr == NULL)
245 const char *name = elf_strptr (elf, shstrndx, shdr->sh_name);
317 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
318 if (unlikely (shdr == NULL))
320 if (shdr->sh_type == SHT_PROGBITS
321 && !(shdr->sh_flags & SHF_ALLOC)
322 && shdr->sh_name != 0)
325 shdr->sh_name);
467 } shdr; local
577 GElf_Shdr shdr_mem, *shdr = gelf_getshdr (scn, &shdr_mem); local
[all...]
/external/libvpx/libvpx/build/make/
H A Dobj_int_extract.c342 Elf32_Shdr shdr; local
344 if (parse_elf_section(elf, s_idx, &shdr, NULL)) {
350 return (char *)(elf->buf + shdr.sh_offset + idx);
352 Elf64_Shdr shdr; local
354 if (parse_elf_section(elf, s_idx, NULL, &shdr)) {
360 return (char *)(elf->buf + shdr.sh_offset + idx);
403 Elf32_Shdr shdr; local
405 parse_elf_section(&elf, i, &shdr, NULL);
407 if (shdr.sh_type == SHT_STRTAB) {
410 strcpy(strtsb_name, (char *)(elf.buf + shdr
420 Elf64_Shdr shdr; local
440 Elf32_Shdr shdr; local
529 Elf64_Shdr shdr; local
[all...]
/external/mesa3d/src/gallium/drivers/rbug/
H A Drbug_core.c86 rbug_get_shader_locked(struct rbug_context *rb_context, rbug_shader_t shdr) argument
93 if (shdr == VOID2U64(tr_shdr))
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
H A Dunwind.c173 GElf_Shdr shdr; local
184 if (!elf_section_by_name(elf, &ehdr, &shdr, name))
187 offset = shdr.sh_offset;
H A Dsymbol-elf.c88 static inline const char *elf_sec__name(const GElf_Shdr *shdr, argument
91 return secstrs->d_buf + shdr->sh_name;
94 static inline int elf_sec__is_text(const GElf_Shdr *shdr, argument
97 return strstr(elf_sec__name(shdr, secstrs), "text") != NULL;
100 static inline bool elf_sec__is_data(const GElf_Shdr *shdr, argument
103 return strstr(elf_sec__name(shdr, secstrs), "data") != NULL;
106 static bool elf_sec__is_a(GElf_Shdr *shdr, Elf_Data *secstrs, argument
111 return elf_sec__is_text(shdr, secstrs);
113 return elf_sec__is_data(shdr, secstrs);
122 GElf_Shdr shdr; local
320 GElf_Shdr shdr; local
473 GElf_Shdr shdr; local
616 GElf_Shdr shdr; local
688 GElf_Shdr shdr; local
[all...]
/external/ltrace/sysdeps/linux-gnu/ppc/
H A Dplt.c332 GElf_Shdr shdr; local
333 if (elf_get_section_named(lte, ".opd", &sec, &shdr) < 0
344 lte->arch.opd_base = shdr.sh_addr + lte->bias;
345 lte->arch.opd_size = shdr.sh_size;
/external/chromium_org/media/filters/
H A Dh264_parser.cc986 H264SliceHeader* shdr) {
989 if (!shdr->IsISlice() && !shdr->IsSISlice()) {
990 READ_BOOL_OR_RETURN(&shdr->ref_pic_list_modification_flag_l0);
991 if (shdr->ref_pic_list_modification_flag_l0) {
992 res = ParseRefPicListModification(shdr->num_ref_idx_l0_active_minus1,
993 shdr->ref_list_l0_modifications);
999 if (shdr->IsBSlice()) {
1000 READ_BOOL_OR_RETURN(&shdr->ref_pic_list_modification_flag_l1);
1001 if (shdr
985 ParseRefPicListModifications( H264SliceHeader* shdr) argument
1057 ParsePredWeightTable(const H264SPS& sps, H264SliceHeader* shdr) argument
1087 ParseDecRefPicMarking(H264SliceHeader* shdr) argument
1132 ParseSliceHeader(const H264NALU& nalu, H264SliceHeader* shdr) argument
[all...]
/external/elfutils/0.153/libelf/
H A DlibelfP.h246 } shdr; member in struct:Elf_Scn
328 void *shdr; member in struct:Elf::__anon21275::__anon21276
339 int shdr_malloced; /* Nonzero if shdr array was allocated. */
348 Elf32_Shdr *shdr; /* Used when reading from a file. */ member in struct:Elf::__anon21275::__anon21277
358 int shdr_malloced; /* Nonzero if shdr array was allocated. */
373 Elf64_Shdr *shdr; /* Used when reading from a file. */ member in struct:Elf::__anon21275::__anon21278
383 int shdr_malloced; /* Nonzero if shdr array was allocated. */
/external/libpcap/
H A Dpcap-usb-linux.c569 pcap_usb_setup* shdr; local
583 shdr = &uhdr->setup;
584 shdr->bmRequestType = strtoul(str1, 0, 16);
585 shdr->bRequest = strtoul(str2, 0, 16);
586 shdr->wValue = htols(strtoul(str3, 0, 16));
587 shdr->wIndex = htols(strtoul(str4, 0, 16));
588 shdr->wLength = htols(strtoul(str5, 0, 16));
/external/ltrace/
H A Dltrace-elf.c116 elf_loaddata(Elf_Scn *scn, GElf_Shdr *shdr) argument
120 || data->d_off || data->d_size != shdr->sh_size)
133 GElf_Shdr shdr; local
136 if (scn == NULL || gelf_getshdr(scn, &shdr) == NULL) {
140 if (predicate(scn, &shdr, data)) {
142 *tgt_shdr = shdr;
152 inside_p(Elf_Scn *scn, GElf_Shdr *shdr, void *data) argument
155 return addr >= shdr->sh_addr
156 && addr < shdr->sh_addr + shdr
168 type_p(Elf_Scn *scn, GElf_Shdr *shdr, void *data) argument
188 name_p(Elf_Scn *scn, GElf_Shdr *shdr, void *d) argument
430 read_symbol_table(struct ltelf *lte, const char *filename, Elf_Scn *scn, GElf_Shdr *shdr, const char *name, Elf_Data **datap, size_t *countp, const char **strsp) argument
472 GElf_Shdr shdr; local
497 elf_read_relocs(struct ltelf *lte, Elf_Scn *scn, GElf_Shdr *shdr, struct vect *rela_vec) argument
541 GElf_Shdr shdr; local
582 GElf_Shdr shdr; local
674 GElf_Shdr shdr; local
926 GElf_Shdr shdr; local
[all...]
/external/valgrind/main/VEX/unused/
H A Dlinker.c331 Elf_Shdr* shdr = (Elf_Shdr*)(ehdrC + ehdr->e_shoff); local
332 char* sh_strtab = ehdrC + shdr[ehdr->e_shstrndx].sh_offset;
337 if (shdr[i].sh_type == sh_type
342 && 0 != memcmp(".stabstr", sh_strtab + shdr[i].sh_name, 8)
344 ptr = ehdrC + shdr[i].sh_offset;
420 Elf_Shdr* shdr, int shnum,
426 Elf_Rel* rtab = (Elf_Rel*) (ehdrC + shdr[shnum].sh_offset);
427 int nent = shdr[shnum].sh_size / sizeof(Elf_Rel);
428 int target_shndx = shdr[shnum].sh_info;
429 int symtab_shndx = shdr[shnu
419 do_Elf_Rel_relocations( ObjectCode* oc, char* ehdrC, Elf_Shdr* shdr, int shnum, Elf_Sym* stab, char* strtab ) argument
545 do_Elf_Rela_relocations( ObjectCode* oc, char* ehdrC, Elf_Shdr* shdr, int shnum, Elf_Sym* stab, char* strtab ) argument
715 Elf_Shdr* shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff); local
769 Elf_Shdr* shdr; local
959 Elf_Shdr* shdr = (Elf_Shdr*) (ehdrC + ehdr->e_shoff); local
[all...]
/external/chromium_org/content/common/gpu/media/
H A Dvideo_encode_accelerator_unittest.cc392 media::H264SliceHeader shdr; local
394 h264_parser_.ParseSliceHeader(nalu, &shdr));
395 keyframe = shdr.IsISlice() || shdr.IsSISlice();

Completed in 1446 milliseconds

123