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

/illumos-gate/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c645 gnttab_unmap_grant_ref_t mapop[SEGMF_MAX_GREFS]; local
662 bzero(mapop, sizeof (gnttab_unmap_grant_ref_t) * cnt);
673 mapop[n].handle = map[i].u.g.g_handle;
674 mapop[n].host_addr = map[i].u.g.g_ptep;
675 mapop[n].dev_bus_addr = 0;
686 e = HYPERVISOR_grant_table_op(GNTTABOP_unmap_grant_ref, &mapop, n);
711 gnttab_map_grant_ref_t mapop[SEGMF_MAX_GREFS]; local
727 bzero(mapop, sizeof (gnttab_map_grant_ref_t) * cnt);
736 mapop[i].host_addr = map[i].u.g.g_ptep;
737 mapop[
[all...]
/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, argument
292 rc = HYPERVISOR_grant_table_op(cmd, mapop, count);
/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/common/xen/os/
H A Dxvdi.c517 gnttab_map_grant_ref_t mapop; local
535 mapop.host_addr = (uint64_t)(uintptr_t)ringva;
536 mapop.flags = GNTMAP_host_map;
537 mapop.ref = gref;
538 mapop.dom = oeid;
539 err = xen_map_gref(GNTTABOP_map_grant_ref, &mapop, 1, B_FALSE);
545 if (mapop.status != 0) {
550 ring->xr_grant_hdl = mapop.handle;
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxen_machdep.c1306 xen_map_gref(uint_t cmd, gnttab_map_grant_ref_t *mapop, uint_t count, argument
1317 mapop[i].flags |= (PT_FOREIGN <<_GNTMAP_guest_avail0);
1322 rc = HYPERVISOR_grant_table_op(cmd, mapop, count);

Completed in 71 milliseconds