Home
last modified time | relevance | path

Searched refs:pir_desc (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx.h102 struct pir_desc { struct
107 CTASSERT(sizeof (struct pir_desc) == 64); argument
131 struct pir_desc pir_desc[VM_MAXCPU]; member
154 CTASSERT((offsetof(struct vmx, pir_desc[0]) & 63) == 0);
H A Dvmx.c788 vm_paddr_t pir_desc_pa = vtophys(&vmx->pir_desc[i]); in vmx_vminit()
3494 struct pir_desc *pir_desc; member
3508 struct pir_desc *pir_desc; in vmx_apicv_set_ready() local
3514 pir_desc = vlapic_vtx->pir_desc; in vmx_apicv_set_ready()
3534 atomic_store_rel_long(&pir_desc->pending, 1); in vmx_apicv_set_ready()
3541 atomic_store_rel_long(&pir_desc->pending, 1); in vmx_apicv_set_ready()
3551 atomic_set_int(&pir_desc->pir[idx], mask); in vmx_apicv_set_ready()
3571 if (atomic_cmpset_long(&pir_desc->pending, 0, 1) != 0) { in vmx_apicv_set_ready()
3676 struct pir_desc *pir_desc; in vmx_apicv_sync() local
3681 pir_desc = vlapic_vtx->pir_desc; in vmx_apicv_sync()
[all …]