HomeSort by relevance Sort by last modified time
    Searched defs:shdr (Results 1 - 25 of 106) sorted by null

1 2 3 4 5

  /external/elfutils/libasm/
asm_newscn_ingrp.c 67 GElf_Shdr *shdr = gelf_getshdr (result->data.main.scn, &shdr_mem); local
69 assert (shdr != NULL);
70 shdr->sh_flags |= SHF_GROUP;
72 (void) gelf_update_shdr (result->data.main.scn, shdr);
asm_newscn.c 111 GElf_Shdr *shdr; local
149 shdr = gelf_getshdr (scn, &shdr_mem);
151 shdr->sh_flags = flags;
152 result->type = shdr->sh_type = type;
154 (void) gelf_update_shdr (scn, shdr);
  /external/elfutils/libelf/
gelf_getshdr.c 59 Elf32_Shdr *shdr local
60 = scn->shdr.e32 ?: __elf32_getshdr_rdlock (scn);
62 if (shdr == NULL)
69 dst->name = shdr->name
85 Elf64_Shdr *shdr local
86 = scn->shdr.e64 ?: __elf64_getshdr_rdlock (scn);
88 if (shdr == NULL)
95 result = memcpy (dst, shdr, sizeof (GElf_Shdr));
gelf_update_shdr.c 54 Elf32_Shdr *shdr local
55 = scn->shdr.e32 ?: __elf32_getshdr_wrlock (scn);
57 if (shdr == NULL)
75 shdr->name = src->name
89 Elf64_Shdr *shdr local
90 = scn->shdr.e64 ?: __elf64_getshdr_wrlock (scn);
92 if (shdr == NULL)
99 (void) memcpy (shdr, src, sizeof (GElf_Shdr));
elf32_checksum.c 94 GElf_Shdr *shdr; local
98 shdr = INTUSE(gelf_getshdr) (scn, &shdr_mem);
99 if (shdr == NULL)
106 if (SECTION_STRIP_P (shdr,
107 INTUSE(elf_strptr) (elf, shstrndx, shdr->sh_name),
113 if (shdr->sh_type == SHT_NOBITS)
elf_strptr.c 104 Elf32_Shdr *shdr = strscn->shdr.e32 ?: __elf32_getshdr_rdlock (strscn); local
105 if (unlikely (shdr->sh_type != SHT_STRTAB))
112 if ((shdr->sh_flags & SHF_COMPRESSED) == 0)
113 sh_size = shdr->sh_size;
130 Elf64_Shdr *shdr = strscn->shdr.e64 ?: __elf64_getshdr_rdlock (strscn); local
131 if (unlikely (shdr->sh_type != SHT_STRTAB))
138 if ((shdr->sh_flags & SHF_COMPRESSED) == 0)
139 sh_size = shdr->sh_size
    [all...]
  /external/elfutils/backends/
aarch64_symbol.c 79 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
80 if (shdr != NULL)
82 sname = elf_strptr (elf, ehdr->e_shstrndx, shdr->sh_name);
84 return (sym->st_value >= shdr->sh_addr
85 && sym->st_value < shdr->sh_addr + shdr->sh_size);
ppc_symbol.c 99 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
101 if (shdr != NULL && shdr->sh_type == SHT_DYNAMIC && data != NULL
102 && shdr->sh_entsize != 0)
103 for (unsigned int j = 0; j < shdr->sh_size / shdr->sh_entsize; ++j)
  /external/elfutils/libdwelf/
dwelf_elf_gnu_debuglink.c 46 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
47 if (shdr == NULL)
50 const char *name = elf_strptr (elf, shstrndx, shdr->sh_name);
  /external/elfutils/tests/
scnnames.c 76 GElf_Shdr shdr; local
78 if (gelf_getshdr (scn, &shdr) != NULL)
79 name = elf_strptr (elf, strndx, (size_t) shdr.sh_name);
test-elf_cntl_gelf_getshdr.c 101 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
102 printf ("Section at offset %#0" PRIx64 "\n", shdr->sh_offset);
alldts.c 130 Elf32_Shdr *shdr = elf32_getshdr (scn); local
131 if (shdr == NULL)
141 const Elf32_Off *const dynscn_offset = &shdr->sh_offset;
142 shdr->sh_type = SHT_DYNAMIC;
143 shdr->sh_flags = SHF_ALLOC | SHF_WRITE;
144 shdr->sh_link = SHN_UNDEF;
145 shdr->sh_info = SHN_UNDEF;
147 shdr->sh_addr = 0x1a0;
187 shdr = elf32_getshdr (scn);
188 if (shdr == NULL
    [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
dwelfgnucompressed.c 69 GElf_Shdr shdr; local
70 if (gelf_getshdr (scn, &shdr) == NULL)
77 const char *sname = elf_strptr (elf, shdrstrndx, shdr.sh_name);
elfgetchdr.c 69 GElf_Shdr shdr; local
70 if (gelf_getshdr (scn, &shdr) == NULL)
77 if ((shdr.sh_flags & SHF_COMPRESSED) != 0)
93 const char *sname = elf_strptr (elf, shdrstrndx, shdr.sh_name);
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)
update3.c 43 Elf32_Shdr *shdr; local
118 shdr = elf32_getshdr (scn);
119 if (shdr == NULL)
127 shdr->sh_type = SHT_STRTAB;
128 shdr->sh_flags = 0;
129 shdr->sh_addr = 0;
130 shdr->sh_link = SHN_UNDEF;
131 shdr->sh_info = SHN_UNDEF;
132 shdr->sh_addralign = 1;
133 shdr->sh_entsize = 0
    [all...]
update4.c 43 Elf32_Shdr *shdr; local
122 shdr = elf32_getshdr (scn);
123 if (shdr == NULL)
131 shdr->sh_type = SHT_PROGBITS;
132 shdr->sh_flags = SHF_ALLOC | SHF_EXECINSTR;
133 shdr->sh_addr = 0;
134 shdr->sh_link = 0;
135 shdr->sh_info = 0;
136 shdr->sh_entsize = 1;
158 shdr = elf32_getshdr (scn)
    [all...]
zstrptr.c 85 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem); local
88 ((shdr->sh_flags & SHF_COMPRESSED) != 0
  /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);
  /system/core/libunwindstack/tests/
ElfTestUtils.cpp 59 template <typename Ehdr, typename Shdr>
69 ehdr.e_shentsize = sizeof(Shdr);
73 Shdr shdr; local
74 memset(&shdr, 0, sizeof(shdr));
75 shdr.sh_type = SHT_NULL;
76 copy_func(offset, &shdr, sizeof(shdr));
84 memset(&shdr, 0, sizeof(shdr))
    [all...]
GenGnuDebugdata.cpp 47 template <typename Ehdr, typename Shdr>
52 ehdr->e_shentsize = sizeof(Shdr);
56 Shdr shdr; local
57 memset(&shdr, 0, sizeof(shdr));
58 shdr.sh_name = 0;
59 shdr.sh_type = SHT_NULL;
60 TEMP_FAILURE_RETRY(write(fd, &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...]
  /external/elfutils/libdwfl/
dwfl_module_getsym.c 113 GElf_Shdr *shdr = gelf_getshdr (elf_getscn (elf, shndx), &shdr_mem); local
114 alloc = unlikely (shdr == NULL) || (shdr->sh_flags & SHF_ALLOC);

Completed in 1489 milliseconds

1 2 3 4 5