Home | History | Annotate | Download | only in libelf

Lines Matching refs:elf

1 /* Get ELF header.
33 elfw2(LIBELFBITS,getehdr) (elf)
34 Elf *elf;
38 if (elf == NULL)
41 if (unlikely (elf->kind != ELF_K_ELF))
47 rwlock_rdlock (elf->lock);
49 if (elf->class == 0)
50 elf->class = ELFW(ELFCLASS,LIBELFBITS);
51 else if (unlikely (elf->class != ELFW(ELFCLASS,LIBELFBITS)))
58 result = elf->state.ELFW(elf,LIBELFBITS).ehdr;
61 rwlock_unlock (elf->lock);