Lines Matching refs:cp
1635 } *cp, *cache = NULL, *dyn = NULL, *plt = NULL, *ctf = NULL;
1755 for (cp = cache + 1, scn = NULL; scn = elf_nextscn(elf, scn); cp++) {
1756 if (gelf_getshdr(scn, &cp->c_shdr) == NULL) {
1762 if ((cp->c_data = elf_getdata(scn, NULL)) == NULL) {
1768 if (cp->c_shdr.sh_name >= shdata->d_size) {
1773 cp->c_name = (const char *)shdata->d_buf + cp->c_shdr.sh_name;
1781 for (i = 1, cp = cache + 1; i < nshdrs; i++, cp++) {
1782 GElf_Shdr *shp = &cp->c_shdr;
1800 symp->sym_data_pri = cp->c_data;
1807 symp->sym_hdr_pri = cp->c_shdr;
1818 fptr->file_dynsym.sym_data_aux = cp->c_data;
1823 fptr->file_dynsym.sym_hdr_aux = cp->c_shdr;
1829 dyn = cp;
1830 } else if (strcmp(cp->c_name, ".plt") == 0) {
1831 plt = cp;
1832 } else if (strcmp(cp->c_name, ".SUNW_ctf") == 0) {
1845 ctf = cp;