Home
last modified time | relevance | path

Searched defs:vcpuid (Results 1 – 23 of 23) sorted by relevance

/freebsd-10-stable/sys/amd64/vmm/
Dvmm.c300 vcpu_trace_exceptions(struct vm *vm, int vcpuid) in vcpu_trace_exceptions()
564 vm_mem_allocated(struct vm *vm, int vcpuid, vm_paddr_t gpa) in vm_mem_allocated()
900 vm_gpa_hold(struct vm *vm, int vcpuid, vm_paddr_t gpa, size_t len, int reqprot, in vm_gpa_hold()
971 vm_set_register(struct vm *vm, int vcpuid, int reg, uint64_t val) in vm_set_register()
1096 vcpu_set_state_locked(struct vm *vm, int vcpuid, enum vcpu_state newstate, in vcpu_set_state_locked()
1170 vcpu_require_state(struct vm *vm, int vcpuid, enum vcpu_state newstate) in vcpu_require_state()
1179 vcpu_require_state_locked(struct vm *vm, int vcpuid, enum vcpu_state newstate) in vcpu_require_state_locked()
1203 #define RENDEZVOUS_CTR0(vm, vcpuid, fmt) \ argument
1212 vm_handle_rendezvous(struct vm *vm, int vcpuid) in vm_handle_rendezvous()
1248 vm_handle_hlt(struct vm *vm, int vcpuid, bool intr_disabled, bool *retu) in vm_handle_hlt()
[all …]
Dvmm_ktr.h39 #define VCPU_CTR0(vm, vcpuid, format) \ argument
42 #define VCPU_CTR1(vm, vcpuid, format, p1) \ argument
45 #define VCPU_CTR2(vm, vcpuid, format, p1, p2) \ argument
48 #define VCPU_CTR3(vm, vcpuid, format, p1, p2, p3) \ argument
51 #define VCPU_CTR4(vm, vcpuid, format, p1, p2, p3, p4) \ argument
Dvmm_ioport.c101 emulate_inout_port(struct vm *vm, int vcpuid, struct vm_exit *vmexit, in emulate_inout_port()
149 emulate_inout_str(struct vm *vm, int vcpuid, struct vm_exit *vmexit, bool *retu) in emulate_inout_str()
156 vm_handle_inout(struct vm *vm, int vcpuid, struct vm_exit *vmexit, bool *retu) in vm_handle_inout()
Dvmm_instruction_emul.c254 vie_read_register(void *vm, int vcpuid, enum vm_reg_name reg, uint64_t *rval) in vie_read_register()
290 vie_read_bytereg(void *vm, int vcpuid, struct vie *vie, uint8_t *rval) in vie_read_bytereg()
311 vie_write_bytereg(void *vm, int vcpuid, struct vie *vie, uint8_t byte) in vie_write_bytereg()
337 vie_update_register(void *vm, int vcpuid, enum vm_reg_name reg, in vie_update_register()
403 emulate_mov(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_mov()
517 emulate_movx(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_movx()
606 get_gla(void *vm, int vcpuid, struct vie *vie, struct vm_guest_paging *paging, in get_gla()
659 emulate_movs(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_movs()
841 emulate_stos(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_stos()
903 emulate_and(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_and()
[all …]
Dx86.c496 vm_cpuid_capability(struct vm *vm, int vcpuid, enum vm_cpuid_capability cap) in vm_cpuid_capability()
/freebsd-10-stable/sys/amd64/vmm/intel/
Dvmx_msr.c321 vmx_msr_guest_init(struct vmx *vmx, int vcpuid) in vmx_msr_guest_init()
355 vmx_msr_guest_enter(struct vmx *vmx, int vcpuid) in vmx_msr_guest_enter()
368 vmx_msr_guest_exit(struct vmx *vmx, int vcpuid) in vmx_msr_guest_exit()
389 vmx_rdmsr(struct vmx *vmx, int vcpuid, u_int num, uint64_t *val, bool *retu) in vmx_rdmsr()
430 vmx_wrmsr(struct vmx *vmx, int vcpuid, u_int num, uint64_t val, bool *retu) in vmx_wrmsr()
Dvmx.c1380 vmx_restore_nmi_blocking(struct vmx *vmx, int vcpuid) in vmx_restore_nmi_blocking()
1391 vmx_clear_nmi_blocking(struct vmx *vmx, int vcpuid) in vmx_clear_nmi_blocking()
1402 vmx_assert_nmi_blocking(struct vmx *vmx, int vcpuid) in vmx_assert_nmi_blocking()
1721 inout_str_index(struct vmx *vmx, int vcpuid, int in) in inout_str_index()
1734 inout_str_count(struct vmx *vmx, int vcpuid, int rep) in inout_str_count()
1767 inout_str_seginfo(struct vmx *vmx, int vcpuid, uint32_t inst_info, int in, in inout_str_seginfo()
1868 apic_access_virtualization(struct vmx *vmx, int vcpuid) in apic_access_virtualization()
1877 x2apic_virtualization(struct vmx *vmx, int vcpuid) in x2apic_virtualization()
1886 vmx_handle_apic_write(struct vmx *vmx, int vcpuid, struct vlapic *vlapic, in vmx_handle_apic_write()
1954 apic_access_fault(struct vmx *vmx, int vcpuid, uint64_t gpa) in apic_access_fault()
[all …]
/freebsd-10-stable/sys/amd64/vmm/io/
Dvioapic.c229 vioapic_update_tmr(struct vm *vm, int vcpuid, void *arg) in vioapic_update_tmr()
269 vioapic_read(struct vioapic *vioapic, int vcpuid, uint32_t addr) in vioapic_read()
304 vioapic_write(struct vioapic *vioapic, int vcpuid, uint32_t addr, uint32_t data) in vioapic_write()
376 vioapic_mmio_rw(struct vioapic *vioapic, int vcpuid, uint64_t gpa, in vioapic_mmio_rw()
414 vioapic_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, in vioapic_mmio_read()
426 vioapic_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t wval, in vioapic_mmio_write()
438 vioapic_process_eoi(struct vm *vm, int vcpuid, int vector) in vioapic_process_eoi()
Dvpmtmr.c81 vpmtmr_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vpmtmr_handler()
Dvatpit.c319 vatpit_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpit_handler()
402 vatpit_nmisc_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpit_nmisc_handler()
Dvatpic.c710 vatpic_master_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpic_master_handler()
730 vatpic_slave_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpic_slave_handler()
750 vatpic_elc_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpic_elc_handler()
Dvhpet.c470 vhpet_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t val, int size, in vhpet_mmio_write()
620 vhpet_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, int size, in vhpet_mmio_read()
Dvlapic.c823 int vcpuid; in vlapic_calcdest() local
1500 vlapic_set_x2apic_state(struct vm *vm, int vcpuid, enum x2apic_state state) in vlapic_set_x2apic_state()
1539 int vcpuid; in vlapic_deliver_intr() local
Dvrtc.c842 vrtc_addr_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vrtc_addr_handler()
865 vrtc_data_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vrtc_data_handler()
Dvlapic_priv.h152 int vcpuid; member
/freebsd-10-stable/sys/amd64/include/
Dvmm.h648 vm_inject_ud(void *vm, int vcpuid) in vm_inject_ud()
654 vm_inject_gp(void *vm, int vcpuid) in vm_inject_gp()
660 vm_inject_ac(void *vm, int vcpuid, int errcode) in vm_inject_ac()
666 vm_inject_ss(void *vm, int vcpuid, int errcode) in vm_inject_ss()
Dvmm_dev.h184 int vcpuid; /* inputs */ member
193 int vcpuid; member
205 int vcpuid; member
/freebsd-10-stable/sys/dev/hyperv/vmbus/
Dvmbus_var.h71 uint32_t vcpuid; /* virtual cpuid */ member
/freebsd-10-stable/sys/amd64/include/xen/
Dhypercall.h344 int cmd, unsigned int vcpuid, void *extra_args) in HYPERVISOR_vcpu_op()
/freebsd-10-stable/sys/i386/include/xen/
Dhypercall.h341 int cmd, int vcpuid, void *extra_args) in HYPERVISOR_vcpu_op()
/freebsd-10-stable/sys/amd64/vmm/amd/
Dsvm.c1749 check_asid(struct svm_softc *sc, int vcpuid, pmap_t pmap, u_int thiscpu) in check_asid()
2169 svm_vlapic_init(void *arg, int vcpuid) in svm_vlapic_init()
/freebsd-10-stable/sys/xen/interface/hvm/
Dhvm_op.h219 uint32_t vcpuid; member
/freebsd-10-stable/sys/xen/interface/
Darch-ia64.h141 unsigned long vcpuid[5]; member