Lines Matching refs:SysBusDevice
11 typedef struct SysBusDevice SysBusDevice;
12 typedef void (*mmio_mapfunc)(SysBusDevice *dev, target_phys_addr_t addr);
14 struct SysBusDevice {
28 typedef void (*sysbus_initfn)(SysBusDevice *dev);
31 #define sysbus_from_qdev(dev) ((SysBusDevice *)(dev))
42 void sysbus_init_mmio(SysBusDevice *dev, target_phys_addr_t size, int iofunc);
43 void sysbus_init_mmio_cb(SysBusDevice *dev, target_phys_addr_t size,
45 void sysbus_init_irq(SysBusDevice *dev, qemu_irq *p);
46 void sysbus_pass_irq(SysBusDevice *dev, SysBusDevice *target);
49 void sysbus_connect_irq(SysBusDevice *dev, int n, qemu_irq irq);
50 void sysbus_mmio_map(SysBusDevice *dev, int n, target_phys_addr_t addr);