HomeSort by relevance Sort by last modified time
    Searched defs:elf (Results 26 - 48 of 48) sorted by null

12

  /external/chromium_org/third_party/libvpx/source/libvpx/build/make/
obj_int_extract.c 215 #include "elf.h"
223 if(!elf->le_data) {log_msg("Big Endian data not supported yet!\n");goto bail;}\
232 uint8_t *buf; /* Buffer containing ELF data */
241 int parse_elf_header(elf_obj_t *elf) {
243 /* Verify ELF Magic numbers */
244 COPY_STRUCT(&elf->e_ident, elf->buf, 0, elf->sz);
245 res = elf->e_ident[EI_MAG0] == ELFMAG0;
246 res &= elf->e_ident[EI_MAG1] == ELFMAG1
388 elf_obj_t elf; local
    [all...]
  /external/elfutils/0.153/libasm/
libasmP.h 81 /* The ELF section. */
146 /* ELF descriptor of the temporary file. */
147 Elf *elf; member in union:AsmCtx::__anon4845
217 /* The ELF section. */
245 /* ELF file containing all the data passed to the function. This
247 Elf *elf; member in struct:DisasmCtx
  /external/elfutils/0.153/libdwfl/
dwfl_segment_report_module.c 1 /* Sniff out modules from ELF headers visible in memory segments.
55 #include <elf.h>
442 /* We must have seen the segment covering offset 0, or else the ELF
603 Elf *elf = NULL; local
606 read_eagerly_arg, &elf)
607 && elf == NULL)
657 elf = elf_memory (contents, file_trimmed_end);
658 if (unlikely (elf == NULL))
661 elf->flags |= ELF_F_MALLOCED
    [all...]
libdwflP.h 89 DWFL_ERROR (NO_PHDR, N_("No ELF program headers")) \
94 DWFL_ERROR (ALREADY_ELF, N_("ELF file opened")) \
95 DWFL_ERROR (BADELF, N_("not a valid ELF file")) \
97 DWFL_ERROR (WRONG_ID_ELF, N_("ELF file does not match build ID")) \
143 Elf *elf; member in struct:dwfl_file
145 /* This is the lowest p_vaddr in this ELF file, aligned to p_align.
173 Elf_Data *symdata; /* Data in the ELF symbol table section. */
305 /* Find the main ELF file, update MOD->elferr and/or MOD->main.elf. *
    [all...]
  /external/elfutils/0.153/src/
objdump.c 1 /* Print information from ELF file in human-readable form.
103 static int handle_ar (int fd, Elf *elf, const char *prefix, const char *fname,
106 /* Handle ELF file. */
107 static int handle_elf (Elf *elf, const char *prefix, const char *fname,
269 /* Now get the ELF descriptor. */
270 Elf *elf = elf_begin (fd, ELF_C_READ_MMAP, NULL); local
271 if (elf != NULL
    [all...]
size.c 1 /* Print size information from ELF file.
108 static int handle_ar (int fd, Elf *elf, const char *prefix, const char *fname);
110 /* Handle ELF file. */
111 static void handle_elf (Elf *elf, const char *fullname, const char *fname);
161 "class" of ELF binaries processed. */
305 /* Now get the ELF descriptor. */
306 Elf *elf = elf_begin (fd, ELF_C_READ_MMAP, NULL) local
    [all...]
ar.c 406 open_archive (const char *arfname, int flags, int mode, Elf **elf,
419 if (elf != NULL)
423 *elf = elf_begin (fd, cmd, NULL);
424 if (*elf == NULL)
428 if (flags == O_RDONLY && elf_kind (*elf) != ELF_K_AR)
450 copy_content (Elf *elf, int newfd, off_t off, size_t n)
453 char *rawfile = elf_rawfile (elf, &len);
494 Elf *elf local
858 Elf *elf; member in struct:armem
935 Elf *elf; local
1109 Elf *elf; local
    [all...]
elfcmp.c 1 /* Compare relevant content of two ELF files.
45 #include "../libelf/elf-knowledge.h"
50 static Elf *open_file (const char *fname, int *fdp, Ebl **eblp);
86 Compare relevant parts of two ELF files for equality.");
172 Elf *elf1 = open_file (fname1, &fd1, &ebl1);
177 Elf *elf2 = open_file (fname2, &fd2, &ebl2);
182 error (2, 0, gettext ("cannot get ELF header of '%s': %s"),
187 error (2, 0, gettext ("cannot get ELF header of '%s': %s"),
199 /* Compare the ELF headers. */
213 error (0, 0, gettext ("%s %s diff: ELF header"), fname1, fname2)
731 Elf *elf = elf_begin (fd, ELF_C_READ_MMAP, NULL); local
    [all...]
nm.c 1 /* Print symbol information from ELF file in human-readable form.
139 static int handle_ar (int fd, Elf *elf, const char *prefix, const char *fname,
142 /* Handle ELF file. */
143 static int handle_elf (Elf *elf, const char *prefix, const char *fname,
393 /* Now get the ELF descriptor. */
394 Elf *elf = elf_begin (fd, ELF_C_READ_MMAP, NULL); local
395 if (elf != NULL
    [all...]
strip.c 52 #include <elf-knowledge.h>
96 N_("Relax a few rules to handle slightly broken ELF files"), 0 },
119 /* Handle one ELF file. */
120 static int handle_elf (int fd, Elf *elf, const char *prefix,
124 static int handle_ar (int fd, Elf *elf, const char *prefix, const char *fname,
153 /* If true relax some ELF rules for input files. */
359 /* Now get the ELF descriptor. */
360 Elf *elf = elf_begin (fd, output_fname == NULL ? ELF_C_RDWR : ELF_C_READ local
    [all...]
elflint.c 1 /* Pedantic checking of ELF files compliance with gABI/psABI spec.
48 #include <elf-knowledge.h>
83 Pedantic checking of ELF files compliance with gABI/psABI spec.");
99 static void process_file (int fd, Elf *elf, const char *prefix,
102 static void process_elf_file (Elf *elf, const char *prefix, const char *suffix,
122 /* True if binary is from strip -f, not a normal ELF file. */
148 /* Before we start tell the ELF library which version we are using. */
163 /* Create an `Elf' descriptor. *
164 Elf *elf = elf_begin (fd, ELF_C_READ_MMAP, NULL); local
    [all...]
ld.h 133 /* This is the ELF library handle for this file. */
134 Elf *elf; member in struct:usedfiles
136 /* The ELF header. */
146 separate field and not the e_shstrndx field in the ELF header
259 return (elf_kind (file->elf) == ELF_K_ELF
266 return (elf_kind (file->elf) == ELF_K_ELF
273 return elf_kind (file->elf) == ELF_K_AR;
344 create as much of the ELF structure as possible. */
743 /* ELF backend library handle. *
    [all...]
ldgeneric.c 48 #include <elf-knowledge.h>
123 bits) in 32- and 64-bit ELF. */
657 if (elf_getshdrnum (fileinfo->elf, &shnum) < 0)
664 scnname = elf_strptr (fileinfo->elf,
689 scnname = elf_strptr (oldfile->elf,
841 elf_strptr (fileinfo->elf, fileinfo->shstrndx,
886 elf_strptr (fileinfo->elf, fileinfo->shstrndx, shdr->sh_name));
891 elf_strptr (fileinfo->elf, fileinfo->shstrndx,
896 elf_strptr (fileinfo->elf,
987 && strcmp (elf_strptr (fileinfo->elf,
2694 Elf *elf = ld_state.outelf = elf_begin (fd, local
    [all...]
readelf.c 1 /* Print information from ELF file in human-readable form.
73 { NULL, 0, NULL, 0, N_("ELF output selection:"), 0 },
77 { "file-header", 'h', NULL, 0, N_("Display the ELF file header"), 0 },
87 { "notes", 'n', NULL, 0, N_("Display the ELF notes"), 0 },
116 Print information from ELF file in human-readable form.");
248 static void dump_archive_index (Elf *, const char *);
264 /* Before we start tell the ELF library which version we are using. */
475 /* Create an `Elf' descriptor. */
476 Elf *elf = elf_begin (fd, ELF_C_READ_MMAP, NULL) local
619 Elf *elf = dwfl_module_getelf (dwflmod, &dwflbias); local
    [all...]
  /external/libvpx/libvpx/build/make/
obj_int_extract.c 215 #include "elf.h"
223 if(!elf->le_data) {log_msg("Big Endian data not supported yet!\n");goto bail;}\
232 uint8_t *buf; /* Buffer containing ELF data */
241 int parse_elf_header(elf_obj_t *elf) {
243 /* Verify ELF Magic numbers */
244 COPY_STRUCT(&elf->e_ident, elf->buf, 0, elf->sz);
245 res = elf->e_ident[EI_MAG0] == ELFMAG0;
246 res &= elf->e_ident[EI_MAG1] == ELFMAG1
388 elf_obj_t elf; local
    [all...]
  /external/linux-tools-perf/perf-3.12.0/tools/perf/util/
unwind.c 18 #include <elf.h>
152 static Elf_Scn *elf_section_by_name(Elf *elf, GElf_Ehdr *ep,
157 while ((sec = elf_nextscn(elf, sec)) != NULL) {
161 str = elf_strptr(elf, ep->e_shstrndx, shp->sh_name);
171 Elf *elf; local
176 elf = elf_begin(fd, PERF_ELF_C_READ_MMAP, NULL);
177 if (elf == NULL)
181 if (gelf_getehdr(elf, &ehdr) == NULL
    [all...]
symbol-elf.c 12 static int elf_getphdrnum(Elf *elf, size_t *dst)
17 ehdr = gelf_getehdr(elf, &gehdr);
119 static size_t elf_addr_to_index(Elf *elf, GElf_Addr addr)
125 while ((sec = elf_nextscn(elf, sec)) != NULL) {
138 static Elf_Scn *elf_section_by_name(Elf *elf, GElf_Ehdr *ep,
145 /* Elf is corrupted/truncated, avoid calling elf_strptr. */
146 if (!elf_rawdata(elf_getscn(elf, ep->e_shstrndx), NULL)
196 Elf *elf; local
398 Elf *elf; local
471 Elf *elf; local
566 Elf *elf; local
692 Elf *elf; local
1006 Elf *elf; local
    [all...]
symbol.h 20 #include <elf.h>
192 Elf *elf; member in struct:symsrc
  /external/lldb/source/Plugins/ObjectFile/ELF/
ELFHeader.h 11 /// @brief Generic structures and typedefs for ELF files.
13 /// This file provides definitions for the various entities comprising an ELF
15 /// to the exact binary layout of an ELF, but can be used to hold the
24 #include "llvm/Support/ELF.h"
33 namespace elf namespace
37 /// @name ELF type definitions.
39 /// Types used to represent the various components of ELF structures. All types
41 /// 32 and 64 bit ELF variants.
55 /// @brief Generic representation of an ELF file header.
57 /// This object is used to identify the general attributes on an ELF file and t
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/build/make/
obj_int_extract.c 215 #include "elf.h"
223 if(!elf->le_data) {log_msg("Big Endian data not supported yet!\n");goto bail;}\
232 uint8_t *buf; /* Buffer containing ELF data */
241 int parse_elf_header(elf_obj_t *elf) {
243 /* Verify ELF Magic numbers */
244 COPY_STRUCT(&elf->e_ident, elf->buf, 0, elf->sz);
245 res = elf->e_ident[EI_MAG0] == ELFMAG0;
246 res &= elf->e_ident[EI_MAG1] == ELFMAG1
388 elf_obj_t elf; local
    [all...]
  /external/elfutils/0.153/libdw/
libdwP.h 147 /* The underlying ELF file. */
148 Elf *elf; member in struct:Dwarf
161 /* If true, we allocated the ELF descriptor ourselves. */
  /external/elfutils/0.153/libelf/
libelfP.h 72 #define elfw2_(Bits, Name) elf##Bits##_##Name
73 #define ElfW2_(Bits, Name) Elf##Bits##_##Name
74 #define ELFW2_(Bits, Name) ELF##Bits##_##Name
187 /* Descriptor for ELF section. */
240 struct Elf *elf; /* The underlying ELF file. */ member in struct:Elf_Scn
281 /* The ELF descriptor. */
282 struct Elf
289 Elf *parent
342 } elf; member in union:Elf::__anon4980
    [all...]
  /external/robolectric/lib/main/
sqlite-jdbc-3.7.2.jar 

Completed in 606 milliseconds

12