Lines Matching refs:gnp

50 	Gotndx	*gnp;  in ld_find_got_ndx()  local
55 for (ALIST_TRAVERSE(alp, idx, gnp)) { in ld_find_got_ndx()
56 if (gnp->gn_gotref == gref) in ld_find_got_ndx()
57 return (gnp); in ld_find_got_ndx()
69 Gotndx *gnp; in ld_calc_got_offset() local
80 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, NULL); in ld_calc_got_offset()
81 assert(gnp); in ld_calc_got_offset()
83 gotndx = (Xword)gnp->gn_gotndx; in ld_calc_got_offset()
948 Gotndx *gnp; in ld_do_activerelocs() local
958 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, NULL); in ld_do_activerelocs()
959 assert(gnp); in ld_do_activerelocs()
962 gotndx = gnp->gn_gotndx + 1; in ld_do_activerelocs()
964 gotndx = gnp->gn_gotndx; in ld_do_activerelocs()
1003 Gotndx *gnp; in ld_do_activerelocs() local
1005 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, NULL); in ld_do_activerelocs()
1006 assert(gnp); in ld_do_activerelocs()
1007 value = (Xword)gnp->gn_gotndx * M_GOT_ENTSIZE; in ld_do_activerelocs()
1014 Gotndx *gnp; in ld_do_activerelocs() local
1016 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, in ld_do_activerelocs()
1018 assert(gnp); in ld_do_activerelocs()
1019 value = (Xword)gnp->gn_gotndx * M_GOT_ENTSIZE; in ld_do_activerelocs()
1325 Gotndx *gnp; in ld_reloc_TLS() local
1341 if ((gnp = ld_find_got_ndx(sdp->sd_GOTndxs, in ld_reloc_TLS()
1345 gnp, GOT_REF_TLSIE, FLG_REL_STLS, in ld_reloc_TLS()
1392 if (IS_TLS_LD(rtype) && ((gnp = ld_find_got_ndx(sdp->sd_GOTndxs, in ld_reloc_TLS()
1395 if (ld_assign_got_TLS(local, rsp, ofl, sdp, gnp, GOT_REF_TLSLD, in ld_reloc_TLS()
1399 } else if (IS_TLS_GD(rtype) && ((gnp = ld_find_got_ndx(sdp->sd_GOTndxs, in ld_reloc_TLS()
1402 if (ld_assign_got_TLS(local, rsp, ofl, sdp, gnp, GOT_REF_TLSGD, in ld_reloc_TLS()
1442 Gotndx gn, *gnp; in ld_assign_got_ndx() local
1461 if ((gnp = libld_malloc(sizeof (Gotndx))) == NULL) in ld_assign_got_ndx()
1463 (void) memcpy(gnp, &gn, sizeof (Gotndx)); in ld_assign_got_ndx()
1464 ofl->ofl_tlsldgotndx = gnp; in ld_assign_got_ndx()