Searched refs:mrpio (Results 1 – 1 of 1) sorted by relevance
/openbmc/qemu/system/ |
H A D | ioport.c | 150 MemoryRegionPortioList *mrpio; in portio_list_destroy() local 154 mrpio = container_of(piolist->regions[i], MemoryRegionPortioList, mr); in portio_list_destroy() 155 object_unparent(OBJECT(&mrpio->mr)); in portio_list_destroy() 156 object_unref(mrpio); in portio_list_destroy() 161 static const MemoryRegionPortio *find_portio(MemoryRegionPortioList *mrpio, in find_portio() argument 167 for (mrp = mrpio->ports; mrp->size; ++mrp) { in find_portio() 179 MemoryRegionPortioList *mrpio = opaque; in portio_read() local 180 const MemoryRegionPortio *mrp = find_portio(mrpio, addr, size, false); in portio_read() 185 data = mrp->read(mrpio->portio_opaque, mrpio->mr.addr + addr); in portio_read() 187 mrp = find_portio(mrpio, addr, 1, false); in portio_read() [all …]
|