Home | History | Annotate | Download | only in libelf

Lines Matching refs:ELFW

80   if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_offset
81 < (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_offset)
84 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_offset
85 > (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_offset)
88 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_size
89 < (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_size)
92 if ((*scna)->shdr.ELFW(e,LIBELFBITS)->sh_size
93 > (*scnb)->shdr.ELFW(e,LIBELFBITS)->sh_size)
133 ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr;
136 if ((elf->state.ELFW(elf,LIBELFBITS).ehdr_flags | elf->flags) & ELF_F_DIRTY)
148 fctp = __elf_xfctstom[__libelf_version - 1][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_EHDR];
151 # define fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_EHDR]
162 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags &= ~ELF_F_DIRTY;
166 if (elf->state.ELFW(elf,LIBELFBITS).phdr != NULL
167 && ((elf->state.ELFW(elf,LIBELFBITS).phdr_flags | elf->flags)
186 fctp = __elf_xfctstom[__libelf_version - 1][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_PHDR];
189 # define fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_PHDR]
194 elf->state.ELFW(elf,LIBELFBITS).phdr,
199 elf->state.ELFW(elf,LIBELFBITS).phdr,
202 elf->state.ELFW(elf,LIBELFBITS).phdr_flags &= ~ELF_F_DIRTY;
215 Elf_ScnList *list = &elf->state.ELFW(elf,LIBELFBITS).scns;
222 xfct_t shdr_fctp = __elf_xfctstom[__libelf_version - 1][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_SHDR];
225 # define shdr_fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_SHDR]
238 if (!elf->state.ELFW(elf,LIBELFBITS).shdr_malloced
240 && scn->shdr.ELFW(e,LIBELFBITS) != &shdr_dest[scn->index])
243 < (char *) scn->shdr.ELFW(e,LIBELFBITS));
244 assert ((char *) scn->shdr.ELFW(e,LIBELFBITS)
249 scn->shdr.ELFW(e,LIBELFBITS)
250 = memcpy (p, scn->shdr.ELFW(e,LIBELFBITS),
266 + scn->shdr.ELFW(e,LIBELFBITS)->sh_offset)
287 ElfW2(LIBELFBITS,Shdr) *shdr = scn->shdr.ELFW(e,LIBELFBITS);
337 fctp = __elf_xfctstom[__libelf_version - 1][dl->data.d.d_version - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][dl->data.d.d_type];
340 # define fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][dl->data.d.d_type]
390 scn->shdr.ELFW(e,LIBELFBITS),
394 scn->shdr.ELFW(e,LIBELFBITS),
400 if (!elf->state.ELFW(elf,LIBELFBITS).shdr_malloced
402 scn->shdr.ELFW(e,LIBELFBITS) = &shdr_dest[scn->index];
475 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr;
478 if ((elf->state.ELFW(elf,LIBELFBITS).ehdr_flags | elf->flags) & ELF_F_DIRTY)
493 fctp = __elf_xfctstom[__libelf_version - 1][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_EHDR];
496 # define fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_EHDR]
515 elf->state.ELFW(elf,LIBELFBITS).ehdr_flags &= ~ELF_F_DIRTY;
524 if (elf->state.ELFW(elf,LIBELFBITS).phdr != NULL
525 && ((elf->state.ELFW(elf,LIBELFBITS).phdr_flags | elf->flags)
529 ElfW2(LIBELFBITS,Phdr) *out_phdr = elf->state.ELFW(elf,LIBELFBITS).phdr;
544 fctp = __elf_xfctstom[__libelf_version - 1][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_PHDR];
547 # define fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_PHDR]
560 (*fctp) (tmp_phdr, elf->state.ELFW(elf,LIBELFBITS).phdr,
580 elf->state.ELFW(elf,LIBELFBITS).phdr_flags &= ~ELF_F_DIRTY;
586 if (elf->state.ELFW(elf,LIBELFBITS).phdr == NULL)
597 xfct_t shdr_fctp = __elf_xfctstom[__libelf_version - 1][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_SHDR];
600 # define shdr_fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][ELF_T_SHDR]
604 if (change_bo || elf->state.ELFW(elf,LIBELFBITS).shdr == NULL)
608 shdr_data = elf->state.ELFW(elf,LIBELFBITS).shdr;
612 Elf_ScnList *list = &elf->state.ELFW(elf,LIBELFBITS).scns;
620 ElfW2(LIBELFBITS,Shdr) *shdr = scn->shdr.ELFW(e,LIBELFBITS);
654 fctp = __elf_xfctstom[__libelf_version - 1][dl->data.d.d_version - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][dl->data.d.d_type];
657 # define fctp __elf_xfctstom[0][EV_CURRENT - 1][ELFW(ELFCLASS, LIBELFBITS) - 1][dl->data.d.d_type]
704 scn->shdr.ELFW(e,LIBELFBITS),
706 else if (elf->state.ELFW(elf,LIBELFBITS).shdr == NULL)
707 memcpy (&shdr_data[scn->index], scn->shdr.ELFW(e,LIBELFBITS),