/freebsd-10.1-release/usr.sbin/bhyve/ |
H A D | xmsr.c | 43 emulate_wrmsr(struct vmctx *ctx, int vcpu, uint32_t code, uint64_t val) argument 59 emulate_rdmsr(struct vmctx *ctx, int vcpu, uint32_t code, uint64_t *val) argument
|
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 | dbgport.c | 55 dbg_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, 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 | 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 | pmtmr.c | 160 pmtmr_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 | pci_lpc.c | 127 lpc_uart_io_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 324 pci_lpc_cfgwrite(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 345 pci_lpc_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 351 pci_lpc_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument
|
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 | rtc.c | 148 rtc_addr_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument 186 rtc_data_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, argument
|
H A D | virtio.c | 502 vi_pci_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 622 vi_pci_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument
|
H A D | bhyverun.c | 153 int vcpu, pcpu; local 184 vm_inject_fault(void *arg, int vcpu, int vector, int errcode_valid, int errcode) argument 237 int vcpu; local 286 fbsdrun_deletecpu(struct vmctx *ctx, int vcpu) argument 315 int vcpu; local 569 vm_loop(struct vmctx *ctx, int vcpu, uint64_t rip) argument [all...] |
H A D | pci_passthru.c | 318 msix_table_write(struct vmctx *ctx, int vcpu, struct passthru_softc *sc, argument 630 passthru_cfgread(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 661 passthru_cfgwrite(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, argument 732 passthru_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, int baridx, argument 755 passthru_read(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, int baridx, argument
|
/freebsd-10.1-release/lib/libkse/thread/ |
H A D | thr_concurrency.c | 165 int vcpu; local
|
/freebsd-10.1-release/sys/amd64/vmm/ |
H A D | vmm_stat.c | 84 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 | 149 int error, vcpu, state_changed, size; local [all...] |
/freebsd-10.1-release/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.1-release/sys/amd64/vmm/amd/ |
H A D | amdv.c | 70 amdv_vmrun(void *arg, int vcpu, register_t rip, struct pmap *pmap, argument 87 amdv_getreg(void *arg, int vcpu, int regnum, uint64_t *retval) argument 95 amdv_setreg(void *arg, int vcpu, int regnum, uint64_t val) argument 103 amdv_getdesc(void *vmi, int vcpu, int num, struct seg_desc *desc) argument 111 amdv_setdesc(void *vmi, int vcpu, int num, struct seg_desc *desc) argument 119 amdv_getcap(void *arg, int vcpu, int type, int *retval) argument 127 amdv_setcap(void *arg, int vcpu, int type, int val) argument
|
/freebsd-10.1-release/sys/amd64/vmm/io/ |
H A D | ppt.c | 454 ppt_setup_msi(struct vm *vm, int vcpu, int bus, int slot, int func, argument 545 ppt_setup_msix(struct vm *vm, int vcpu, int bus, int slot, int func, argument
|
/freebsd-10.1-release/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.1-release/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...] |