Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 1266) sorted by relevance

12345678910>>...51

/qemu/hw/misc/
H A Domap_clk.c30 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 Dinterval-tree.c149 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 Dqtree.c770 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 Dsource.py36 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 Dbus.c109 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 Dcheck-qom-proplist.c161 .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 Dpl330.c134 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 Dqmp_tui.py432 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 Dqos_external.c96 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 Di2c-omap.c48 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 Drng-builtin.c18 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 Drng-random.c23 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 Drng-egd.c25 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 Dvhost-user-blk.c37 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 Dipmi_bmc_extern.c68 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 Dvirtio-bus.c57 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 Dvirtio-input-pci.c116 .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 Dpnv_phb.c41 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 Dpci_bridge.c165 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 Dloongson_liointc.c100 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 Dobject.c68 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 Dahci-test.c117 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 D9p-synth.c68 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 Dvirtio-ccw-input.c96 .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 Dcanyonlands.dts18 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 …]

12345678910>>...51