Home
last modified time | relevance | path

Searched refs:ioreq_t (Results 1 – 11 of 11) sorted by relevance

/xen/xen/include/asm-x86/hvm/
A Dio.h43 static inline paddr_t hvm_mmio_first_byte(const ioreq_t *p) in hvm_mmio_first_byte()
50 static inline paddr_t hvm_mmio_last_byte(const ioreq_t *p) in hvm_mmio_last_byte()
85 const ioreq_t *p);
96 ioreq_t *p);
98 int hvm_io_intercept(ioreq_t *p);
A Dioreq.h51 ioreq_t *p);
52 int hvm_send_ioreq(struct hvm_ioreq_server *s, ioreq_t *proto_p,
54 unsigned int hvm_broadcast_ioreq(ioreq_t *p, bool buffered);
A Dvcpu.h57 ioreq_t io_req;
94 static inline bool hvm_ioreq_needs_completion(const ioreq_t *ioreq) in hvm_ioreq_needs_completion()
/xen/xen/arch/x86/hvm/
A Dintercept.c35 const ioreq_t *p) in hvm_mmio_accept()
76 const ioreq_t *p) in hvm_portio_accept()
117 ioreq_t *p) in hvm_process_io_intercept()
222 static const struct hvm_io_handler *hvm_find_io_handler(const ioreq_t *p) in hvm_find_io_handler()
246 int hvm_io_intercept(ioreq_t *p) in hvm_io_intercept()
337 ioreq_t p = { in hvm_mmio_internal()
A Dio.c51 ioreq_t p = { in send_timeoffset_req()
70 ioreq_t p = { in send_invalidate_req()
174 const ioreq_t *p) in g2m_portio_accept()
293 const ioreq_t *p) in vpci_portio_accept()
A Dioreq.c74 static ioreq_t *get_ioreq(struct hvm_ioreq_server *s, struct vcpu *v) in get_ioreq()
109 ioreq_t *ioreq = &v->arch.hvm.hvm_io.io_req; in hvm_io_assist()
117 static bool hvm_wait_for_io(struct hvm_ioreq_vcpu *sv, ioreq_t *p) in hvm_wait_for_io()
487 ioreq_t *p = get_ioreq(s, sv->vcpu); in hvm_update_ioreq_evtchn()
1256 ioreq_t *p) in hvm_select_ioreq_server()
1348 static int hvm_send_buffered_ioreq(struct hvm_ioreq_server *s, ioreq_t *p) in hvm_send_buffered_ioreq()
1441 int hvm_send_ioreq(struct hvm_ioreq_server *s, ioreq_t *proto_p, in hvm_send_ioreq()
1463 ioreq_t *p = get_ioreq(s, curr); in hvm_send_ioreq()
1501 unsigned int hvm_broadcast_ioreq(ioreq_t *p, bool buffered) in hvm_broadcast_ioreq()
A Dstdvga.c461 ioreq_t p = { in stdvga_mem_write()
518 const ioreq_t *p) in stdvga_mem_accept()
A Dvmsi.c360 const ioreq_t *r) in msixtbl_range()
A Demulate.c44 static void hvmtrace_io_assist(const ioreq_t *p) in hvmtrace_io_assist()
163 ioreq_t p = { in hvmemul_do_io()
/xen/xen/include/public/hvm/
A Dioreq.h67 typedef struct ioreq ioreq_t; typedef
/xen/xen/arch/x86/
A Demul-i8254.c571 ioreq_t ioreq = { in pv_pit_handler()

Completed in 20 milliseconds