Elf_Shdr
Elf_Shdr *shdrp, *symshdrp, *symstrshdrp;
Elf_Shdr *shdr;
static Elf_Shdr *
Elf_Shdr *sec;
Elf_Shdr *shdr;
shdr = (Elf_Shdr *)((uint8_t *)ehdr + ehdr->e_shoff);
size = (vaddr_t)shdr + (vaddr_t)(ehdr->e_shnum * sizeof(Elf_Shdr)) -
eif.shdr = (Elf_Shdr *)((uint8_t *)eif.ehdr + eif.ehdr->e_shoff);
Elf_Shdr *shdr;
Elf_Shdr *shdr;
elf_section_mappable(Elf_Shdr *shdr)
elf_can_drop_unmappable(Elf_Shdr *shdr)
Elf_Shdr *sh;
sh = (Elf_Shdr *)((char *)&end + ((Elf_Ehdr *)&end)->e_shoff);
Elf_Shdr *sectionHeader;
sectionHeader = (Elf_Shdr*)((char*)(bi_symtab->ssym) +
Elf_Shdr *sh = reinterpret_cast<Elf_Shdr *>
if ((_sh = static_cast<Elf_Shdr *>(malloc(sz))) == NULL) {
Elf_Shdr *_sh;
Elf_Shdr *shstr;
Elf_Shdr *shsym;
Elf_Shdr *sh;
sh = (Elf_Shdr *)((char *)&end + ((Elf_Ehdr *)&end)->e_shoff);
Elf_Shdr *sh;
sh = (Elf_Shdr *)((char *)&end + ((Elf_Ehdr *)&end)->e_shoff);
Elf_Shdr *sh = (void *)(end + eh->e_shoff);
Elf_Shdr *shtbl = NULL;
int dbg_hdr_size = sizeof(Elf_Ehdr) + sizeof(Elf_Shdr) * 2;
(shtbl = (Elf_Shdr *)alloc(sizeof(*shtbl) * elf->e_shnum)) == NULL) {
if (read(fd, (void *)shtbl, sizeof(Elf_Shdr) * elf->e_shnum)
!= (int)(sizeof(Elf_Shdr) * elf->e_shnum)) {
Elf_Shdr dbg_sh[2];
memset(dbg_sh, 0, sizeof(Elf_Shdr) * 2);
dbg_eh.e_shentsize = sizeof(Elf_Shdr);
sizeof(Elf_Shdr) * 2,
Elf_Shdr *sh = (void *)(end + eh->e_shoff);
Elf_Shdr *sh = (void *)(end + eh->e_shoff);
Elf_Shdr *shp;
shp = (Elf_Shdr *)(hdr + ehdr->e_shoff);
Elf_Shdr *shp;
shp = (Elf_Shdr *)(end + ehdr->e_shoff);
Elf_Shdr *sh = (void *)(end + eh->e_shoff);
Elf_Shdr *shp;
shp = (Elf_Shdr *)(reloc_end + ehdr->e_shoff);
Elf_Shdr *shp;
shp = (Elf_Shdr *)(end + ehdr->e_shoff);
Elf_Shdr *shp;
shp = (Elf_Shdr *)(end + ehdr->e_shoff);
shp = (Elf_Shdr *)(end + ehdr->e_shoff);
Elf_Shdr *shp;
typedef Elf_Shdr locore_Elf_Shdr;
sz = elf->e_shnum * sizeof(Elf_Shdr);
shp = (Elf_Shdr *)((vaddr_t)elf + elf->e_shoff);
sz = elf->e_shnum * sizeof(Elf_Shdr);
static Elf_Shdr *shp;
Elf_Shdr *sh;
sh = (Elf_Shdr *)((char *)end + eh->e_shoff);
shsize = eh->e_shnum * sizeof(Elf_Shdr);
sh = (Elf_Shdr *) malloc(shsize, M_TEMP, M_WAITOK);
Elf_Shdr *s = &sh[i];
Elf_Shdr *sh;
shsize = eh->e_shnum * sizeof(Elf_Shdr);
sh = (Elf_Shdr *) malloc(shsize, M_TEMP, M_WAITOK);
Elf_Shdr *s = &sh[i];
Elf_Shdr *sh;
shsize = eh->e_shnum * sizeof(Elf_Shdr);
sh = (Elf_Shdr *) malloc(shsize, M_TEMP, M_WAITOK);
Elf_Shdr *s = &sh[i];
Elf_Shdr *sh;
shsize = eh->e_shnum * sizeof(Elf_Shdr);
Elf_Shdr *s = &sh[i];
Elf_Shdr *sh;
Elf_Shdr *shp;
shp = (Elf_Shdr *)((char *)symtab + elf->e_shoff);
Elf_Shdr *shp = STAB_TO_SHDR(stab, elf);
#define STAB_TO_SHDR(stab, e) ((Elf_Shdr *)((stab)->private + (e)->e_shoff))
Elf_Shdr *sh;
Elf_Shdr shdr;
ehdr.e_shentsize = sizeof(Elf_Shdr);
ksyms_hdr.kh_ehdr.e_shentsize = sizeof(Elf_Shdr);
Elf_Shdr *shdr;
shdr = (Elf_Shdr *)((uint8_t *)start + ehdr->e_shoff);
shdr = (Elf_Shdr *)((uint8_t *)start + ehdr->e_shoff);
Elf_Shdr *shdr;
hdr->e_shoff == 0 || hdr->e_shentsize != sizeof(Elf_Shdr)) {
ko->ko_shdrsz = hdr->e_shnum * sizeof(Elf_Shdr);
internalize_shdr(Elf_Byte bo, Elf_Shdr *shdr)
externalize_shdr(Elf_Byte bo, Elf_Shdr *shdr)
Elf_Shdr *shdr;
shdrsz = elf->e_shnum * sizeof(Elf_Shdr);
Elf_Shdr *shp;
sz = elf->e_shnum * sizeof(Elf_Shdr);
Elf_Shdr *shp;
shp = (Elf_Shdr *)((char *)sstab + elf->e_shoff);
Elf_Shdr *ko_shdr;
Elf_Shdr kh_shdr[NSECHDR];
Elf_Shdr *shdrp = NULL;
Elf_Shdr *shdrp, *symshdrp, *symstrshdrp;
shdrp = (Elf_Shdr *)&mappedfile[shdr_off];
Elf_Shdr symhdr, strhdr;