Home
last modified time | relevance | path

Searched refs:gref (Results 1 – 13 of 13) sorted by relevance

/titanic_44/usr/src/cmd/sgs/libld/common/
H A Dmachrel.amd.c74 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) in ld_find_got_ndx() argument
81 if ((gref == GOT_REF_TLSLD) && ofl->ofl_tlsldgotndx) in ld_find_got_ndx()
86 (gnp->gn_gotref == gref)) { in ld_find_got_ndx()
99 Gotref gref; in ld_calc_got_offset() local
103 gref = GOT_REF_TLSGD; in ld_calc_got_offset()
105 gref = GOT_REF_TLSLD; in ld_calc_got_offset()
107 gref = GOT_REF_TLSIE; in ld_calc_got_offset()
109 gref = GOT_REF_GENERIC; in ld_calc_got_offset()
111 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, rdesc); in ld_calc_got_offset()
772 Gotref gref; in ld_do_activerelocs() local
[all …]
H A Dmachrel.sparc.c54 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) in ld_find_got_ndx() argument
61 if ((gref == GOT_REF_TLSLD) && ofl->ofl_tlsldgotndx) in ld_find_got_ndx()
66 (gref == gnp->gn_gotref)) in ld_find_got_ndx()
78 Gotref gref; in ld_calc_got_offset() local
82 gref = GOT_REF_TLSGD; in ld_calc_got_offset()
84 gref = GOT_REF_TLSLD; in ld_calc_got_offset()
86 gref = GOT_REF_TLSIE; in ld_calc_got_offset()
88 gref = GOT_REF_GENERIC; in ld_calc_got_offset()
90 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, rdesc); in ld_calc_got_offset()
1224 Gotref gref; in ld_do_activerelocs() local
[all …]
H A Dmachrel.intel.c47 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) in ld_find_got_ndx() argument
52 if ((gref == GOT_REF_TLSLD) && ofl->ofl_tlsldgotndx) in ld_find_got_ndx()
56 if (gnp->gn_gotref == gref) in ld_find_got_ndx()
68 Gotref gref; in ld_calc_got_offset() local
72 gref = GOT_REF_TLSGD; in ld_calc_got_offset()
74 gref = GOT_REF_TLSLD; in ld_calc_got_offset()
76 gref = GOT_REF_TLSIE; in ld_calc_got_offset()
78 gref = GOT_REF_GENERIC; in ld_calc_got_offset()
80 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, NULL); in ld_calc_got_offset()
744 Gotref gref; in ld_do_activerelocs() local
[all …]
H A Drelocate.c2856 Gotndx *gnp, Gotref gref, Word rflag, Word ortype, Word rtype1, Word rtype2) in ld_assign_got_TLS() argument
2861 gref, ofl, rsp, sdp) == S_ERROR) in ld_assign_got_TLS()
2872 if (local && (gref == GOT_REF_TLSIE)) { in ld_assign_got_TLS()
/titanic_44/usr/src/uts/common/xen/io/
H A Dxnf.c354 grant_ref_t gref; in gref_get() local
359 gref = gnttab_claim_grant_reference(&xnfp->xnf_gref_head); in gref_get()
361 } while ((gref == INVALID_GRANT_REF) && in gref_get()
366 if (gref == INVALID_GRANT_REF) { in gref_get()
375 return (gref); in gref_get()
382 gref_put(xnf_t *xnfp, grant_ref_t gref) in gref_put() argument
384 ASSERT(gref != INVALID_GRANT_REF); in gref_put()
387 gnttab_release_grant_reference(&xnfp->xnf_gref_head, gref); in gref_put()
534 ASSERT(txp->tx_txreq.gref != INVALID_GRANT_REF); in xnf_setup_rings()
539 VERIFY(gnttab_query_foreign_access(txp->tx_txreq.gref) in xnf_setup_rings()
[all …]
H A Dblk_common.c691 grant_ref_t gref; in blk_bindto_frontend() local
708 e = xenbus_gather(XBT_NULL, oename, "ring-ref", "%lu", &gref, in blk_bindto_frontend()
740 e = xvdi_map_ring(dip, ring->ri_nentry, ring->ri_entrysize, gref, in blk_bindto_frontend()
999 "last sec=%d", req->seg[i].gref, req->seg[i].first_sect, in blk_ring_request_dump()
H A Dxpvtap.c1189 grant_ref_t gref[BLKIF_MAX_SEGMENTS_PER_REQUEST]; in xpvtap_user_request_map() local
1247 gref[i] = req->seg[i].gref; in xpvtap_user_request_map()
1249 (void) segmf_add_grefs(seg, uaddr, flags, gref, req->nr_segments, in xpvtap_user_request_map()
H A Dxdb.c152 "last sec=%d", req->seg[i].gref, req->seg[i].first_sect, in xdb_dump_request_oe()
291 mapops[i].ref = ddi_get32(acchdl, &req->seg[i].gref); in xdb_get_buf()
734 grant_ref_t gref; in xdb_bindto_frontend() local
755 XBP_RING_REF, "%lu", &gref, in xdb_bindto_frontend()
805 gref, &vdp->xs_ring) != DDI_SUCCESS) in xdb_bindto_frontend()
H A Dxnb.c739 gop->ref = rxreq->gref; in xnb_to_peer()
1105 d_offset, part_len, rxreq->gref); in xnb_copy_to_peer()
1480 cop->source.u.ref = txreq->gref; in xnb_from_peer()
H A Dxdf.c1301 ddi_put32(acchdl, &rreq->seg[seg].gref, gr); in xdf_process_rreq()
1511 grant_ref_t gref; in xdf_setstate_init() local
1563 sizeof (union blkif_sring_entry), &gref, &vdp->xdf_xb_ring) != in xdf_setstate_init()
1590 XBP_RING_REF, "%u", gref)) != 0) || in xdf_setstate_init()
/titanic_44/usr/src/uts/common/xen/public/io/
H A Dnetif.h69 grant_ref_t gref; /* Reference to buffer page */ member
154 grant_ref_t gref; /* Reference to incoming granted frame */ member
H A Dblkif.h95 grant_ref_t gref; /* reference to I/O buffer frame */ member
/titanic_44/usr/src/uts/common/xen/os/
H A Dxvdi.c514 grant_ref_t gref, xendev_ring_t **ringpp) in xvdi_map_ring() argument
537 mapop.ref = gref; in xvdi_map_ring()
551 ring->xr_gref = gref; in xvdi_map_ring()
622 xvdi_reinit_ring(dev_info_t *dip, grant_ref_t *gref, xendev_ring_t *ringp) in xvdi_reinit_ring() argument
633 *gref = ringp->xr_gref; in xvdi_reinit_ring()
648 grant_ref_t *gref, xendev_ring_t **ringpp) in xvdi_alloc_ring() argument
659 xvdi_reinit_ring(dip, gref, *ringpp); in xvdi_alloc_ring()
701 *gref = ring->xr_gref = ring_gref; in xvdi_alloc_ring()