Home
last modified time | relevance | path

Searched defs:bus (Results 1 – 25 of 296) sorted by relevance

12345678910>>...12

/qemu/hw/core/
H A Dbus.c37 int qbus_walk_children(BusState *bus, in qbus_walk_children()
73 void bus_cold_reset(BusState *bus) in bus_cold_reset()
78 bool bus_is_in_reset(BusState *bus) in bus_is_in_reset()
85 BusState *bus = BUS(obj); in bus_get_reset_state() local
92 BusState *bus = BUS(obj); in bus_reset_child_foreach() local
140 BusState *bus = BUS(obj); in bus_unparent() local
164 BusState *bus; in qbus_new() local
184 BusState *bus = BUS(obj); in bus_get_realized() local
191 BusState *bus = BUS(obj); in bus_set_realized() local
218 BusState *bus = BUS(obj); in qbus_initfn() local
[all …]
H A Dqdev-fw.c33 static char *bus_get_fw_dev_path(BusState *bus, DeviceState *dev) in bus_get_fw_dev_path()
44 static char *qdev_get_fw_dev_path_from_handler(BusState *bus, DeviceState *dev) in qdev_get_fw_dev_path_from_handler()
56 char *qdev_get_own_fw_dev_path_from_handler(BusState *bus, DeviceState *dev) in qdev_get_own_fw_dev_path_from_handler()
H A Dfw-path-provider.c22 char *fw_path_provider_get_dev_path(FWPathProvider *p, BusState *bus, in fw_path_provider_get_dev_path()
30 char *fw_path_provider_try_get_dev_path(Object *o, BusState *bus, in fw_path_provider_try_get_dev_path()
H A Dqdev.c58 static void bus_remove_child(BusState *bus, DeviceState *child) in bus_remove_child()
81 static void bus_add_child(BusState *bus, DeviceState *child) in bus_add_child()
108 bool qdev_set_parent_bus(DeviceState *dev, BusState *bus, Error **errp) in qdev_set_parent_bus()
272 BusState *bus; in device_reset_child_foreach() local
279 bool qdev_realize(DeviceState *dev, BusState *bus, Error **errp) in qdev_realize()
294 bool qdev_realize_and_unref(DeviceState *dev, BusState *bus, Error **errp) in qdev_realize_and_unref()
339 BusState *bus; in qdev_get_child_bus() local
360 BusState *bus; in qdev_walk_children() local
388 DeviceState *qdev_find_recursive(BusState *bus, const char *id) in qdev_find_recursive()
474 BusState *bus; in device_set_realized() local
[all …]
/qemu/tests/qtest/libqos/
H A Dpci-pc.c24 static uint8_t qpci_pc_pio_readb(QPCIBus *bus, uint32_t addr) in qpci_pc_pio_readb()
29 static void qpci_pc_pio_writeb(QPCIBus *bus, uint32_t addr, uint8_t val) in qpci_pc_pio_writeb()
34 static uint16_t qpci_pc_pio_readw(QPCIBus *bus, uint32_t addr) in qpci_pc_pio_readw()
39 static void qpci_pc_pio_writew(QPCIBus *bus, uint32_t addr, uint16_t val) in qpci_pc_pio_writew()
44 static uint32_t qpci_pc_pio_readl(QPCIBus *bus, uint32_t addr) in qpci_pc_pio_readl()
49 static void qpci_pc_pio_writel(QPCIBus *bus, uint32_t addr, uint32_t val) in qpci_pc_pio_writel()
54 static uint64_t qpci_pc_pio_readq(QPCIBus *bus, uint32_t addr) in qpci_pc_pio_readq()
60 static void qpci_pc_pio_writeq(QPCIBus *bus, uint32_t addr, uint64_t val) in qpci_pc_pio_writeq()
71 static void qpci_pc_memwrite(QPCIBus *bus, uint32_t addr, in qpci_pc_memwrite()
77 static uint8_t qpci_pc_config_readb(QPCIBus *bus, int devfn, uint8_t offset) in qpci_pc_config_readb()
[all …]
H A Dpci-spapr.c25 static uint8_t qpci_spapr_pio_readb(QPCIBus *bus, uint32_t addr) in qpci_spapr_pio_readb()
31 static void qpci_spapr_pio_writeb(QPCIBus *bus, uint32_t addr, uint8_t val) in qpci_spapr_pio_writeb()
37 static uint16_t qpci_spapr_pio_readw(QPCIBus *bus, uint32_t addr) in qpci_spapr_pio_readw()
43 static void qpci_spapr_pio_writew(QPCIBus *bus, uint32_t addr, uint16_t val) in qpci_spapr_pio_writew()
49 static uint32_t qpci_spapr_pio_readl(QPCIBus *bus, uint32_t addr) in qpci_spapr_pio_readl()
55 static void qpci_spapr_pio_writel(QPCIBus *bus, uint32_t addr, uint32_t val) in qpci_spapr_pio_writel()
61 static uint64_t qpci_spapr_pio_readq(QPCIBus *bus, uint32_t addr) in qpci_spapr_pio_readq()
67 static void qpci_spapr_pio_writeq(QPCIBus *bus, uint32_t addr, uint64_t val) in qpci_spapr_pio_writeq()
73 static void qpci_spapr_memread(QPCIBus *bus, uint32_t addr, in qpci_spapr_memread()
80 static void qpci_spapr_memwrite(QPCIBus *bus, uint32_t addr, in qpci_spapr_memwrite()
[all …]
H A Dgeneric-pcihost.c42 static uint8_t qpci_generic_pio_readb(QPCIBus *bus, uint32_t addr) in qpci_generic_pio_readb()
49 static void qpci_generic_pio_writeb(QPCIBus *bus, uint32_t addr, uint8_t val) in qpci_generic_pio_writeb()
56 static uint16_t qpci_generic_pio_readw(QPCIBus *bus, uint32_t addr) in qpci_generic_pio_readw()
63 static void qpci_generic_pio_writew(QPCIBus *bus, uint32_t addr, uint16_t val) in qpci_generic_pio_writew()
70 static uint32_t qpci_generic_pio_readl(QPCIBus *bus, uint32_t addr) in qpci_generic_pio_readl()
77 static void qpci_generic_pio_writel(QPCIBus *bus, uint32_t addr, uint32_t val) in qpci_generic_pio_writel()
84 static uint64_t qpci_generic_pio_readq(QPCIBus *bus, uint32_t addr) in qpci_generic_pio_readq()
91 static void qpci_generic_pio_writeq(QPCIBus *bus, uint32_t addr, uint64_t val) in qpci_generic_pio_writeq()
103 static void qpci_generic_memwrite(QPCIBus *bus, uint32_t addr, in qpci_generic_memwrite()
109 static uint8_t qpci_generic_config_readb(QPCIBus *bus, int devfn, uint8_t offset) in qpci_generic_config_readb()
[all …]
H A Dpci.c78 QPCIDevice *qpci_device_find(QPCIBus *bus, int devfn) in qpci_device_find()
211 int qpci_secondary_buses_init(QPCIBus *bus) in qpci_secondary_buses_init()
401 QPCIBus *bus = dev->bus; in qpci_io_readb() local
415 QPCIBus *bus = dev->bus; in qpci_io_readw() local
429 QPCIBus *bus = dev->bus; in qpci_io_readl() local
443 QPCIBus *bus = dev->bus; in qpci_io_readq() local
458 QPCIBus *bus = dev->bus; in qpci_io_writeb() local
470 QPCIBus *bus = dev->bus; in qpci_io_writew() local
483 QPCIBus *bus = dev->bus; in qpci_io_writel() local
496 QPCIBus *bus = dev->bus; in qpci_io_writeq() local
[all …]
/qemu/hw/i2c/
H A Dcore.c34 I2CBus *bus = opaque; in i2c_bus_pre_save() local
62 I2CBus *bus; in i2c_init_bus() local
77 int i2c_bus_busy(I2CBus *bus) in i2c_bus_busy()
186 void i2c_bus_master(I2CBus *bus, QEMUBH *bh) in i2c_bus_master()
216 void i2c_bus_release(I2CBus *bus) in i2c_bus_release()
238 void i2c_end_transfer(I2CBus *bus) in i2c_end_transfer()
256 int i2c_send(I2CBus *bus, uint8_t data) in i2c_send()
294 uint8_t i2c_recv(I2CBus *bus) in i2c_recv()
312 void i2c_nack(I2CBus *bus) in i2c_nack()
330 void i2c_ack(I2CBus *bus) in i2c_ack()
[all …]
H A Dsmbus_master.c19 int smbus_quick_command(I2CBus *bus, uint8_t addr, int read) in smbus_quick_command()
28 int smbus_receive_byte(I2CBus *bus, uint8_t addr) in smbus_receive_byte()
41 int smbus_send_byte(I2CBus *bus, uint8_t addr, uint8_t data) in smbus_send_byte()
51 int smbus_read_byte(I2CBus *bus, uint8_t addr, uint8_t command) in smbus_read_byte()
68 int smbus_write_byte(I2CBus *bus, uint8_t addr, uint8_t command, uint8_t data) in smbus_write_byte()
79 int smbus_read_word(I2CBus *bus, uint8_t addr, uint8_t command) in smbus_read_word()
97 int smbus_write_word(I2CBus *bus, uint8_t addr, uint8_t command, uint16_t data) in smbus_write_word()
109 int smbus_read_block(I2CBus *bus, uint8_t addr, uint8_t command, uint8_t *data, in smbus_read_block()
143 int smbus_write_block(I2CBus *bus, uint8_t addr, uint8_t command, uint8_t *data, in smbus_write_block()
H A Daspeed_i2c.c183 AspeedI2CBus *bus = opaque; in aspeed_i2c_bus_read() local
200 static uint8_t aspeed_i2c_get_state(AspeedI2CBus *bus) in aspeed_i2c_get_state()
229 static int aspeed_i2c_bus_send(AspeedI2CBus *bus) in aspeed_i2c_bus_send()
284 static void aspeed_i2c_bus_recv(AspeedI2CBus *bus) in aspeed_i2c_bus_recv()
366 static uint8_t aspeed_i2c_get_addr(AspeedI2CBus *bus) in aspeed_i2c_get_addr()
390 static bool aspeed_i2c_check_sram(AspeedI2CBus *bus) in aspeed_i2c_check_sram()
415 static void aspeed_i2c_bus_cmd_dump(AspeedI2CBus *bus) in aspeed_i2c_bus_cmd_dump()
838 AspeedI2CBus *bus = opaque; in aspeed_i2c_bus_write() local
1021 Object *bus = OBJECT(&s->busses[i]); in aspeed_i2c_realize() local
1118 AspeedI2CBus *bus = ASPEED_I2C_BUS(qbus->parent); in aspeed_i2c_bus_slave_event() local
[all …]
/qemu/hw/virtio/
H A Dvirtio-bus.c47 VirtioBusState *bus = VIRTIO_BUS(qbus); in virtio_bus_device_plugged() local
102 void virtio_bus_reset(VirtioBusState *bus) in virtio_bus_reset()
130 uint16_t virtio_bus_get_vdev_id(VirtioBusState *bus) in virtio_bus_get_vdev_id()
138 size_t virtio_bus_get_vdev_config_len(VirtioBusState *bus) in virtio_bus_get_vdev_config_len()
187 int virtio_bus_grab_ioeventfd(VirtioBusState *bus) in virtio_bus_grab_ioeventfd()
209 void virtio_bus_release_ioeventfd(VirtioBusState *bus) in virtio_bus_release_ioeventfd()
219 int virtio_bus_start_ioeventfd(VirtioBusState *bus) in virtio_bus_start_ioeventfd()
246 void virtio_bus_stop_ioeventfd(VirtioBusState *bus) in virtio_bus_stop_ioeventfd()
264 bool virtio_bus_ioeventfd_enabled(VirtioBusState *bus) in virtio_bus_ioeventfd_enabled()
327 BusState *bus = qdev_get_parent_bus(dev); in virtio_bus_get_dev_path() local
[all …]
/qemu/include/hw/i2c/
H A Daspeed_i2c.h243 I2CBus *bus; member
294 static inline bool aspeed_i2c_bus_pkt_mode_en(AspeedI2CBus *bus) in aspeed_i2c_bus_pkt_mode_en()
302 static inline uint32_t aspeed_i2c_bus_ctrl_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_ctrl_offset()
310 static inline uint32_t aspeed_i2c_bus_cmd_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_cmd_offset()
318 static inline uint32_t aspeed_i2c_bus_dev_addr_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_dev_addr_offset()
334 static inline uint32_t aspeed_i2c_bus_intr_sts_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_intr_sts_offset()
350 static inline uint32_t aspeed_i2c_bus_byte_buf_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_byte_buf_offset()
358 static inline uint32_t aspeed_i2c_bus_dma_len_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_dma_len_offset()
366 static inline uint32_t aspeed_i2c_bus_dma_addr_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_dma_addr_offset()
374 static inline bool aspeed_i2c_bus_is_master(AspeedI2CBus *bus) in aspeed_i2c_bus_is_master()
[all …]
/qemu/hw/pci/
H A Dpci.c145 PCIBus *bus = PCI_BUS(qbus); in pci_bus_realize() local
155 PCIBus *bus = PCI_BUS(qbus); in pcie_bus_realize() local
181 PCIBus *bus = PCI_BUS(qbus); in pci_bus_unrealize() local
188 static int pcibus_num(PCIBus *bus) in pcibus_num()
306 PCIBus *bus; in pci_change_irq_level() local
432 PCIBus *bus = PCI_BUS(obj); in pcibus_reset_hold() local
462 PCIBus *bus = pci_get_bus(d); in pci_device_root_bus() local
545 PCIBus *bus; in pci_root_bus_new() local
591 PCIBus *bus; in pci_register_root_bus() local
1669 PCIBus *bus; in pci_device_route_intx_to_irq() local
[all …]
H A Dpci-qmp-cmds.c68 static PciBridgeInfo *qmp_query_pci_bridge(PCIDevice *dev, PCIBus *bus, in qmp_query_pci_bridge()
106 static PciDeviceInfo *qmp_query_pci_device(PCIDevice *dev, PCIBus *bus, in qmp_query_pci_device()
157 static PciDeviceInfoList *qmp_query_pci_devices(PCIBus *bus, int bus_num) in qmp_query_pci_devices()
173 static PciInfo *qmp_query_pci_bus(PCIBus *bus, int bus_num) in qmp_query_pci_bus()
H A Dpcie_port.c139 PCIDevice *pcie_find_port_by_pn(PCIBus *bus, uint8_t pn) in pcie_find_port_by_pn()
165 PCIDevice *pcie_find_port_first(PCIBus *bus) in pcie_find_port_first()
184 int pcie_count_ds_ports(PCIBus *bus) in pcie_count_ds_ports()
203 BusState *bus) in pcie_slot_is_hotpluggbale_bus()
/qemu/hw/misc/
H A Dauxbus.c65 AUXBus *bus; in aux_bus_init() local
81 void aux_bus_realize(AUXBus *bus) in aux_bus_realize()
89 AUXBus *bus = AUX_BUS(qdev_get_parent_bus(dev)); in aux_map_slave() local
93 static bool aux_bus_is_bridge(AUXBus *bus, DeviceState *dev) in aux_bus_is_bridge()
98 I2CBus *aux_get_i2c_bus(AUXBus *bus) in aux_get_i2c_bus()
103 AUXReply aux_request(AUXBus *bus, AUXCommand cmd, uint32_t address, in aux_request()
292 AUXBus *bus = AUX_BUS(qdev_get_parent_bus(dev)); in aux_slave_dev_print() local
/qemu/hw/ide/
H A Dide-bus.c40 static void idebus_unrealize(BusState *bus) in idebus_unrealize()
74 IDEDevice *ide_bus_create_drive(IDEBus *bus, int unit, DriveInfo *drive) in ide_bus_create_drive()
86 int ide_get_geometry(BusState *bus, int unit, in ide_get_geometry()
101 int ide_get_bios_chs_trans(BusState *bus, int unit) in ide_get_bios_chs_trans()
/qemu/hw/acpi/
H A Dpcihp.c54 PCIBus *bus; member
57 static int acpi_pcihp_get_bsel(PCIBus *bus) in acpi_pcihp_get_bsel()
79 static void *acpi_set_bsel(PCIBus *bus, void *opaque) in acpi_set_bsel()
104 PCIBus *bus; in acpi_set_pci_info() local
124 static void acpi_pcihp_test_hotplug_bus(PCIBus *bus, void *opaque) in acpi_pcihp_test_hotplug_bus()
187 PCIBus *bus = acpi_pcihp_find_hotplug_bus(s, bsel); in acpi_pcihp_eject_slot() local
233 PCIBus *bus = acpi_pcihp_find_hotplug_bus(s, bsel); in acpi_pcihp_update_hotplug_bus() local
291 PCIBus *bus; in acpi_pcihp_device_plug_cb() local
374 bool acpi_pcihp_is_hotpluggbale_bus(AcpiPciHpState *s, BusState *bus) in acpi_pcihp_is_hotpluggbale_bus()
441 PCIBus *bus; in pci_write() local
/qemu/hw/isa/
H A Disa-bus.c77 void isa_bus_register_input_irqs(ISABus *bus, qemu_irq *irqs_in) in isa_bus_register_input_irqs()
82 qemu_irq isa_bus_get_irq(ISABus *bus, unsigned irqnum) in isa_bus_get_irq()
107 void isa_bus_dma(ISABus *bus, IsaDma *dma8, IsaDma *dma16) in isa_bus_dma()
115 IsaDma *isa_bus_get_dma(ISABus *bus, int nchan) in isa_bus_get_dma()
166 ISADevice *isa_create_simple(ISABus *bus, const char *name) in isa_create_simple()
175 bool isa_realize_and_unref(ISADevice *dev, ISABus *bus, Error **errp) in isa_realize_and_unref()
185 ISADevice *isa_vga_init(ISABus *bus) in isa_vga_init()
/qemu/net/can/
H A Dcan_core.c80 CanBusState *bus = (CanBusState *)object; in can_bus_instance_init() local
85 int can_bus_insert_client(CanBusState *bus, CanBusClientState *client) in can_bus_insert_client()
94 CanBusState *bus = client->bus; in can_bus_remove_client() local
108 CanBusState *bus = client->bus; in can_bus_client_send() local
/qemu/hw/ipack/
H A Dipack.c19 IPackDevice *ipack_device_find(IPackBus *bus, int32_t slot) in ipack_device_find()
33 void ipack_bus_init(IPackBus *bus, size_t bus_size, in ipack_bus_init()
46 IPackBus *bus = IPACK_BUS(qdev_get_parent_bus(dev)); in ipack_device_realize() local
/qemu/hw/ppc/
H A Dpnv_i2c.c41 I2CBus *bus = pnv_i2c_get_bus(i2c); in pnv_i2c_update_irq() local
129 I2CBus *bus = pnv_i2c_get_bus(i2c); in pnv_i2c_fifo_flush() local
167 I2CBus *bus = pnv_i2c_get_bus(i2c); in pnv_i2c_handle_cmd() local
223 I2CBus *bus = pnv_i2c_get_bus(i2c); in pnv_i2c_fifo_in() local
258 I2CBus *bus = pnv_i2c_get_bus(i2c); in pnv_i2c_fifo_out() local
364 I2CBus *bus = pnv_i2c_get_bus(i2c); in pnv_i2c_xscom_write() local
/qemu/hw/nubus/
H A Dnubus-bus.c81 static void nubus_unrealize(BusState *bus) in nubus_unrealize()
88 static void nubus_realize(BusState *bus, Error **errp) in nubus_realize()
125 BusState *bus = qdev_get_parent_bus(dev); in nubus_get_dev_path() local
137 static bool nubus_check_address(BusState *bus, DeviceState *dev, Error **errp) in nubus_check_address()
/qemu/hw/usb/
H A Dbus.c84 void usb_bus_new(USBBus *bus, size_t bus_size, in usb_bus_new()
96 void usb_bus_release(USBBus *bus) in usb_bus_release()
343 USBBus *bus; in usb_register_companion() local
384 void usb_unregister_port(USBBus *bus, USBPort *port) in usb_unregister_port()
395 USBBus *bus = usb_bus_from_device(dev); in usb_claim_port() local
441 USBBus *bus = usb_bus_from_device(dev); in usb_release_port() local
485 USBBus *bus = usb_bus_from_device(dev); in usb_check_attach() local
523 USBBus *bus = usb_bus_from_device(dev); in usb_device_detach() local
551 USBBus *bus = usb_bus_from_device(dev); in usb_bus_dev_print() local
604 USBBus *bus; in qmp_x_query_usb() local
[all …]

12345678910>>...12