HomeSort by relevance Sort by last modified time
    Searched refs:shdr (Results 51 - 75 of 161) sorted by null

1 23 4 5 6 7

  /external/elfutils/tests/
elfstrtab.c 185 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
186 if (shdr == NULL)
192 shdr->sh_type = SHT_STRTAB;
193 shdr->sh_flags = 0;
194 shdr->sh_addr = 0;
195 shdr->sh_link = SHN_UNDEF;
196 shdr->sh_info = SHN_UNDEF;
197 shdr->sh_addralign = 1;
198 shdr->sh_entsize = 0;
199 shdr->sh_name = add_string (scn, ".strings")
    [all...]
newdata.c 119 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
120 if (shdr == NULL)
126 shdr->sh_type = SHT_PROGBITS;
127 shdr->sh_flags = 0;
128 shdr->sh_addr = 0;
129 shdr->sh_link = SHN_UNDEF;
130 shdr->sh_info = SHN_UNDEF;
131 shdr->sh_addralign = 1;
132 shdr->sh_entsize = 1;
133 shdr->sh_name = 0
180 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
    [all...]
asm-tst7.c 100 GElf_Shdr *shdr; local
110 shdr = gelf_getshdr (scn, &shdr_mem);
111 if (shdr == NULL)
119 if (shdr->sh_type != SHT_SYMTAB)
122 for (cnt = 1; cnt< (shdr->sh_size
asm-tst8.c 101 GElf_Shdr *shdr; local
111 shdr = gelf_getshdr (scn, &shdr_mem);
112 if (shdr == NULL)
120 if (shdr->sh_type != SHT_SYMTAB)
123 for (cnt = 1; cnt< (shdr->sh_size
elfputzdata.c 78 GElf_Shdr *shdr = gelf_getshdr (scn, &mem); local
79 const char *name = elf_strptr (elf, strndx, shdr->sh_name);
80 if (shdr->sh_type == SHT_NOBITS
81 || (shdr->sh_flags & SHF_ALLOC) != 0)
85 else if ((shdr->sh_flags & SHF_COMPRESSED) != 0
92 size_t orig_size = shdr->sh_size;
94 idx, name, shdr->sh_size);
elfstrmerge.c 201 fail_elf ("couldn't get shdr", fname);
269 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
270 if (shdr == NULL)
271 fail_elf_idx ("couldn't get shdr", fname, scnnum);
273 if (shdr->sh_name != 0 && scnnum != shdrstrndx)
275 const char *sname = elf_strptr (elf, shdrstrndx, shdr->sh_name);
283 if ((shdr->sh_flags & SHF_ALLOC) != 0)
285 GElf_Off off = shdr->sh_offset + (shdr->sh_type != SHT_NOBITS
286 ? shdr->sh_size : 0)
442 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
    [all...]
dwflsyms.c 91 GElf_Shdr shdr; local
93 gelf_getshdr (scn, &shdr);
95 return elf_strptr (elf, ehdr.e_shstrndx, shdr.sh_name);
101 GElf_Shdr shdr; local
103 gelf_getshdr (scn, &shdr);
104 return addr >= shdr.sh_addr && addr < shdr.sh_addr + shdr.sh_size;
192 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
196 shdr->sh_name)
    [all...]
elfgetzdata.c 73 GElf_Shdr *shdr = gelf_getshdr (scn, &mem); local
74 const char *name = elf_strptr (elf, strndx, shdr->sh_name);
75 if ((shdr->sh_flags & SHF_COMPRESSED) != 0)
  /external/elfutils/libasm/
disasm_cb.c 84 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
86 if (shdr == NULL || shdr->sh_type != SHT_SYMTAB
96 int nsyms = shdr->sh_size / shdr->sh_entsize;
  /external/elfutils/libdwelf/
dwelf_elf_gnu_build_id.c 102 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
103 if (likely (shdr != NULL) && shdr->sh_type == SHT_NOTE)
107 if (!(shdr->sh_flags & SHF_ALLOC))
110 vaddr = shdr->sh_addr;
  /device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/
Elf32Convert.c 245 Elf_Shdr *Shdr
248 return (BOOLEAN) ((Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == SHF_ALLOC);
254 Elf_Shdr *Shdr
259 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_HII_SECTION_NAME) == 0);
265 Elf_Shdr *Shdr
268 if (IsHiiRsrcShdr(Shdr)) {
271 return (BOOLEAN) (Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == (SHF_ALLOC | SHF_WRITE);
277 Elf_Shdr *Shdr
282 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_STRTAB_SECTION_NAME) == 0);
293 Elf_Shdr *shdr = GetShdrByIndex(i); local
374 Elf_Shdr *shdr = GetShdrByIndex(i); local
401 Elf_Shdr *shdr = GetShdrByIndex(i); local
452 Elf_Shdr *shdr = GetShdrByIndex(i); local
505 Elf_Shdr *shdr = GetShdrByIndex(i); local
1037 Elf_Shdr *shdr = GetShdrByIndex(Index); local
    [all...]
Elf64Convert.c 237 Elf_Shdr *Shdr
240 return (BOOLEAN) ((Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == SHF_ALLOC);
246 Elf_Shdr *Shdr
251 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_HII_SECTION_NAME) == 0);
257 Elf_Shdr *Shdr
260 if (IsHiiRsrcShdr(Shdr)) {
263 return (BOOLEAN) (Shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == (SHF_ALLOC | SHF_WRITE);
269 Elf_Shdr *Shdr
274 return (BOOLEAN) (strcmp((CHAR8*)mEhdr + Namedr->sh_offset + Shdr->sh_name, ELF_STRTAB_SECTION_NAME) == 0);
285 Elf_Shdr *shdr = GetShdrByIndex(i); local
367 Elf_Shdr *shdr = GetShdrByIndex(i); local
394 Elf_Shdr *shdr = GetShdrByIndex(i); local
445 Elf_Shdr *shdr = GetShdrByIndex(i); local
497 Elf_Shdr *shdr = GetShdrByIndex(i); local
    [all...]
  /external/libunwind/src/ia64/
Gfind_unwind_table.c 40 Elf64_Shdr *shdr; local
75 shdr = (Elf64_Shdr *) ((char *) edi->ei.image + soff);
80 if (strcmp (strtab + shdr->sh_name, ".opd") == 0
81 && shdr->sh_size >= 16)
83 gp = ((Elf64_Addr *) ((char *) edi->ei.image + shdr->sh_offset))[1];
86 shdr = (Elf64_Shdr *) (((char *) shdr) + ehdr->e_shentsize);
  /external/elfutils/src/
ldgeneric.c 529 assert (SCNINFO_SHDR (fileinfo->scninfo[newgrpid].shdr).sh_type
531 assert (SCNINFO_SHDR (oldp->file->scninfo[oldgrpid].shdr).sh_type
658 SCNINFO_SHDR (fileinfo->scninfo[shndx].shdr).sh_name);
683 SCNINFO_SHDR (oldfile->scninfo[shndx].shdr).sh_name);
834 SCNINFO_SHDR (fileinfo->scninfo[shndx].shdr).sh_name));
872 XElf_Shdr *shdr = &SCNINFO_SHDR (fileinfo->scninfo[idx].shdr); local
878 elf_strptr (fileinfo->elf, fileinfo->shstrndx, shdr->sh_name));
884 shdr->sh_name))
886 && ((shdr->sh_type != SHT_RELA && shdr->sh_type != SHT_REL
912 XElf_Shdr *shdr = &SCNINFO_SHDR (scninfo->shdr); local
962 XElf_Shdr *shdr = &SCNINFO_SHDR (scninfo->shdr); local
1129 XElf_Shdr *shdr; local
3417 xelf_getshdr (elf_getscn (ld_state.outelf, 1), shdr); local
4155 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
6604 ld_state.interpscnidx), shdr); local
6727 shdr); local
6735 shdr); local
6745 shdr); local
6758 ld_state.gotpltscnidx), shdr); local
6766 ld_state.pltrelscnidx), shdr); local
6782 ld_state.reldynscnidx), shdr); local
6808 ld_state.verneedscnidx), shdr); local
6820 ld_state.versymscnidx), shdr); local
    [all...]
i386_ld.c 80 XElf_Shdr *shdr = &SCNINFO_SHDR (runp->shdr); local
89 reltgtdata = elf_getdata (file->scninfo[shdr->sh_info].scn, NULL);
93 insymdata = elf_getdata (file->scninfo[shdr->sh_link].scn, NULL);
100 maxcnt = shdr->sh_size / shdr->sh_entsize;
168 rel->r_offset += file->scninfo[shdr->sh_info].offset;
192 XElf_Shdr_vardef (shdr);
195 xelf_getshdr (scn, shdr);
196 assert (shdr != NULL)
530 XElf_Shdr *shdr = &SCNINFO_SHDR (scninfo->shdr); local
716 Elf32_Shdr *shdr = elf32_getshdr (pltscn); local
    [all...]
  /external/elfutils/libdwfl/
dwfl_module_getdwarf.c 280 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
281 if (unlikely (shdr == NULL))
283 if (shdr->sh_type == SHT_PROGBITS
284 && !(shdr->sh_flags & SHF_ALLOC)
285 && shdr->sh_name != 0)
288 shdr->sh_name);
605 GElf_Shdr shdr_mem, *shdr = gelf_getshdr (scn, &shdr_mem); local
606 if (shdr != NULL)
607 switch (shdr->sh_type)
610 if (shdr->sh_entsize == 0
945 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
998 GElf_Shdr shdr_mem, *shdr = gelf_getshdr (scn, &shdr_mem); local
1144 GElf_Shdr *shdr = gelf_getshdr (symstrscn, &shdr_mem); local
    [all...]
  /system/core/libunwindstack/
ElfInterface.cpp 313 ShdrType shdr; local
316 if (memory_->ReadField(sh_offset, &shdr, &shdr.sh_offset, sizeof(shdr.sh_offset)) &&
317 memory_->ReadField(sh_offset, &shdr, &shdr.sh_size, sizeof(shdr.sh_size))) {
318 sec_offset = shdr.sh_offset;
319 sec_size = shdr.sh_size;
326 if (!memory_->Read(offset, &shdr, sizeof(shdr)))
    [all...]
  /external/elfutils/libdw/
dwarf_begin_elf.c 71 GElf_Shdr *shdr; local
74 shdr = gelf_getshdr (scn, &shdr_mem);
75 if (shdr == NULL)
83 if (unlikely (shdr->sh_type == SHT_NOBITS))
91 if (! inscngrp && (shdr->sh_flags & SHF_GROUP) != 0)
99 shdr->sh_name);
137 if ((shdr->sh_flags & SHF_COMPRESSED) != 0)
232 GElf_Shdr *shdr = gelf_getshdr (scngrp, &shdr_mem); local
233 if (shdr == NULL)
241 if ((shdr->sh_flags & SHF_COMPRESSED) !=
    [all...]
  /system/core/libunwindstack/tests/
JitDebugTest.cpp 103 ShdrType shdr; local
104 memset(&shdr, 0, sizeof(shdr));
105 shdr.sh_type = SHT_NULL;
106 memory_->SetMemory(offset + sh_offset, &shdr, sizeof(shdr));
108 sh_offset += sizeof(shdr);
109 memset(&shdr, 0, sizeof(shdr));
110 shdr.sh_type = SHT_STRTAB
    [all...]
  /toolchain/binutils/binutils-2.27/elfcpp/
elfcpp_file.h 50 // To use this in conjunction with the accessors types Shdr, etc., the
54 // elfcpp::Shdr shdr(file, ef.section_header(n));
118 typedef Shdr<size, big_endian> Ef_shdr;
440 Ef_shdr shdr(v.data());
443 this->shnum_ = shdr.get_sh_size();
447 this->shstrndx_ = shdr.get_sh_link();
487 Ef_shdr shdr(v.data() + This::shdr_size * i);
488 if (shdr.get_sh_type() == type)
519 Ef_shdr shdr(v.data())
    [all...]
  /external/elfutils/backends/
sparc_symbol.c 76 const GElf_Shdr *shdr,
79 if ((shdr->sh_flags & (SHF_WRITE | SHF_EXECINSTR))
103 return dyn.d_un.d_ptr == shdr->sh_addr;
  /external/elfutils/libelf/
elf32_updatefile.c 59 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_offset
60 < (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_offset)
63 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_offset
64 > (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_offset)
67 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_size
68 < (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_size)
71 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_size
72 > (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_size)
248 #define shdr_dest ((ElfW2(LIBELFBITS,Shdr) *) shdr_start)
261 && scn->shdr.ELFW(e,LIBELFBITS) != &shdr_dest[scn->index]
    [all...]
elf_getdata.c 90 [ELF_T_SHDR] = __alignof__ (ElfW2(Bits,Shdr)), \
230 Elf32_Shdr *shdr local
231 = scn->shdr.e32 ?: __elf32_getshdr_wrlock (scn);
233 if (shdr == NULL)
237 offset = shdr->sh_offset;
238 size = shdr->sh_size;
239 type = shdr->sh_type;
240 align = shdr->sh_addralign;
241 flags = shdr->sh_flags;
245 Elf64_Shdr *shdr local
    [all...]
elf_getphdrnum.c 67 && elf->state.elf32.scns.data[0].shdr.e32 != NULL))
68 *dst = scns->data[0].shdr.e32->sh_info;
73 && elf->state.elf64.scns.data[0].shdr.e64 != NULL))
74 *dst = scns->data[0].shdr.e64->sh_info;
  /external/v4l2_codec2/vda/
vp8_parser.cc 224 Vp8SegmentationHeader* shdr = &curr_segmentation_hdr_; local
227 memset(shdr, 0, sizeof(*shdr));
229 BD_READ_BOOL_OR_RETURN(&shdr->segmentation_enabled);
230 if (!shdr->segmentation_enabled)
233 BD_READ_BOOL_OR_RETURN(&shdr->update_mb_segmentation_map);
234 BD_READ_BOOL_OR_RETURN(&shdr->update_segment_feature_data);
235 if (shdr->update_segment_feature_data) {
238 shdr->segment_feature_mode =
245 BD_READ_SIGNED_OR_RETURN(7, &shdr->quantizer_update_value[i])
    [all...]

Completed in 347 milliseconds

1 23 4 5 6 7