vmm_softc_t
int vmm_zsd_add_vm(vmm_softc_t *sc);
void vmm_zsd_rem_vm(vmm_softc_t *sc);
void vmm_zone_vm_destroy(vmm_softc_t *);
vmm_softc_t *vmh_sc;
static int vmm_destroy_locked(vmm_softc_t *, vmm_destroy_opts_t, bool *);
static int vmm_drv_block_hook(vmm_softc_t *, boolean_t);
static void vmm_lease_block(vmm_softc_t *);
static void vmm_lease_unblock(vmm_softc_t *);
static int vmm_kstat_alloc(vmm_softc_t *, minor_t, const cred_t *);
static void vmm_kstat_init(vmm_softc_t *);
static void vmm_kstat_fini(vmm_softc_t *);
vmmdev_devmem_find(vmm_softc_t *sc, int segid)
vmmdev_get_memseg(vmm_softc_t *sc, struct vm_memseg *mseg)
static vmm_softc_t *
vmm_softc_t *sc;
vmmdev_devmem_create(vmm_softc_t *sc, struct vm_memseg *mseg, const char *name)
vmm_softc_t *sc = NULL;
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_softc_t *sc = hold->vmh_sc;
vmm_lease_break_locked(vmm_softc_t *sc, vmm_lease_t *lease)
vmm_lease_block(vmm_softc_t *sc)
vmmdev_devmem_segid(vmm_softc_t *sc, off_t off, off_t len, int *segidp,
vmm_lease_unblock(vmm_softc_t *sc)
vmm_softc_t *sc = hold->vmh_sc;
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_drv_purge(vmm_softc_t *sc)
vmm_drv_block_hook(vmm_softc_t *sc, boolean_t enable_block)
vmmdev_devmem_purge(vmm_softc_t *sc)
vmm_destroy_begin(vmm_softc_t *sc, vmm_destroy_opts_t opts)
vmm_destroy_ready(vmm_softc_t *sc)
vmm_destroy_finish(vmm_softc_t *sc)
vmmdev_alloc_memseg(vmm_softc_t *sc, struct vm_memseg *mseg)
vmm_destroy_locked(vmm_softc_t *sc, vmm_destroy_opts_t opts,
vmm_zone_vm_destroy(vmm_softc_t *sc)
vmm_softc_t *sc;
vmm_kstat_alloc(vmm_softc_t *sc, minor_t minor, const cred_t *cr)
vmm_kstat_init(vmm_softc_t *sc)
vmm_kstat_fini(vmm_softc_t *sc)
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_softc_t *sc;
vcpu_lock_one(vmm_softc_t *sc, int vcpu)
list_create(&vmm_list, sizeof (vmm_softc_t),
offsetof(vmm_softc_t, vmm_node));
error = ddi_soft_state_init(&vmm_statep, sizeof (vmm_softc_t), 0);
vcpu_unlock_one(vmm_softc_t *sc, int vcpu)
vmm_read_lock(vmm_softc_t *sc)
vmm_read_unlock(vmm_softc_t *sc)
vmm_write_lock(vmm_softc_t *sc)
vmm_write_unlock(vmm_softc_t *sc)
vmmdev_do_ioctl(vmm_softc_t *sc, int cmd, intptr_t arg, int md,
list_create(&zsd->vz_vmms, sizeof (vmm_softc_t),
offsetof(vmm_softc_t, vmm_zsd_linkage));
vmm_softc_t *sc;
vmm_softc_t *sc;
vmm_zsd_add_vm(vmm_softc_t *sc)
vmm_zsd_rem_vm(vmm_softc_t *sc)