Searched defs:gref (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/xen/public/io/
H A Dblkif.h95 grant_ref_t gref; /* reference to I/O buffer frame */ member in struct:blkif_request_segment
H A Dnetif.h69 grant_ref_t gref; /* Reference to buffer page */ member in struct:netif_tx_request
154 grant_ref_t gref; /* Reference to incoming granted frame */ member in struct:netif_rx_request
/illumos-gate/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) argument
81 if ((gref == GOT_REF_TLSLD) && ofl->ofl_tlsldgotndx)
86 (gnp->gn_gotref == gref)) {
99 Gotref gref; local
103 gref = GOT_REF_TLSGD;
105 gref = GOT_REF_TLSLD;
107 gref = GOT_REF_TLSIE;
109 gref = GOT_REF_GENERIC;
111 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, rdesc);
772 Gotref gref; local
1386 ld_assign_got_ndx(Alist **alpp, Gotndx *pgnp, Gotref gref, Ofl_desc *ofl, Rel_desc *rsp, Sym_desc *sdp) argument
[all...]
H A Dmachrel.intel.c47 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) argument
52 if ((gref == GOT_REF_TLSLD) && ofl->ofl_tlsldgotndx)
56 if (gnp->gn_gotref == gref)
68 Gotref gref; local
72 gref = GOT_REF_TLSGD;
74 gref = GOT_REF_TLSLD;
76 gref = GOT_REF_TLSIE;
78 gref = GOT_REF_GENERIC;
80 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, NULL);
744 Gotref gref; local
1397 ld_assign_got_ndx(Alist **alpp, Gotndx *pgnp, Gotref gref, Ofl_desc *ofl, Rel_desc *rsp, Sym_desc *sdp) argument
[all...]
H A Dmachrel.sparc.c54 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) argument
61 if ((gref == GOT_REF_TLSLD) && ofl->ofl_tlsldgotndx)
66 (gref == gnp->gn_gotref))
78 Gotref gref; local
82 gref = GOT_REF_TLSGD;
84 gref = GOT_REF_TLSLD;
86 gref = GOT_REF_TLSIE;
88 gref = GOT_REF_GENERIC;
90 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, rdesc);
1224 Gotref gref; local
1285 Gotref gref; local
1861 Gotref gref = gnp->gn_gotref; local
1893 ld_assign_got_ndx(Alist **alpp, Gotndx *pgnp, Gotref gref, Ofl_desc *ofl, Rel_desc *rsp, Sym_desc *sdp) argument
[all...]
H A Drelocate.c2856 Gotndx *gnp, Gotref gref, Word rflag, Word ortype, Word rtype1, Word rtype2)
2861 gref, ofl, rsp, sdp) == S_ERROR)
2872 if (local && (gref == GOT_REF_TLSIE)) {
2855 ld_assign_got_TLS(Boolean local, Rel_desc *rsp, Ofl_desc *ofl, Sym_desc *sdp, Gotndx *gnp, Gotref gref, Word rflag, Word ortype, Word rtype1, Word rtype2) argument
/illumos-gate/usr/src/uts/common/xen/io/
H A Dblk_common.c691 grant_ref_t gref; local
708 e = xenbus_gather(XBT_NULL, oename, "ring-ref", "%lu", &gref,
740 e = xvdi_map_ring(dip, ring->ri_nentry, ring->ri_entrysize, gref,
998 cmn_err(CE_NOTE, " gref=%d, first sec=%d,"
999 "last sec=%d", req->seg[i].gref, req->seg[i].first_sect,
H A Dxpvtap.c527 /* this should be the mmap for the gref pages (offset = PAGESIZE) */
538 * reserve user app VA space for the gref pages and use segmf to
803 * PTE MA's for each gref page with seg_mf so we can do user space
804 * gref mappings.
851 /* Unlock the gref pages */
890 * also identify which group of gref pages correspond with the
1189 grant_ref_t gref[BLKIF_MAX_SEGMENTS_PER_REQUEST]; local
1228 /* get the apps gref address */
1247 gref[i] = req->seg[i].gref;
[all...]
H A Dxdb.c151 XDB_DBPRINT(XDB_DBG_IO, (CE_NOTE, "gref=%d, first sec=%d,"
152 "last sec=%d", req->seg[i].gref, req->seg[i].first_sect,
291 mapops[i].ref = ddi_get32(acchdl, &req->seg[i].gref);
734 grant_ref_t gref; local
755 XBP_RING_REF, "%lu", &gref,
805 gref, &vdp->xs_ring) != DDI_SUCCESS)
H A Dxdf.c1301 ddi_put32(acchdl, &rreq->seg[seg].gref, gr);
1511 grant_ref_t gref; local
1563 sizeof (union blkif_sring_entry), &gref, &vdp->xdf_xb_ring) !=
1590 XBP_RING_REF, "%u", gref)) != 0) ||
H A Dxnf.c354 grant_ref_t gref; local
359 gref = gnttab_claim_grant_reference(&xnfp->xnf_gref_head);
361 } while ((gref == INVALID_GRANT_REF) &&
366 if (gref == INVALID_GRANT_REF) {
375 return (gref);
382 gref_put(xnf_t *xnfp, grant_ref_t gref) argument
384 ASSERT(gref != INVALID_GRANT_REF);
387 gnttab_release_grant_reference(&xnfp->xnf_gref_head, gref);
534 ASSERT(txp->tx_txreq.gref != INVALID_GRANT_REF);
539 VERIFY(gnttab_query_foreign_access(txp->tx_txreq.gref)
2387 grant_ref_t gref; local
[all...]
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c514 grant_ref_t gref, xendev_ring_t **ringpp)
537 mapop.ref = gref;
551 ring->xr_gref = gref;
622 xvdi_reinit_ring(dev_info_t *dip, grant_ref_t *gref, xendev_ring_t *ringp) argument
633 *gref = ringp->xr_gref;
648 grant_ref_t *gref, xendev_ring_t **ringpp)
659 xvdi_reinit_ring(dip, gref, *ringpp);
701 *gref = ring->xr_gref = ring_gref;
513 xvdi_map_ring(dev_info_t *dip, size_t nentry, size_t entrysize, grant_ref_t gref, xendev_ring_t **ringpp) argument
647 xvdi_alloc_ring(dev_info_t *dip, size_t nentry, size_t entrysize, grant_ref_t *gref, xendev_ring_t **ringpp) argument

Completed in 80 milliseconds