Lines Matching full:elf32
289 assert (offsetof (struct Elf, state.elf32.scns)
291 elf->state.elf32.scns.cnt = scncnt;
292 elf->state.elf32.scns.max = scnmax;
312 elf->state.elf32.ehdr = ehdr;
317 elf->state.elf32.ehdr = memcpy (&elf->state.elf32.ehdr_mem, e_ident,
322 CONVERT (elf->state.elf32.ehdr_mem.e_type);
323 CONVERT (elf->state.elf32.ehdr_mem.e_machine);
324 CONVERT (elf->state.elf32.ehdr_mem.e_version);
325 CONVERT (elf->state.elf32.ehdr_mem.e_entry);
326 CONVERT (elf->state.elf32.ehdr_mem.e_phoff);
327 CONVERT (elf->state.elf32.ehdr_mem.e_shoff);
328 CONVERT (elf->state.elf32.ehdr_mem.e_flags);
329 CONVERT (elf->state.elf32.ehdr_mem.e_ehsize);
330 CONVERT (elf->state.elf32.ehdr_mem.e_phentsize);
331 CONVERT (elf->state.elf32.ehdr_mem.e_phnum);
332 CONVERT (elf->state.elf32.ehdr_mem.e_shentsize);
333 CONVERT (elf->state.elf32.ehdr_mem.e_shnum);
334 CONVERT (elf->state.elf32.ehdr_mem.e_shstrndx);
341 Elf32_Off e_shoff = elf->state.elf32.ehdr->e_shoff;
357 elf->state.elf32.shdr
362 elf->state.elf32.scns.data[cnt].index = cnt;
363 elf->state.elf32.scns.data[cnt].elf = elf;
364 elf->state.elf32.scns.data[cnt].shdr.e32 =
365 &elf->state.elf32.shdr[cnt];
366 if (likely (elf->state.elf32.shdr[cnt].sh_offset < maxsize)
367 && likely (elf->state.elf32.shdr[cnt].sh_size
368 <= maxsize - elf->state.elf32.shdr[cnt].sh_offset))
369 elf->state.elf32.scns.data[cnt].rawdata_base =
370 elf->state.elf32.scns.data[cnt].data_base =
372 + elf->state.elf32.shdr[cnt].sh_offset);
373 elf->state.elf32.scns.data[cnt].list = &elf->state.elf32.scns;
378 if (elf->state.elf32.shdr[cnt].sh_type == SHT_SYMTAB_SHNDX
379 && elf->state.elf32.shdr[cnt].sh_link < scncnt)
380 elf->state.elf32.scns.data[elf->state.elf32.shdr[cnt].sh_link].shndx_index
385 if (elf->state.elf32.scns.data[cnt].shndx_index == 0)
386 elf->state.elf32.scns.data[cnt].shndx_index = -1;
393 elf->state.elf32.scns.data[cnt].index = cnt;
394 elf->state.elf32.scns.data[cnt].elf = elf;
395 elf->state.elf32.scns.data[cnt].list = &elf->state.elf32.scns;
400 elf->state.elf32.scns_last = &elf->state.elf32.scns;
1035 assert (offsetof (struct Elf, state.elf32.scns)
1037 result->state.elf.scns_last = &result->state.elf32.scns;
1038 result->state.elf32.scns.max = NSCNSALLOC;