Searched refs:vmm_lease_t (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | vmm_drv.h | 30 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 D | vmm_sol_dev.c | 2118 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 D | viona_impl.h | 141 vmm_lease_t *vr_lease;
|