| /devicemodel/arch/x86/ |
| A D | pm.c | 58 reset_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in reset_handler() 169 pm1_status_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in pm1_status_handler() 202 pm1_enable_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in pm1_enable_handler() 255 pm1_control_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in pm1_control_handler() 297 smi_cmd_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in smi_cmd_handler()
|
| /devicemodel/hw/pci/ |
| A D | wdt_i6300esb.c | 201 pci_wdt_cfg_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_wdt_cfg_read() 219 pci_wdt_cfg_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_wdt_cfg_write() 253 pci_wdt_bar_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_wdt_bar_write() 304 pci_wdt_bar_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_wdt_bar_read()
|
| A D | lpc.c | 153 lpc_uart_io_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in lpc_uart_io_handler() 388 pci_lpc_cfgwrite(struct vmctx *ctx, int vcpu, struct pci_vdev *pi, in pci_lpc_cfgwrite() 409 pci_lpc_write(struct vmctx *ctx, int vcpu, struct pci_vdev *pi, in pci_lpc_write() 415 pci_lpc_read(struct vmctx *ctx, int vcpu, struct pci_vdev *pi, in pci_lpc_read()
|
| A D | uart.c | 68 pci_uart_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_uart_write() 76 pci_uart_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_uart_read()
|
| A D | npk.c | 335 static void pci_npk_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_npk_write() 351 static uint64_t pci_npk_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_npk_read()
|
| A D | passthrough.c | 1060 passthru_cfgread(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in passthru_cfgread() 1076 passthru_cfgwrite(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in passthru_cfgwrite() 1112 passthru_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, int baridx, in passthru_write() 1118 passthru_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, int baridx, in passthru_read()
|
| A D | ivshmem.c | 175 pci_ivshmem_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_ivshmem_write() 203 pci_ivshmem_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in pci_ivshmem_read()
|
| A D | gvt.c | 73 pci_gvt_write(struct vmctx *ctx, int vcpu, struct pci_vdev *pi, in pci_gvt_write() 83 pci_gvt_read(struct vmctx *ctx, int vcpu, struct pci_vdev *pi, in pci_gvt_read()
|
| A D | core.c | 497 pci_emul_io_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in pci_emul_io_handler() 524 pci_emul_mem_handler(struct vmctx *ctx, int vcpu, int dir, uint64_t addr, in pci_emul_mem_handler() 1455 pci_emul_fallback_handler(struct vmctx *ctx, int vcpu, int dir, uint64_t addr, in pci_emul_fallback_handler() 1469 pci_emul_ecfg_handler(struct vmctx *ctx, int vcpu, int dir, uint64_t addr, in pci_emul_ecfg_handler() 2376 pci_cfgrw(struct vmctx *ctx, int vcpu, int in, int bus, int slot, int func, in pci_cfgrw() 2564 emulate_pci_cfgrw(struct vmctx *ctx, int vcpu, int in, int bus, int slot, in emulate_pci_cfgrw() 2607 pci_emul_diow(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, int baridx, in pci_emul_diow() 2674 pci_emul_dior(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, int baridx, in pci_emul_dior()
|
| /devicemodel/hw/pci/virtio/ |
| A D | virtio.c | 895 virtio_pci_legacy_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_legacy_read() 1035 virtio_pci_legacy_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_legacy_write() 1746 virtio_pci_modern_mmio_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_modern_mmio_read() 1800 virtio_pci_modern_mmio_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_modern_mmio_write() 1852 virtio_pci_modern_pio_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_modern_pio_read() 1860 virtio_pci_modern_pio_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_modern_pio_write() 1922 virtio_pci_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_read() 1966 virtio_pci_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_pci_write()
|
| A D | virtio_gpu.c | 1943 virtio_gpu_edid_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_gpu_edid_read() 1975 virtio_gpu_write(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_gpu_write() 2033 virtio_gpu_read(struct vmctx *ctx, int vcpu, struct pci_vdev *dev, in virtio_gpu_read()
|
| /devicemodel/hw/platform/ |
| A D | atkbdc.c | 203 atkbdc_data_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in atkbdc_data_handler() 290 atkbdc_sts_ctl_handler(struct vmctx *ctx, int vcpu, int in, int port, in atkbdc_sts_ctl_handler()
|
| A D | debugexit.c | 40 debugexit_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in debugexit_handler()
|
| A D | cmos_io.c | 43 cmos_io_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in cmos_io_handler()
|
| A D | pit.c | 514 vpit_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in vpit_handler() 627 vpit_nmisc_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in vpit_nmisc_handler()
|
| A D | rtc.c | 897 vrtc_addr_handler(struct vmctx *ctx, int vcpu, int in, int port, in vrtc_addr_handler() 924 vrtc_data_handler(struct vmctx *ctx, int vcpu, int in, int port, in vrtc_data_handler()
|
| A D | hpet.c | 920 vhpet_handler(struct vmctx *ctx, int vcpu, int dir, uint64_t addr, in vhpet_handler()
|
| /devicemodel/core/ |
| A D | post.c | 33 post_data_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in post_data_handler()
|
| A D | mem.c | 131 mem_read(void *ctx, int vcpu, uint64_t gpa, uint64_t *rval, int size, void *arg) in mem_read() 142 mem_write(void *ctx, int vcpu, uint64_t gpa, uint64_t wval, int size, void *arg) in mem_write()
|
| A D | main.c | 314 int vcpu; in start_thread() local 350 delete_cpu(struct vmctx *ctx, int vcpu) in delete_cpu() 469 handle_vmexit(struct vmctx *ctx, struct acrn_io_request *io_req, int vcpu) in handle_vmexit()
|
| A D | inout.c | 49 default_inout(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in default_inout()
|
| A D | vmmapi.c | 266 vm_notify_request_done(struct vmctx *ctx, int vcpu) in vm_notify_request_done()
|
| /devicemodel/hw/ |
| A D | vga.c | 674 vga_mem_handler(struct vmctx *ctx, int vcpu, int dir, uint64_t addr, in vga_mem_handler() 1236 vga_port_handler(struct vmctx *ctx, int vcpu, int in, int port, int bytes, in vga_port_handler() 1368 vga_ioport_write(struct vmctx *ctx, int vcpu, struct vga *vga, in vga_ioport_write() 1388 vga_ioport_read(struct vmctx *ctx, int vcpu, struct vga *vga, in vga_ioport_read() 1412 vga_vbe_write(struct vmctx *ctx, int vcpu, struct vga *vga, in vga_vbe_write() 1465 vga_vbe_read(struct vmctx *ctx, int vcpu, struct vga *vga, in vga_vbe_read()
|
| /devicemodel/hw/platform/tpm/ |
| A D | tpm_crb.c | 366 static int tpm_crb_reg_handler(struct vmctx *ctx, int vcpu, int dir, uint64_t addr, in tpm_crb_reg_handler() 381 static int tpm_crb_data_buffer_handler(struct vmctx *ctx, int vcpu, int dir, uint64_t addr, in tpm_crb_data_buffer_handler()
|
| /devicemodel/include/public/ |
| A D | hsm_ioctl_defs.h | 228 __u32 vcpu; member
|