Symbol: vlapic_vtx
usr/src/uts/intel/io/vmm/intel/vmx.c
3493
CTASSERT((offsetof(struct vlapic_vtx, tmr_active) & 63) == 0);
usr/src/uts/intel/io/vmm/intel/vmx.c
3500
struct vlapic_vtx *vlapic_vtx;
usr/src/uts/intel/io/vmm/intel/vmx.c
3506
vlapic_vtx = (struct vlapic_vtx *)vlapic;
usr/src/uts/intel/io/vmm/intel/vmx.c
3507
pir_desc = vlapic_vtx->pir_desc;
usr/src/uts/intel/io/vmm/intel/vmx.c
3522
tmrval = atomic_load_acq_int(&vlapic_vtx->tmr_active[idx]);
usr/src/uts/intel/io/vmm/intel/vmx.c
3526
atomic_set_int(&vlapic_vtx->pending_edge[idx], mask);
usr/src/uts/intel/io/vmm/intel/vmx.c
3533
atomic_set_int(&vlapic_vtx->pending_level[idx], mask);
usr/src/uts/intel/io/vmm/intel/vmx.c
3566
vlapic_vtx->pending_prio = 0;
usr/src/uts/intel/io/vmm/intel/vmx.c
3568
const uint_t old_prio = vlapic_vtx->pending_prio;
usr/src/uts/intel/io/vmm/intel/vmx.c
3572
atomic_set_int(&vlapic_vtx->pending_prio, prio_bit);
usr/src/uts/intel/io/vmm/intel/vmx.c
3596
struct vlapic_vtx *vlapic_vtx;
usr/src/uts/intel/io/vmm/intel/vmx.c
3599
vlapic_vtx = (struct vlapic_vtx *)vlapic;
usr/src/uts/intel/io/vmm/intel/vmx.c
3600
tmrs = &vlapic_vtx->tmr_active[0];
usr/src/uts/intel/io/vmm/intel/vmx.c
3602
if (!vlapic_vtx->tmr_sync) {
usr/src/uts/intel/io/vmm/intel/vmx.c
3610
vlapic_vtx->tmr_sync = B_FALSE;
usr/src/uts/intel/io/vmm/intel/vmx.c
3621
vmx = ((struct vlapic_vtx *)vlapic)->vmx;
usr/src/uts/intel/io/vmm/intel/vmx.c
3642
vmx = ((struct vlapic_vtx *)vlapic)->vmx;
usr/src/uts/intel/io/vmm/intel/vmx.c
3668
struct vlapic_vtx *vlapic_vtx;
usr/src/uts/intel/io/vmm/intel/vmx.c
3673
vlapic_vtx = (struct vlapic_vtx *)vlapic;
usr/src/uts/intel/io/vmm/intel/vmx.c
3674
pir_desc = vlapic_vtx->pir_desc;
usr/src/uts/intel/io/vmm/intel/vmx.c
3681
vlapic_vtx->pending_prio = 0;
usr/src/uts/intel/io/vmm/intel/vmx.c
3684
ASSERT0(vlapic_vtx->pending_level[0] & 0xffff);
usr/src/uts/intel/io/vmm/intel/vmx.c
3685
ASSERT0(vlapic_vtx->pending_edge[0] & 0xffff);
usr/src/uts/intel/io/vmm/intel/vmx.c
3693
atomic_readandclear_int(&vlapic_vtx->pending_level[i]);
usr/src/uts/intel/io/vmm/intel/vmx.c
3695
atomic_readandclear_int(&vlapic_vtx->pending_edge[i]);
usr/src/uts/intel/io/vmm/intel/vmx.c
3724
if (*tmrp != vlapic_vtx->tmr_active[i]) {
usr/src/uts/intel/io/vmm/intel/vmx.c
3726
vlapic_vtx->tmr_active[i] = *tmrp;
usr/src/uts/intel/io/vmm/intel/vmx.c
3727
vlapic_vtx->tmr_sync = B_TRUE;
usr/src/uts/intel/io/vmm/intel/vmx.c
3759
struct vlapic_vtx *vlapic_vtx;
usr/src/uts/intel/io/vmm/intel/vmx.c
3762
vlapic_vtx = kmem_zalloc(sizeof (struct vlapic_vtx), KM_SLEEP);
usr/src/uts/intel/io/vmm/intel/vmx.c
3763
vlapic_vtx->pir_desc = &vmx->pir_desc[vcpuid];
usr/src/uts/intel/io/vmm/intel/vmx.c
3764
vlapic_vtx->vmx = vmx;
usr/src/uts/intel/io/vmm/intel/vmx.c
3766
vlapic = &vlapic_vtx->vlapic;
usr/src/uts/intel/io/vmm/intel/vmx.c
3794
kmem_free(vlapic, sizeof (struct vlapic_vtx));