/freebsd-10-stable/usr.sbin/bhyve/ |
H A D | post.c | 40 post_data_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument
|
H A D | atkbdc.c | 51 atkbdc_data_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 63 atkbdc_sts_ctl_handler(struct vmctx *ctx, int vcpu, int in, int port, argument
|
H A D | spinup_ap.c | 78 spinup_ap(struct vmctx *ctx, int vcpu, int newcpu, uint64_t rip) argument
|
H A D | xmsr.c | 49 emulate_wrmsr(struct vmctx *ctx, int vcpu, uint32_t num, uint64_t val) argument 102 emulate_rdmsr(struct vmctx *ctx, int vcpu, uint32_t num, uint64_t *val) argument
|
H A D | pci_uart.c | 65 pci_uart_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 76 pci_uart_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument
|
H A D | consport.c | 103 console_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument
|
H A D | dbgport.c | 56 dbg_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument
|
H A D | mem.c | 138 mem_read(void *ctx, int vcpu, uint64_t gpa, uint64_t *rval, int size, void *arg) argument 149 mem_write(void *ctx, int vcpu, uint64_t gpa, uint64_t wval, int size, void *arg) argument 160 emulate_mem(struct vmctx *ctx, int vcpu, uint64_t paddr, struct vie *vie, argument [all...] |
H A D | pm.c | 57 reset_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 152 pm1_status_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 176 pm1_enable_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 229 pm1_control_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 269 smi_cmd_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument
|
H A D | inout.c | 66 default_inout(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 104 emulate_inout(struct vmctx *ctx, int vcpu, struct vm_exit *vmexit, int strict) argument [all...] |
H A D | pci_lpc.c | 142 lpc_uart_io_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 345 pci_lpc_cfgwrite(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 366 pci_lpc_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 372 pci_lpc_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument
|
H A D | virtio.c | 525 vi_pci_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 645 vi_pci_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument
|
H A D | pci_passthru.c | 353 msix_table_write(struct vmctx *ctx, int vcpu, struct passthru_softc *sc, argument 742 passthru_cfgread(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 773 passthru_cfgwrite(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 839 passthru_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, int baridx, argument 862 passthru_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, int baridx, argument
|
H A D | fwctl.c | 519 fwctl_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument
|
/freebsd-10-stable/lib/libkse/thread/ |
H A D | thr_concurrency.c | 165 int vcpu; local
|
/freebsd-10-stable/sys/amd64/vmm/amd/ |
H A D | svm_msr.c | 71 svm_msr_guest_init(struct svm_softc *sc, int vcpu) argument 85 svm_msr_guest_enter(struct svm_softc *sc, int vcpu) argument 93 svm_msr_guest_exit(struct svm_softc *sc, int vcpu) argument 107 svm_rdmsr(struct svm_softc *sc, int vcpu, u_int num, uint64_t *result, argument 137 svm_wrmsr(struct svm_softc *sc, int vcpu, u_int num, uint64_t val, bool *retu) argument
|
H A D | vmcb.c | 114 vmcb_access(struct svm_softc *softc, int vcpu, int write, int ident, argument 159 vmcb_read(struct svm_softc *sc, int vcpu, int ident, uint64_t *retval) argument 245 vmcb_write(struct svm_softc *sc, int vcpu, int ident, uint64_t val) argument 352 vmcb_setdesc(void *arg, int vcpu, int reg, struct seg_desc *desc) argument 404 vmcb_getdesc(void *arg, int vcpu, int reg, struct seg_desc *desc) argument [all...] |
H A D | svm_softc.h | 60 struct svm_vcpu vcpu[VM_MAXCPU]; member in struct:svm_softc 70 svm_get_vcpu(struct svm_softc *sc, int vcpu) argument 77 svm_get_vmcb(struct svm_softc *sc, int vcpu) argument 84 svm_get_vmcb_state(struct svm_softc *sc, int vcpu) argument 91 svm_get_vmcb_ctrl(struct svm_softc *sc, int vcpu) argument 98 svm_get_guest_regctx(struct svm_softc *sc, int vcpu) argument 105 svm_set_dirty(struct svm_softc *sc, int vcpu, uint32_t dirtybits) argument [all...] |
/freebsd-10-stable/sys/amd64/vmm/ |
H A D | vmm_stat.c | 83 vmm_stat_copy(struct vm *vm, int vcpu, int *num_stats, uint64_t *buf) argument
|
H A D | vmm_stat.h | 95 vmm_stat_array_incr(struct vm *vm, int vcpu, struct vmm_stat_type *vst, argument 109 vmm_stat_array_set(struct vm *vm, int vcpu, struct vmm_stat_type *vst, argument 123 vmm_stat_incr(struct vm *vm, int vcpu, struct vmm_stat_type *vst, uint64_t x) argument 132 vmm_stat_set(struct vm *vm, int vcpu, struct vmm_stat_type *vst, uint64_t val) argument [all...] |
H A D | vmm_dev.c | 93 vcpu_lock_one(struct vmmdev_softc *sc, int vcpu) argument 105 vcpu_unlock_one(struct vmmdev_softc *sc, int vcpu) argument 121 int error, vcpu; local 140 int vcpu; local 286 int error, vcpu, state_changed, size; local [all...] |
/freebsd-10-stable/lib/libvmmapi/ |
H A D | vmmapi_freebsd.c | 72 vm_setup_freebsd_registers_i386(struct vmctx *vmctx, int vcpu, uint32_t eip, argument 222 vm_setup_freebsd_registers(struct vmctx *vmctx, int vcpu, uint64_t rip, uint64_t cr3, uint64_t gdtbase, uint64_t rsp) argument [all...] |
/freebsd-10-stable/sys/dev/xen/timer/ |
H A D | timer.c | 244 struct vcpu_info *vcpu = DPCPU_GET(vcpu_info); local 365 xentimer_vcpu_start_timer(int vcpu, uint64_t next_time) argument 375 xentimer_vcpu_stop_timer(int vcpu) argument
|
/freebsd-10-stable/sys/xen/interface/ |
H A D | event_channel.h | 131 uint32_t vcpu; member in struct:evtchn_bind_virq 160 uint32_t vcpu; member in struct:evtchn_bind_ipi 207 uint32_t vcpu; /* VCPU to which this channel is bound. */ member in struct:evtchn_status 237 uint32_t vcpu; member in struct:evtchn_bind_vcpu [all...] |
/freebsd-10-stable/sys/amd64/vmm/io/ |
H A D | ppt.c | 486 ppt_setup_msi(struct vm *vm, int vcpu, int bus, int slot, int func, argument 577 ppt_setup_msix(struct vm *vm, int vcpu, int bus, int slot, int func, argument
|