Searched refs:vci (Results 1 - 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/ |
H A D | evtchn.c | 225 volatile struct vcpu_info *vci; local 238 vci = &HYPERVISOR_shared_info->vcpu_info[0]; 241 DTRACE_PROBE2(evtchn__scan__start, int, vci->evtchn_upcall_pending, 242 ulong_t, vci->evtchn_pending_sel); 244 atomic_and_8(&vci->evtchn_upcall_pending, 0); 250 GET_AND_CLEAR(&vci->evtchn_pending_sel, sels); 284 DTRACE_PROBE2(evtchn__scan__end, int, vci->evtchn_upcall_pending, 285 ulong_t, vci->evtchn_pending_sel); 287 if ((volatile uint8_t)vci->evtchn_upcall_pending || 288 ((volatile ulong_t)vci [all...] |
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_uppc.c | 824 volatile vcpu_info_t *vci = cpu->cpu_m.mcpu_vcpu_info; local 827 ASSERT(vci->evtchn_upcall_mask != 0); 843 selp = (volatile ulong_t *)&vci->evtchn_pending_sel; 845 vci->evtchn_upcall_pending = 1;
|
H A D | xpv_psm.c | 596 volatile vcpu_info_t *vci = cpu->cpu_m.mcpu_vcpu_info; local 599 ASSERT(vci->evtchn_upcall_mask != 0); 615 selp = (volatile ulong_t *)&vci->evtchn_pending_sel; 617 vci->evtchn_upcall_pending = 1;
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | evtchn.c | 1260 volatile vcpu_info_t *vci = cpu->cpu_m.mcpu_vcpu_info; local 1266 ASSERT(&si->vcpu_info[cpu->cpu_id] == vci); 1269 vci->evtchn_upcall_pending = 0; 1280 pending_sels = vci->evtchn_pending_sel; 1281 } while (atomic_cas_ulong((volatile ulong_t *)&vci->evtchn_pending_sel, 1470 volatile vcpu_info_t *vci = CPU->cpu_m.mcpu_vcpu_info; local 1495 ulp = (volatile ulong_t *)&vci->evtchn_pending_sel; 1499 vci->evtchn_upcall_pending = 1;
|
Completed in 52 milliseconds