Lines Matching refs:c_shdr
1841 GElf_Shdr c_shdr; in Pbuild_file_symtab() member
1981 if (gelf_getshdr(scn, &cp->c_shdr) == NULL) { in Pbuild_file_symtab()
1993 if (cp->c_shdr.sh_name >= shdata->d_size) { in Pbuild_file_symtab()
1998 cp->c_name = (const char *)shdata->d_buf + cp->c_shdr.sh_name; in Pbuild_file_symtab()
2007 GElf_Shdr *shp = &cp->c_shdr; in Pbuild_file_symtab()
2032 symp->sym_hdr_pri = cp->c_shdr; in Pbuild_file_symtab()
2033 symp->sym_strhdr = cache[shp->sh_link].c_shdr; in Pbuild_file_symtab()
2048 fptr->file_dynsym.sym_hdr_aux = cp->c_shdr; in Pbuild_file_symtab()
2064 (cache[shp->sh_link].c_shdr.sh_type != SHT_DYNSYM && in Pbuild_file_symtab()
2065 cache[shp->sh_link].c_shdr.sh_type != SHT_SYMTAB)) { in Pbuild_file_symtab()
2075 if (cp->c_shdr.sh_type == SHT_NOTE && in Pbuild_file_symtab()
2104 if (cp->c_shdr.sh_type == SHT_PROGBITS && in Pbuild_file_symtab()
2241 fptr->file_ctf_off = ctf->c_shdr.sh_offset; in Pbuild_file_symtab()
2242 fptr->file_ctf_size = ctf->c_shdr.sh_size; in Pbuild_file_symtab()
2243 if (ctf->c_shdr.sh_link != 0 && in Pbuild_file_symtab()
2244 cache[ctf->c_shdr.sh_link].c_shdr.sh_type == SHT_DYNSYM) in Pbuild_file_symtab()
2268 fptr->file_plt_size = (plt != NULL) ? plt->c_shdr.sh_size : 0; in Pbuild_file_symtab()
2287 uintptr_t dynaddr = dyn->c_shdr.sh_addr + fptr->file_dyn_base; in Pbuild_file_symtab()
2288 size_t ndyn = dyn->c_shdr.sh_size / dyn->c_shdr.sh_entsize; in Pbuild_file_symtab()