/qemu/hw/misc/ |
H A D | omap_clk.c | 30 struct clk *parent; member 77 .parent = &ck_ref, 84 .parent = &ck_ref, 117 .parent = &dpll1, 130 .parent = &dpll1, 138 .parent = &dpll1, 154 .parent = &clkm1, 1135 parent = clk->parent->running; in omap_clk_update() 1170 for (i = clk; i->parent; i = i->parent) { in omap_clk_rate_update() 1187 clk->parent = parent; in omap_clk_reparent() [all …]
|
/qemu/util/ |
H A D | interval-tree.c | 149 RBNode *parent; in rb_next() local 171 while ((parent = rb_parent(node)) && node == parent->rb_right) { in rb_next() 172 node = parent; in rb_next() 175 return parent; in rb_next() 181 if (!parent) { in rb_change_child() 210 if (unlikely(!parent)) { in rb_insert_augmented() 276 parent = node; in rb_insert_augmented() 321 parent = node; in rb_insert_augmented() 553 tmp = parent; in rb_erase_augmented() 561 tmp = parent; in rb_erase_augmented() [all …]
|
H A D | qtree.c | 770 balance = parent = path[--idx]; in q_tree_remove_internal() 771 g_assert(!parent || parent->left == node || parent->right == node); in q_tree_remove_internal() 772 left_node = (parent && node == parent->left); in q_tree_remove_internal() 776 if (!parent) { in q_tree_remove_internal() 781 parent->balance += 1; in q_tree_remove_internal() 785 parent->balance -= 1; in q_tree_remove_internal() 792 if (!parent) { in q_tree_remove_internal() 796 parent->balance += 1; in q_tree_remove_internal() 808 if (parent == NULL) { in q_tree_remove_internal() 861 if (!parent) { in q_tree_remove_internal() [all …]
|
/qemu/scripts/qapi/ |
H A D | source.py | 36 def __init__(self, fname: str, parent: Optional['QAPISourceInfo']): 39 self.parent = parent 41 parent.pragma if parent else QAPISchemaPragma() 66 parent = self.parent 67 while parent: 68 ret = 'In file included from %s:\n' % parent.loc() + ret 69 parent = parent.parent
|
/qemu/hw/core/ |
H A D | bus.c | 109 bus->parent = parent; in qbus_init_internal() 113 } else if (bus->parent && bus->parent->id) { in qbus_init_internal() 115 bus_id = bus->parent->num_child_bus; in qbus_init_internal() 127 if (bus->parent) { in qbus_init_internal() 129 bus->parent->num_child_bus++; in qbus_init_internal() 144 assert(bus->parent); in bus_unparent() 151 bus->parent->num_child_bus--; in bus_unparent() 152 bus->parent = NULL; in bus_unparent() 159 qbus_init_internal(bus, parent, name); in qbus_init() 167 qbus_init_internal(bus, parent, name); in qbus_new() [all …]
|
/qemu/tests/unit/ |
H A D | check-qom-proplist.c | 161 .parent = TYPE_OBJECT, 303 .parent = TYPE_OBJECT, 313 .parent = TYPE_OBJECT, 323 .parent = TYPE_OBJECT, 345 parent, in test_dummy_createv() 372 va_start(vargs, parent); in new_helper() 388 parent, in test_dummy_createlist() 481 parent, in test_dummy_badenum() 508 parent, in test_dummy_getenum() 573 parent, in test_dummy_iterator() [all …]
|
/qemu/hw/dma/ |
H A D | pl330.c | 134 PL330State *parent; member 210 PL330State *parent; member 503 s->parent = parent; in pl330_queue_init() 542 s->parent->hi_seqn[tag]++; in pl330_queue_put_insn() 578 s->parent->lo_seqn[e->tag]++; in pl330_queue_remove_insn() 607 ch->parent->num_faulting++; in pl330_fault() 655 PL330State *s = ch->parent; in pl330_dmaend() 728 s = &ch->parent->chan[chan_id]; in pl330_dmago() 996 if (~ch->parent->inten & ch->parent->ev_status & 1 << ev_id) { in pl330_dmawfe() 1615 s->chan[i].parent = s; in pl330_realize() [all …]
|
/qemu/python/qemu/qmp/ |
H A D | qmp_tui.py | 432 def __init__(self, parent: App) -> None: 434 self.parent = parent 497 def __init__(self, parent: App) -> None: 511 def __init__(self, parent: App) -> None: 512 self.parent = parent 545 def __init__(self, parent: App) -> None: 546 self.parent = parent 549 self.history = HistoryBox(parent) 583 def __init__(self, parent: App) -> None: 584 self.parent = parent [all …]
|
/qemu/tests/qtest/libqos/ |
H A D | qos_external.c | 96 QOSGraphObject *parent = NULL; in allocate_objects() local 116 parent = obj; in allocate_objects() 131 obj = parent->get_driver(parent, path[current]); in allocate_objects() 141 obj = parent->get_device(parent, path[current]); in allocate_objects()
|
H A D | i2c-omap.c | 48 qtest_writew(s->parent.qts, s->addr + OMAP_I2C_SA, data); in omap_i2c_set_slave_addr() 49 data = qtest_readw(s->parent.qts, s->addr + OMAP_I2C_SA); in omap_i2c_set_slave_addr() 56 OMAPI2C *s = container_of(i2c, OMAPI2C, parent); in omap_i2c_send() 100 OMAPI2C *s = container_of(i2c, OMAPI2C, parent); in omap_i2c_recv() 162 return &s->parent; in omap_i2c_get_driver() 174 data = qtest_readw(s->parent.qts, s->addr + OMAP_I2C_REV); in omap_i2c_start_hw() 185 s->parent.send = omap_i2c_send; in omap_i2c_init() 186 s->parent.recv = omap_i2c_recv; in omap_i2c_init() 187 s->parent.qts = qts; in omap_i2c_init()
|
/qemu/backends/ |
H A D | rng-builtin.c | 18 RngBackend parent; member 26 while (!QSIMPLEQ_EMPTY(&s->parent.requests)) { in rng_builtin_receive_entropy_bh() 27 RngRequest *req = QSIMPLEQ_FIRST(&s->parent.requests); in rng_builtin_receive_entropy_bh() 33 rng_backend_finalize_request(&s->parent, req); in rng_builtin_receive_entropy_bh() 67 .parent = TYPE_RNG_BACKEND,
|
H A D | rng-random.c | 23 RngBackend parent; member 40 while (!QSIMPLEQ_EMPTY(&s->parent.requests)) { in entropy_available() 41 RngRequest *req = QSIMPLEQ_FIRST(&s->parent.requests); in entropy_available() 52 rng_backend_finalize_request(&s->parent, req); in entropy_available() 63 if (QSIMPLEQ_EMPTY(&s->parent.requests)) { in rng_random_request_entropy() 141 .parent = TYPE_RNG_BACKEND,
|
H A D | rng-egd.c | 25 RngBackend parent; member 58 QSIMPLEQ_FOREACH(req, &s->parent.requests, next) { in rng_egd_chr_can_read() 70 while (size > 0 && !QSIMPLEQ_EMPTY(&s->parent.requests)) { in rng_egd_chr_read() 71 RngRequest *req = QSIMPLEQ_FIRST(&s->parent.requests); in rng_egd_chr_read() 82 rng_backend_finalize_request(&s->parent, req); in rng_egd_chr_read() 158 .parent = TYPE_RNG_BACKEND,
|
/qemu/contrib/vhost-user-blk/ |
H A D | vhost-user-blk.c | 37 VugDev parent; member 90 gdev = container_of(vu_dev, VugDev, parent); in vub_panic_cb() 91 vdev_blk = container_of(gdev, VubDev, parent); in vub_panic_cb() 101 VugDev *gdev = &req->vdev_blk->parent; in vub_req_complete() 102 VuDev *vu_dev = &gdev->parent; in vub_req_complete() 227 VugDev *gdev = &vdev_blk->parent; in vub_virtio_process_req() 228 VuDev *vu_dev = &gdev->parent; in vub_virtio_process_req() 337 gdev = container_of(vu_dev, VugDev, parent); in vub_process_vq() 369 gdev = container_of(dev, VugDev, parent); in vub_get_features() 407 gdev = container_of(vu_dev, VugDev, parent); in vub_get_config() [all …]
|
/qemu/hw/ipmi/ |
H A D | ipmi_bmc_extern.c | 68 IPMIBmc parent; member 151 IPMIInterface *s = ibe->parent.intf; in extern_timeout() 190 IPMIInterface *s = ibe->parent.intf; in ipmi_bmc_extern_handle_command() 239 IPMIInterface *s = ibe->parent.intf; in handle_hw_op() 287 IPMIInterfaceClass *k = IPMI_INTERFACE_GET_CLASS(ibe->parent.intf); in handle_msg() 386 IPMIInterface *s = ibe->parent.intf; in chr_event() 401 if (k->do_hw_op(ibe->parent.intf, IPMI_POWEROFF_CHASSIS, 1) == 0) { in chr_event() 408 if (k->do_hw_op(ibe->parent.intf, IPMI_RESET_CHASSIS, 1) == 0) { in chr_event() 411 if (k->do_hw_op(ibe->parent.intf, IPMI_SEND_NMI, 1) == 0) { in chr_event() 465 IPMIInterface *ii = ibe->parent.intf; in ipmi_bmc_extern_post_migrate() [all …]
|
/qemu/hw/virtio/ |
H A D | virtio-bus.c | 57 klass->pre_plugged(qbus->parent, &local_err); in virtio_bus_device_plugged() 74 klass->device_plugged(qbus->parent, &local_err); in virtio_bus_device_plugged() 91 vdev->dma_as = klass->get_dma_as(qbus->parent); in virtio_bus_device_plugged() 124 klass->device_unplugged(qbus->parent); in virtio_bus_device_unplugged() 222 DeviceState *proxy = DEVICE(BUS(bus)->parent); in virtio_bus_start_ioeventfd() 267 DeviceState *proxy = DEVICE(BUS(bus)->parent); in virtio_bus_ioeventfd_enabled() 280 DeviceState *proxy = DEVICE(BUS(bus)->parent); in virtio_bus_set_host_notifier() 328 DeviceState *proxy = DEVICE(bus->parent); in virtio_bus_get_dev_path() 348 return klass->iommu_enabled(qbus->parent); in virtio_bus_device_iommu_enabled() 360 .parent = TYPE_BUS,
|
H A D | virtio-input-pci.c | 116 .parent = TYPE_VIRTIO_PCI, 124 .parent = TYPE_VIRTIO_INPUT_PCI, 131 .parent = TYPE_VIRTIO_INPUT_HID_PCI, 139 .parent = TYPE_VIRTIO_INPUT_HID_PCI, 147 .parent = TYPE_VIRTIO_INPUT_HID_PCI, 154 .parent = TYPE_VIRTIO_INPUT_HID_PCI,
|
/qemu/hw/pci-host/ |
H A D | pnv_phb.c | 41 static bool pnv_parent_fixup(Object *parent, BusState *parent_bus, in pnv_parent_fixup() argument 49 if (child->parent == parent) { in pnv_parent_fixup() 55 object_property_add_child(parent, dev_id ? dev_id : default_id, child); in pnv_parent_fixup() 84 Object *parent = NULL; in pnv_phb_user_device_init() local 91 parent = pnv_phb_user_get_parent(chip, phb, errp); in pnv_phb_user_device_init() 92 if (!parent) { in pnv_phb_user_device_init() 101 if (!pnv_parent_fixup(parent, qdev_get_parent_bus(DEVICE(chip)), in pnv_phb_user_device_init() 338 .parent = TYPE_PCIE_HOST_BRIDGE, 345 .parent = TYPE_PCIE_ROOT_PORT,
|
/qemu/hw/pci/ |
H A D | pci_bridge.c | 165 static void pci_bridge_init_vga_aliases(PCIBridge *br, PCIBus *parent, in pci_bridge_init_vga_aliases() argument 191 PCIBus *parent = pci_get_bus(pd); in pci_bridge_region_init() local 199 parent->address_space_mem, in pci_bridge_region_init() 205 parent->address_space_mem, in pci_bridge_region_init() 211 parent->address_space_io, in pci_bridge_region_init() 214 pci_bridge_init_vga_aliases(br, parent, w->alias_vga); in pci_bridge_region_init() 220 PCIBus *parent = pci_get_bus(pd); in pci_bridge_region_del() local 222 memory_region_del_subregion(parent->address_space_io, &w->alias_io); in pci_bridge_region_del() 344 PCIBus *parent = pci_get_bus(dev); in pci_bridge_initfn() local 388 QLIST_INSERT_HEAD(&parent->child, sec_bus, sibling); in pci_bridge_initfn() [all …]
|
/qemu/hw/intc/ |
H A D | loongson_liointc.c | 100 int parent = PARENT_COREx_IPy(core, ip); in update_irq() local 101 if (p->parent_state[parent] != in update_irq() 103 p->parent_state[parent] = !p->parent_state[parent]; in update_irq() 104 qemu_set_irq(p->parent_irq[parent], p->parent_state[parent]); in update_irq() 239 .parent = TYPE_SYS_BUS_DEVICE,
|
/qemu/qom/ |
H A D | object.c | 68 const char *parent; member 116 ti->parent = g_strdup(info->parent); in type_new() 180 assert(info->parent); in type_register() 330 TypeImpl *parent; in type_initialize() local 356 if (parent) { in type_initialize() 363 memcpy(ti->class, parent->class, parent->class_size); in type_initialize() 401 while (parent) { in type_initialize() 405 parent = type_get_parent(parent); in type_initialize() 715 if (obj->parent) { in object_unparent() 1798 child->parent = NULL; in object_finalize_child_property() [all …]
|
/qemu/tests/qtest/ |
H A D | ahci-test.c | 117 QOSState *tmp = to->parent; in ahci_migrate() 130 migrate(from->parent, to->parent, uri); in ahci_migrate() 136 to->parent = tmp; in ahci_migrate() 139 tmp = from->parent; in ahci_migrate() 142 from->parent = tmp; in ahci_migrate() 160 s->parent = qtest_pc_vboot(cli, ap); in ahci_vboot() 199 QOSState *qs = ahci->parent; in ahci_shutdown() 1059 guest_free(&ahci->parent->alloc, ptr); in test_dma_fragmented() 1675 rsp = qtest_qmp_receive(ahci->parent->qts); in test_atapi_tray() 1691 ahci->parent->qts, in test_atapi_tray() [all …]
|
/qemu/hw/9pfs/ |
H A D | 9p-synth.c | 68 QLIST_INSERT_HEAD_RCU(&parent->child, node, sibling); in v9fs_add_dir_node() 72 int qemu_v9fs_synth_mkdir(V9fsSynthNode *parent, int mode, in qemu_v9fs_synth_mkdir() argument 83 if (!parent) { in qemu_v9fs_synth_mkdir() 84 parent = &synth_root; in qemu_v9fs_synth_mkdir() 87 QLIST_FOREACH(tmp, &parent->child, sibling) { in qemu_v9fs_synth_mkdir() 94 v9fs_add_dir_node(node, parent->attr->mode, "..", in qemu_v9fs_synth_mkdir() 95 parent->attr, parent->attr->inode); in qemu_v9fs_synth_mkdir() 114 if (!parent) { in qemu_v9fs_synth_add_file() 115 parent = &synth_root; in qemu_v9fs_synth_add_file() 119 QLIST_FOREACH(tmp, &parent->child, sibling) { in qemu_v9fs_synth_add_file() [all …]
|
/qemu/hw/s390x/ |
H A D | virtio-ccw-input.c | 96 .parent = TYPE_VIRTIO_CCW_DEVICE, 104 .parent = TYPE_VIRTIO_INPUT_CCW, 111 .parent = TYPE_VIRTIO_INPUT_HID_CCW, 118 .parent = TYPE_VIRTIO_INPUT_HID_CCW, 125 .parent = TYPE_VIRTIO_INPUT_HID_CCW,
|
/qemu/pc-bios/ |
H A D | canyonlands.dts | 18 dcr-parent = <&{/cpus/cpu@0}>; 71 interrupt-parent = <&UIC0>; 83 interrupt-parent = <&UIC0>; 95 interrupt-parent = <&UIC0>; 123 interrupt-parent = <&UIC1>; 142 interrupt-parent = <&UIC0>; 158 interrupt-parent = <&UIC2>; 168 interrupt-parent = <&UIC2>; 176 interrupt-parent = <&UIC2>; 196 interrupt-parent = <&UIC3>; [all …]
|