Home
last modified time | relevance | path

Searched refs:vmm_lease_t (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/intel/sys/
H A Dvmm_drv.h30 typedef struct vmm_lease vmm_lease_t; typedef
53 extern vmm_lease_t *vmm_drv_lease_sign(vmm_hold_t *, boolean_t (*)(void *),
55 extern void vmm_drv_lease_break(vmm_hold_t *, vmm_lease_t *);
56 extern boolean_t vmm_drv_lease_expired(vmm_lease_t *);
58 extern vmm_page_t *vmm_drv_page_hold(vmm_lease_t *, uintptr_t, int);
59 extern vmm_page_t *vmm_drv_page_hold_ext(vmm_lease_t *, uintptr_t, int, int);
68 extern int vmm_drv_msi(vmm_lease_t *, uint64_t, uint64_t);
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_sol_dev.c2118 list_create(&sc->vmm_lease_list, sizeof (vmm_lease_t), in vmmdev_do_vm_create()
2119 offsetof(vmm_lease_t, vml_node)); in vmmdev_do_vm_create()
2253 vmm_lease_t *
2257 vmm_lease_t *lease; in vmm_drv_lease_sign()
2288 vmm_lease_break_locked(vmm_softc_t *sc, vmm_lease_t *lease) in vmm_lease_break_locked()
2306 vmm_lease_t *lease = list_head(list); in vmm_lease_block()
2329 vmm_lease_t *next; in vmm_lease_block()
2357 vmm_lease_t *next = list_next(list, lease); in vmm_lease_block()
2397 vmm_drv_lease_break(vmm_hold_t *hold, vmm_lease_t *lease) in vmm_drv_lease_break()
2419 vmm_drv_lease_expired(vmm_lease_t *lease) in vmm_drv_lease_expired()
[all …]
/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_impl.h141 vmm_lease_t *vr_lease;