Searched refs:io_req (Results 1 – 5 of 5) sorted by relevance
59 ioreq_t io_req; member96 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()
194 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()
151 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 …]
76 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()
1257 if ( v->arch.hvm_vcpu.hvm_io.io_req.state != STATE_IOREQ_NONE ) in nsvm_intr_blocked()
Completed in 16 milliseconds