HomeSort by relevance Sort by last modified time
    Searched refs:LIBELFBITS (Results 1 - 25 of 29) sorted by null

1 2

  /external/elfutils/libelf/
elf64_checksum.c 30 #define LIBELFBITS 64
elf64_fsize.c 30 #define LIBELFBITS 64
elf64_getchdr.c 29 #define LIBELFBITS 64
elf64_getehdr.c 30 #define LIBELFBITS 64
elf64_getphdr.c 30 #define LIBELFBITS 64
elf64_getshdr.c 30 #define LIBELFBITS 64
elf64_newehdr.c 30 #define LIBELFBITS 64
elf64_newphdr.c 30 #define LIBELFBITS 64
elf64_offscn.c 30 #define LIBELFBITS 64
elf64_updatefile.c 29 #define LIBELFBITS 64
elf64_updatenull.c 29 #define LIBELFBITS 64
elf64_xlatetof.c 30 #define LIBELFBITS 64
elf64_xlatetom.c 30 #define LIBELFBITS 64
gelf_xlate.h 32 FUNDAMENTAL (ADDR, Addr, LIBELFBITS);
33 FUNDAMENTAL (OFF, Off, LIBELFBITS);
34 FUNDAMENTAL (HALF, Half, LIBELFBITS);
35 FUNDAMENTAL (WORD, Word, LIBELFBITS);
36 FUNDAMENTAL (SWORD, Sword, LIBELFBITS);
37 FUNDAMENTAL (XWORD, Xword, LIBELFBITS);
38 FUNDAMENTAL (SXWORD, Sxword, LIBELFBITS);
41 TYPE (Ehdr, LIBELFBITS)
42 TYPE (Phdr, LIBELFBITS)
43 TYPE (Shdr, LIBELFBITS)
    [all...]
gelf_fsize.c 46 #define TYPE_SIZES(LIBELFBITS) \
47 [ELF_T_ADDR] = ELFW2(LIBELFBITS, FSZ_ADDR), \
48 [ELF_T_OFF] = ELFW2(LIBELFBITS, FSZ_OFF), \
50 [ELF_T_HALF] = ELFW2(LIBELFBITS, FSZ_HALF), \
51 [ELF_T_WORD] = ELFW2(LIBELFBITS, FSZ_WORD), \
52 [ELF_T_SWORD] = ELFW2(LIBELFBITS, FSZ_SWORD), \
53 [ELF_T_XWORD] = ELFW2(LIBELFBITS, FSZ_XWORD), \
54 [ELF_T_SXWORD] = ELFW2(LIBELFBITS, FSZ_SXWORD), \
55 [ELF_T_EHDR] = sizeof (ElfW2(LIBELFBITS, Ext_Ehdr)), \
56 [ELF_T_SHDR] = sizeof (ElfW2(LIBELFBITS, Ext_Shdr)),
    [all...]
elf32_fsize.c 37 #ifndef LIBELFBITS
38 # define LIBELFBITS 32
43 elfw2(LIBELFBITS, fsize) (Elf_Type type, size_t count, unsigned int version)
61 * __libelf_type_sizes[version - 1][ELFW(ELFCLASS,LIBELFBITS) - 1][type]);
64 * __libelf_type_sizes[0][ELFW(ELFCLASS,LIBELFBITS) - 1][type]);
68 local_strong_alias (elfw2(LIBELFBITS, fsize), __elfw2(LIBELFBITS, msize))
elf32_newehdr.c 39 #ifndef LIBELFBITS
40 # define LIBELFBITS 32
44 ElfW2(LIBELFBITS,Ehdr) *
45 elfw2(LIBELFBITS,newehdr) (Elf *elf)
47 ElfW2(LIBELFBITS,Ehdr) *result;
61 elf->class = ELFW(ELFCLASS,LIBELFBITS);
62 else if (unlikely (elf->class != ELFW(ELFCLASS,LIBELFBITS)))
70 if (elf->state.ELFW(elf,LIBELFBITS).ehdr == NULL)
73 elf->state.ELFW(elf,LIBELFBITS).ehdr =
74 &elf->state.ELFW(elf,LIBELFBITS).ehdr_mem
    [all...]
elf32_getchdr.c 37 #ifndef LIBELFBITS
38 # define LIBELFBITS 32
42 ElfW2(LIBELFBITS,Chdr) *
43 elfw2(LIBELFBITS,getchdr) (Elf_Scn *scn)
45 ElfW2(LIBELFBITS,Shdr) *shdr = elfw2(LIBELFBITS,getshdr) (scn);
76 if (d->d_size < sizeof (ElfW2(LIBELFBITS,Chdr)) || d->d_buf == NULL)
82 return (ElfW2(LIBELFBITS,Chdr) *) d->d_buf;
elf32_newphdr.c 40 #ifndef LIBELFBITS
41 # define LIBELFBITS 32
45 ElfW2(LIBELFBITS,Phdr) *
46 elfw2(LIBELFBITS,newphdr) (Elf *elf, size_t count)
48 ElfW2(LIBELFBITS,Phdr) *result;
59 if (unlikely ((ElfW2(LIBELFBITS,Word)) count != count))
68 elf->class = ELFW(ELFCLASS,LIBELFBITS);
69 else if (unlikely (elf->class != ELFW(ELFCLASS,LIBELFBITS)))
76 if (unlikely (elf->state.ELFW(elf,LIBELFBITS).ehdr == NULL))
87 if (elf->state.ELFW(elf,LIBELFBITS).phdr != NULL
    [all...]
elf32_getehdr.c 39 #ifndef LIBELFBITS
40 # define LIBELFBITS 32
44 static ElfW2(LIBELFBITS,Ehdr) *
66 elf->class = ELFW(ELFCLASS,LIBELFBITS);
68 else if (unlikely (elf->class != ELFW(ELFCLASS,LIBELFBITS)))
74 return elf->state.ELFW(elf,LIBELFBITS).ehdr;
77 ElfW2(LIBELFBITS,Ehdr) *
79 __elfw2(LIBELFBITS,getehdr_wrlock) (Elf *elf)
84 ElfW2(LIBELFBITS,Ehdr) *
85 elfw2(LIBELFBITS,getehdr) (Elf *elf
    [all...]
elf32_offscn.c 40 #ifndef LIBELFBITS
41 # define LIBELFBITS 32
46 elfw2(LIBELFBITS,offscn) (Elf *elf, ElfW2(LIBELFBITS,Off) offset)
57 Elf_ScnList *runp = &elf->state.ELFW(elf,LIBELFBITS).scns;
62 && unlikely (runp->data[0].shdr.ELFW(e,LIBELFBITS) == NULL)
63 && unlikely (elfw2(LIBELFBITS,getshdr) (&runp->data[0]) == NULL))
74 if (runp->data[i].shdr.ELFW(e,LIBELFBITS)->sh_offset == offset)
81 if (runp->data[i].shdr.ELFW(e,LIBELFBITS)->sh_size != 0
82 && runp->data[i].shdr.ELFW(e,LIBELFBITS)->sh_type != SHT_NOBITS
    [all...]
elf32_getphdr.c 44 #ifndef LIBELFBITS
45 # define LIBELFBITS 32
48 ElfW2(LIBELFBITS,Phdr) *
49 __elfw2(LIBELFBITS,getphdr_wrlock) (Elf *elf)
51 ElfW2(LIBELFBITS,Phdr) *result;
56 result = elf->state.ELFW(elf,LIBELFBITS).phdr;
61 elf->class = ELFW(ELFCLASS,LIBELFBITS);
62 else if (elf->class != ELFW(ELFCLASS,LIBELFBITS))
72 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr
    [all...]
elf32_getshdr.c 43 #ifndef LIBELFBITS
44 # define LIBELFBITS 32
48 static ElfW2(LIBELFBITS,Shdr) *
51 ElfW2(LIBELFBITS,Shdr) *result;
55 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr;
58 result = scn->shdr.ELFW(e,LIBELFBITS);
64 || shnum > SIZE_MAX / sizeof (ElfW2(LIBELFBITS,Shdr)))
66 size_t size = shnum * sizeof (ElfW2(LIBELFBITS,Shdr));
70 ElfW2(LIBELFBITS,Shdr) *shdr = elf->state.ELFW(elf,LIBELFBITS).shdr
    [all...]
elf32_xlatetof.c 40 #ifndef LIBELFBITS
41 # define LIBELFBITS 32
46 elfw2(LIBELFBITS, xlatetof) (Elf_Data *dest, const Elf_Data *src,
54 size_t recsize = __libelf_type_sizes[src->d_version - 1][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
56 size_t recsize = __libelf_type_sizes[0][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
105 fctp = __elf_xfctstom[dest->d_version - 1][src->d_version - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
107 fctp = __elf_xfctstom[0][0][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
121 INTDEF(elfw2(LIBELFBITS, xlatetof))
elf32_xlatetom.c 40 #ifndef LIBELFBITS
41 # define LIBELFBITS 32
46 elfw2(LIBELFBITS, xlatetom) (Elf_Data *dest, const Elf_Data *src,
54 size_t recsize = __libelf_type_sizes[src->d_version - 1][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
56 size_t recsize = __libelf_type_sizes[0][ELFW(ELFCLASS,LIBELFBITS) - 1][src->d_type];
110 fctp = __elf_xfctstom[src->d_version - 1][dest->d_version - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
112 fctp = __elf_xfctstom[0][0][ELFW(ELFCLASS, LIBELFBITS) - 1][src->d_type];
126 INTDEF(elfw2(LIBELFBITS, xlatetom))

Completed in 192 milliseconds

1 2