Lines Matching refs:gnp
77 Gotndx *gnp; in ld_find_got_ndx() local
84 for (ALIST_TRAVERSE(alp, idx, gnp)) { in ld_find_got_ndx()
85 if ((rdesc->rel_raddend == gnp->gn_addend) && in ld_find_got_ndx()
86 (gnp->gn_gotref == gref)) { in ld_find_got_ndx()
87 return (gnp); in ld_find_got_ndx()
100 Gotndx *gnp; in ld_calc_got_offset() local
111 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, rdesc); in ld_calc_got_offset()
112 assert(gnp); in ld_calc_got_offset()
114 gotndx = (Xword)gnp->gn_gotndx; in ld_calc_got_offset()
934 Gotndx *gnp; in ld_do_activerelocs() local
944 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, arsp); in ld_do_activerelocs()
945 assert(gnp); in ld_do_activerelocs()
948 gotndx = gnp->gn_gotndx + 1; in ld_do_activerelocs()
950 gotndx = gnp->gn_gotndx; in ld_do_activerelocs()
978 Gotndx *gnp; in ld_do_activerelocs() local
984 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, arsp); in ld_do_activerelocs()
985 assert(gnp); in ld_do_activerelocs()
987 ((Xword)gnp->gn_gotndx * M_GOT_ENTSIZE) + in ld_do_activerelocs()
1003 Gotndx *gnp; in ld_do_activerelocs() local
1005 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, arsp); in ld_do_activerelocs()
1006 assert(gnp); in ld_do_activerelocs()
1007 value = (Xword)gnp->gn_gotndx * M_GOT_ENTSIZE; in ld_do_activerelocs()
1011 Gotndx *gnp; in ld_do_activerelocs() local
1013 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, arsp); in ld_do_activerelocs()
1014 assert(gnp); in ld_do_activerelocs()
1015 value = (Xword)gnp->gn_gotndx * M_GOT_ENTSIZE; in ld_do_activerelocs()
1308 Gotndx *gnp; in ld_reloc_TLS() local
1324 if ((gnp = ld_find_got_ndx(sdp->sd_GOTndxs, in ld_reloc_TLS()
1328 gnp, GOT_REF_TLSIE, FLG_REL_STLS, in ld_reloc_TLS()
1361 if (IS_TLS_LD(rtype) && ((gnp = ld_find_got_ndx(sdp->sd_GOTndxs, in ld_reloc_TLS()
1364 if (ld_assign_got_TLS(local, rsp, ofl, sdp, gnp, GOT_REF_TLSLD, in ld_reloc_TLS()
1369 ((gnp = ld_find_got_ndx(sdp->sd_GOTndxs, GOT_REF_TLSGD, in ld_reloc_TLS()
1372 if (ld_assign_got_TLS(local, rsp, ofl, sdp, gnp, GOT_REF_TLSGD, in ld_reloc_TLS()
1390 Gotndx gn, *gnp; in ld_assign_got_ndx() local
1411 if ((gnp = libld_malloc(sizeof (Gotndx))) == NULL) in ld_assign_got_ndx()
1413 (void) memcpy(gnp, &gn, sizeof (Gotndx)); in ld_assign_got_ndx()
1414 ofl->ofl_tlsldgotndx = gnp; in ld_assign_got_ndx()
1420 for (ALIST_TRAVERSE(*alpp, idx, gnp)) { in ld_assign_got_ndx()
1421 if (gnp->gn_addend > raddend) in ld_assign_got_ndx()