Lines Matching refs:mmio_handler
26 static int handle_read(const struct mmio_handler *handler, struct vcpu *v, in handle_read()
63 static int handle_write(const struct mmio_handler *handler, struct vcpu *v, in handle_write()
76 const struct mmio_handler *handler0 = key; in cmp_mmio_handler()
77 const struct mmio_handler *handler1 = elem; in cmp_mmio_handler()
88 static const struct mmio_handler *find_mmio_handler(struct domain *d, in find_mmio_handler()
92 struct mmio_handler key = {.addr = gpa}; in find_mmio_handler()
93 const struct mmio_handler *handler; in find_mmio_handler()
106 const struct mmio_handler *handler = NULL; in handle_mmio()
123 struct mmio_handler *handler; in register_mmio_handler()
139 sort(vmmio->handlers, vmmio->num_entries, sizeof(struct mmio_handler), in register_mmio_handler()
150 d->arch.vmmio.handlers = xzalloc_array(struct mmio_handler, max_count); in domain_io_init()