/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
berlin2cd-valve-steamlink.dts | 30 cpu-supply = <&vcpu>; 49 vcpu: buck1 { label
|
/src/sys/arch/xen/x86/ |
xen_ipi.c | 61 #include <xen/include/public/vcpu.h> 124 cpuid_t vcpu; local in function:xen_ipi_init 131 vcpu = ci->ci_vcpuid; 132 KASSERT(vcpu < XEN_LEGACY_MAX_VCPUS); 134 evtchn = bind_vcpu_to_evtch(vcpu);
|
/src/lib/libnvmm/ |
nvmm.h | 72 struct nvmm_vcpu *vcpu; member in struct:nvmm_io 81 struct nvmm_vcpu *vcpu; member in struct:nvmm_mem
|
/src/sys/external/mit/xen-include-public/dist/xen/include/public/ |
pmu.h | 66 uint32_t vcpu; member in struct:xen_pmu_params 105 * interrupt to appropriate VCPU. 111 /* Interrupted VCPU */
|
event_channel.h | 129 * vcpu. 131 * 1. Virtual IRQs are classified as per-vcpu or global. See the VIRQ list 135 * 3. Per-vcpu VIRQs may be bound to at most one event channel per vcpu. 136 * The allocated event channel is bound to the specified vcpu and the 142 uint32_t vcpu; member in struct:evtchn_bind_virq 167 * 1. The allocated event channel is bound to the specified vcpu. The binding 171 uint32_t vcpu; member in struct:evtchn_bind_ipi 218 uint32_t vcpu; /* VCPU to which this channel is bound. * member in struct:evtchn_status 248 uint32_t vcpu; member in struct:evtchn_bind_vcpu 289 uint32_t vcpu; member in struct:evtchn_init_control [all...] |
domctl.h | 242 uint32_t vcpu; /* IN */ member in struct:xen_domctl_vcpucontext 250 uint32_t vcpu; member in struct:xen_domctl_getvcpuinfo 268 /* Get/set which physical cpus a vcpu can execute on. */ 273 uint32_t vcpu; member in struct:xen_domctl_vcpuaffinity 274 /* Set/get the hard affinity for vcpu */ 277 /* Set/get the soft affinity for vcpu */ 333 /* Can this vCPU execute beyond its reserved amount of time? */ 351 * For schedulers supporting per-vcpu settings (e.g., RTDS): 356 * For schedulers not supporting per-vcpu settings: 457 uint32_t vcpu; /* IN * member in struct:xen_domctl_sendtrigger 594 uint32_t vcpu; member in struct:xen_domctl_ext_vcpucontext 678 uint32_t vcpu; \/* IN *\/ member in struct:xen_domctl_debug_op 724 uint32_t vcpu; \/* which vcpu *\/ member in struct:xen_domctl_gdbsx_pauseunp_vcpu 847 uint32_t vcpu; member in struct:xen_domctl_vcpuextstate 922 uint32_t vcpu; \/* IN *\/ member in struct:xen_domctl_vcpu_msrs [all...] |
/src/tests/lib/libnvmm/ |
h_io_assist.c | 73 reset_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) 75 struct nvmm_x64_state *state = vcpu->state; 120 if (nvmm_vcpu_setstate(mach, vcpu, NVMM_X64_STATE_ALL) == -1) 229 handle_io(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) 233 ret = nvmm_assist_io(mach, vcpu); 242 run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) 244 struct nvmm_vcpu_exit *exit = vcpu->exit; 247 if (nvmm_vcpu_run(mach, vcpu) == -1) 259 handle_io(mach, vcpu); 284 run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, 372 struct nvmm_vcpu vcpu; local in function:main [all...] |
h_mem_assist.c | 77 handle_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) 81 ret = nvmm_assist_mem(mach, vcpu); 90 run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) 92 struct nvmm_vcpu_exit *exit = vcpu->exit; 95 if (nvmm_vcpu_run(mach, vcpu) == -1) 107 handle_memory(mach, vcpu); 137 run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, 148 run_machine(mach, vcpu); 218 reset_machine64(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) 220 struct nvmm_x64_state *state = vcpu->state 357 struct nvmm_vcpu vcpu; local in function:test_vm64 445 struct nvmm_vcpu vcpu; local in function:test_vm16 [all...] |
/src/sys/dev/nvmm/ |
nvmm.c | 200 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_alloc 205 vcpu = &mach->cpus[cpuid]; 207 mutex_enter(&vcpu->lock); 208 if (vcpu->present) { 209 mutex_exit(&vcpu->lock); 213 vcpu->present = true; 214 vcpu->comm = NULL; 215 vcpu->hcpu_last = -1; 216 *ret = vcpu; 221 nvmm_vcpu_free(struct nvmm_machine *mach, struct nvmm_cpu *vcpu) 234 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_get 263 struct nvmm_cpu *vcpu; local in function:nvmm_kill_machines 356 struct nvmm_cpu *vcpu; local in function:nvmm_machine_destroy 434 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_create 484 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_destroy 510 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_configure 555 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_setstate 579 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_getstate 602 struct nvmm_cpu *vcpu; local in function:nvmm_vcpu_inject 659 struct nvmm_cpu *vcpu = NULL; local in function:nvmm_vcpu_run [all...] |
/src/sys/external/mit/xen-include-public/dist/xen/include/public/hvm/ |
hvm_op.h | 83 /* Flushes all VCPU TLBs: @arg must be NULL. */ 189 * channel upcalls on the specified <vcpu>. If set, 196 uint32_t vcpu; member in struct:xen_hvm_evtchn_upcall_vector 285 /* Set the current VCPU to receive altp2m event notifications */
|