Home
last modified time | relevance | path

Searched refs:io_req (Results 1 – 5 of 5) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Dvcpu.h59 ioreq_t io_req; member
96 return (vio->io_req.state == STATE_IOREQ_READY) && in hvm_vcpu_io_need_completion()
97 !vio->io_req.data_is_ptr; in hvm_vcpu_io_need_completion()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Drealmode.c194 if ( vio->io_req.state != STATE_IOREQ_NONE || vio->mmio_retry ) in vmx_realmode()
208 if ( vio->io_req.state != STATE_IOREQ_NONE ) in vmx_realmode()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Demulate.c151 switch ( vio->io_req.state ) in hvmemul_do_io()
156 vio->io_req.state = STATE_IOREQ_NONE; in hvmemul_do_io()
157 p = vio->io_req; in hvmemul_do_io()
186 vio->io_req = p; in hvmemul_do_io()
195 *reps = vio->io_req.count = p.count; in hvmemul_do_io()
200 vio->io_req.state = STATE_IOREQ_NONE; in hvmemul_do_io()
277 vio->io_req.state = STATE_IOREQ_NONE; in hvmemul_do_io()
283 vio->io_req.state = STATE_IOREQ_NONE; in hvmemul_do_io()
1461 (vio->io_req.state == STATE_IORESP_READY || in hvmemul_rep_movs()
1477 (vio->io_req.state == STATE_IORESP_READY || in hvmemul_rep_movs()
[all …]
A Dioreq.c76 vio->io_req.state = STATE_IORESP_READY; in hvm_io_assist()
77 vio->io_req.data = data; in hvm_io_assist()
80 vio->io_req.state = STATE_IOREQ_NONE; in hvm_io_assist()
163 return handle_pio(vio->io_req.addr, vio->io_req.size, in handle_hvm_io_completion()
164 vio->io_req.dir); in handle_hvm_io_completion()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dnestedsvm.c1257 if ( v->arch.hvm_vcpu.hvm_io.io_req.state != STATE_IOREQ_NONE ) in nsvm_intr_blocked()

Completed in 14 milliseconds