Home
last modified time | relevance | path

Searched refs:direction (Results 1 – 12 of 12) sorted by relevance

/hypervisor/arch/x86/guest/
A Dvmx_io.c51 if (pio_req->direction == ACRN_IOREQ_DIR_READ) { in emulate_pio_complete()
82 pio_req->direction = ACRN_IOREQ_DIR_WRITE; in pio_instr_vmexit_handler()
85 pio_req->direction = ACRN_IOREQ_DIR_READ; in pio_instr_vmexit_handler()
90 (uint32_t)pio_req->direction, in pio_instr_vmexit_handler()
133 mmio_req->direction = ACRN_IOREQ_DIR_WRITE; in ept_violation_vmexit_handler()
142 mmio_req->direction = ACRN_IOREQ_DIR_READ; in ept_violation_vmexit_handler()
163 if (mmio_req->direction == ACRN_IOREQ_DIR_WRITE) { in ept_violation_vmexit_handler()
A Dvm_reset.c28 io_req->reqs.pio_request.direction = ACRN_IOREQ_DIR_WRITE; in triple_fault_shutdown_vm()
A Dinstr_emul.c1086 is_mmio_write = (vcpu->req.reqs.mmio_request.direction == ACRN_IOREQ_DIR_WRITE); in emulate_movs()
2345 …err_code = (vcpu->req.reqs.mmio_request.direction == ACRN_IOREQ_DIR_WRITE) ? PAGE_FAULT_WR_FLAG : … in instr_check_gva()
/hypervisor/dm/vpci/
A Dvmsix.c116 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in rw_vmsix_table()
130 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in rw_vmsix_table()
137 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in rw_vmsix_table()
A Dvmcs9900.c52 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in vmcs9900_mmio_handler()
A Divshmem.c270 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in ivshmem_mmio_handler()
A Dpci_pt.c156 if ((mmio->direction == ACRN_IOREQ_DIR_WRITE) && (index < vdev->msix.table_count)) { in pt_vmsix_handle_table_mmio_access()
A Dvpci.c194 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in vpci_mmio_cfg_access()
/hypervisor/dm/
A Dio_req.c29 req->reqs.mmio_request.direction, in acrn_print_request()
39 req->reqs.pio_request.direction, in acrn_print_request()
393 if (mmio_req->direction == ACRN_IOREQ_DIR_READ) { in emulate_mmio_complete()
549 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in mmio_default_access_handler()
618 if ((pio_req->direction == ACRN_IOREQ_DIR_WRITE) && (io_write != NULL)) { in hv_emulate_pio()
622 } else if ((pio_req->direction == ACRN_IOREQ_DIR_READ) && (io_read != NULL)) { in hv_emulate_pio()
631 (pio_req->direction == ACRN_IOREQ_DIR_READ) ? "read" : "write", port, pio_req->value); in hv_emulate_pio()
775 pio_req->direction, io_req->io_type, in emulate_io()
A Dvgpio.c102 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in vgpio_mmio_handler()
A Dvioapic.c581 if (mmio->direction == ACRN_IOREQ_DIR_READ) { in vioapic_mmio_access_handler()
584 } else if (mmio->direction == ACRN_IOREQ_DIR_WRITE) { in vioapic_mmio_access_handler()
/hypervisor/include/public/
A Dacrn_common.h96 uint32_t direction; member
128 uint32_t direction; member
160 uint32_t direction; member

Completed in 25 milliseconds