Searched defs:vcpu (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv/
H A Dxpv.c62 struct vcpu *vcpu[MAX_VIRT_CPUS]; member in struct:mdb_xpv_domain
155 if (mdb_ctf_offsetof(domain_type, "vcpu", &off)) {
156 mdb_warn("can't find per-domain vcpu information");
226 if (mdb_ctf_offsetof(domain_type, "vcpu", &off)) {
227 mdb_warn("can't find per-domain vcpu information");
251 { "vcpu", "walk a Xen domain's vcpus",
/illumos-gate/usr/src/uts/common/xen/public/
H A Devent_channel.h78 * vcpu.
80 * 1. Virtual IRQs are classified as per-vcpu or global. See the VIRQ list
84 * 3. Per-vcpu VIRQs may be bound to at most one event channel per vcpu.
85 * The allocated event channel is bound to the specified vcpu and the
92 uint32_t vcpu; member in struct:evtchn_bind_virq
118 * 1. The allocated event channel is bound to the specified vcpu. The binding
123 uint32_t vcpu; member in struct:evtchn_bind_ipi
173 uint32_t vcpu; /* VCPU to which this channel is bound. */ member in struct:evtchn_status
189 * EVTCHNOP_bind_vcpu: Specify which vcpu
204 uint32_t vcpu; member in struct:evtchn_bind_vcpu
[all...]
H A Ddomctl.h252 uint32_t vcpu; /* IN */ member in struct:xen_domctl_vcpucontext
262 uint32_t vcpu; member in struct:xen_domctl_getvcpuinfo
274 /* Get/set which physical cpus a vcpu can execute on. */
278 uint32_t vcpu; /* IN */ member in struct:xen_domctl_vcpuaffinity
436 uint32_t vcpu; /* IN */ member in struct:xen_domctl_sendtrigger
547 uint32_t vcpu; member in struct:xen_domctl_ext_vcpucontext
630 uint32_t vcpu; /* IN */ member in struct:xen_domctl_debug_op
/illumos-gate/usr/src/cmd/psrinfo/
H A Dpsrinfo.c82 struct vcpu { struct
230 struct vcpu *vcpu; local
240 vcpu = chip->p_vcpus->l_ptr;
267 if (strlen(vcpu->v_impl)) {
268 (void) printf(" %s\n", vcpu->v_impl);
270 if (((len = strlen(vcpu->v_brand)) != 0) &&
271 (strncmp(vcpu->v_brand, vcpu->v_impl, len) != 0))
272 (void) printf("\t%s", vcpu
[all...]
/illumos-gate/usr/src/uts/common/vm/
H A Dvpm.c94 } vcpu; member in union:vpm_cpu
99 #define vfree_ndx vcpu.vcpu_free_ndx
719 vpmd_cpu[CPU->cpu_seqid].vcpu.vcpu_misses++;
721 vpmd_cpu[CPU->cpu_seqid].vcpu.vcpu_hits++;
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxen_machdep.c472 * Suspend must be done on vcpu 0, as no context for other CPUs is
663 vcpu_info_t *vcpu = &si->vcpu_info[i]; local
667 i, vcpu->evtchn_upcall_pending,
668 vcpu->evtchn_upcall_mask,
669 vcpu->evtchn_pending_sel);
1097 * Raise PS_IOPL on current vcpu to user level.
1109 * Drop PS_IOPL on current vcpu to kernel level
/illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/
H A Dmdb_kb.c1506 struct vcpu_guest_context *vcpu; local
1517 vcpu = xkb->xkb_vcpus[cpu];
1518 ur = &vcpu->user_regs;
1566 bcopy(&vcpu->ctrlreg, &mregs->pm_cr, 8 * sizeof (ulong_t));
1567 bcopy(&vcpu->debugreg, &mregs->pm_dr, 8 * sizeof (ulong_t));
/illumos-gate/usr/src/uts/common/xen/dtrace/
H A Dxdt.c285 ulong_t prev_vcpuid; /* previous vcpu executed */
288 ulong_t next_vcpuid; /* next vcpu to be scheduled */
309 uint64_t stat_spurious_switch; /* inconsistent vcpu switches */
676 xdt_update_sched_context(uint_t cpuid, uint_t dom, uint_t vcpu) argument
681 sp->cur_vcpuid = vcpu;
686 xdt_update_domain_context(uint_t dom, uint_t vcpu) argument
689 xdt_curvcpu = vcpu;
696 uint_t dom, vcpu; local
847 * data[1] = initiating vcpu
880 * Add vcpu t
[all...]

Completed in 85 milliseconds