Lines Matching full:opaque
83 static uint32_t default_ioport_readb(void *opaque, uint32_t address)
89 static void default_ioport_writeb(void *opaque, uint32_t address, uint32_t data)
96 static uint32_t default_ioport_readw(void *opaque, uint32_t address)
105 static void default_ioport_writew(void *opaque, uint32_t address, uint32_t data)
112 static uint32_t default_ioport_readl(void *opaque, uint32_t address)
118 static void default_ioport_writel(void *opaque, uint32_t address, uint32_t data)
140 IOPortReadFunc *func, void *opaque)
150 if (ioport_opaque[i] != NULL && ioport_opaque[i] != opaque)
151 hw_error("register_ioport_read: invalid opaque");
152 ioport_opaque[i] = opaque;
159 IOPortWriteFunc *func, void *opaque)
169 if (ioport_opaque[i] != NULL && ioport_opaque[i] != opaque)
170 hw_error("register_ioport_write: invalid opaque");
171 ioport_opaque[i] = opaque;