Home
last modified time | relevance | path

Searched refs:mapop (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c647 gnttab_unmap_grant_ref_t mapop[SEGMF_MAX_GREFS]; in segmf_release_grefs() local
675 mapop[n].handle = map[i].u.g.g_handle; in segmf_release_grefs()
676 mapop[n].host_addr = map[i].u.g.g_ptep; in segmf_release_grefs()
677 mapop[n].dev_bus_addr = 0; in segmf_release_grefs()
713 gnttab_map_grant_ref_t mapop[SEGMF_MAX_GREFS]; in segmf_fault_gref_range() local
738 mapop[i].host_addr = map[i].u.g.g_ptep; in segmf_fault_gref_range()
739 mapop[i].dom = data->domid; in segmf_fault_gref_range()
740 mapop[i].ref = map[i].u.g.g_gref; in segmf_fault_gref_range()
744 mapop[i].flags |= GNTMAP_readonly; in segmf_fault_gref_range()
754 ASSERT(mapop[i].status == GNTST_okay); in segmf_fault_gref_range()
[all …]
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c527 gnttab_map_grant_ref_t mapop; in xvdi_map_ring() local
545 mapop.host_addr = (uint64_t)(uintptr_t)ringva; in xvdi_map_ring()
546 mapop.flags = GNTMAP_host_map; in xvdi_map_ring()
547 mapop.ref = gref; in xvdi_map_ring()
548 mapop.dom = oeid; in xvdi_map_ring()
549 err = xen_map_gref(GNTTABOP_map_grant_ref, &mapop, 1, B_FALSE); in xvdi_map_ring()
555 if (mapop.status != 0) { in xvdi_map_ring()
560 ring->xr_grant_hdl = mapop.handle; in xvdi_map_ring()
/illumos-gate/usr/src/uts/intel/sys/
H A Dhypervisor.h141 extern int xen_map_gref(uint_t cmd, gnttab_map_grant_ref_t *mapop,
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxen_machdep.c1286 xen_map_gref(uint_t cmd, gnttab_map_grant_ref_t *mapop, uint_t count, in xen_map_gref() argument
1297 mapop[i].flags |= (PT_FOREIGN <<_GNTMAP_guest_avail0); in xen_map_gref()
1302 rc = HYPERVISOR_grant_table_op(cmd, mapop, count); in xen_map_gref()
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/
H A Dxpv_support.c286 xen_map_gref(uint_t cmd, gnttab_map_grant_ref_t *mapop, uint_t count, in xen_map_gref() argument
292 rc = HYPERVISOR_grant_table_op(cmd, mapop, count); in xen_map_gref()