| /qemu/tests/unit/ |
| A D | test-interval-tree.c | 13 static IntervalTreeRoot root; variable 33 g_assert(root.rb_root.rb_node == NULL); in test_empty() 34 g_assert(root.rb_leftmost == NULL); in test_empty() 44 interval_tree_insert(&nodes[0], &root); in test_find_one_point() 55 interval_tree_remove(&nodes[0], &root); in test_find_one_point() 56 g_assert(root.rb_root.rb_node == NULL); in test_find_one_point() 57 g_assert(root.rb_leftmost == NULL); in test_find_one_point() 69 interval_tree_insert(&nodes[0], &root); in test_find_two_point() 70 interval_tree_insert(&nodes[1], &root); in test_find_two_point() 79 interval_tree_remove(&nodes[1], &root); in test_find_two_point() [all …]
|
| A D | check-block-qdict.c | 46 QDict *root = qdict_new(); in qdict_flatten_test() local 104 qdict_put(root, "e", e); in qdict_flatten_test() 105 qdict_put(root, "f", f); in qdict_flatten_test() 106 qdict_put_int(root, "g", 4); in qdict_flatten_test() 107 qdict_put(root, "y", y); in qdict_flatten_test() 108 qdict_put(root, "z", z); in qdict_flatten_test() 110 qdict_flatten(root); in qdict_flatten_test() 117 g_assert(qdict_get_int(root, "f.c") == 2); in qdict_flatten_test() 119 g_assert(qdict_get_int(root, "g") == 4); in qdict_flatten_test() 123 g_assert(qdict_size(root) == 10); in qdict_flatten_test() [all …]
|
| A D | test-bdrv-graph-mod.c | 132 BlockBackend *root = blk_new(qemu_get_aio_context(), in test_update_perm_tree() local 138 blk_insert_bs(root, bs, &error_abort); in test_update_perm_tree() 149 blk_unref(root); in test_update_perm_tree() 198 BlockBackend *root = blk_new(qemu_get_aio_context(), 0, BLK_PERM_ALL); in test_should_update_child() local 203 blk_insert_bs(root, bs, &error_abort); in test_should_update_child() 220 blk_unref(root); in test_should_update_child()
|
| A D | test-logging.c | 179 static void rmdir_full(gchar const *root) in rmdir_full() argument 181 GDir *root_gdir = g_dir_open(root, 0, NULL); in rmdir_full() 186 gchar *entry_path = g_build_filename(root, entry_name, NULL); in rmdir_full() 191 g_assert(g_rmdir(root) == 0); in rmdir_full()
|
| /qemu/hw/pci-host/ |
| A D | designware.c | 90 root->msi.intr[0].status |= BIT(val) & root->msi.intr[0].enable; in designware_pcie_root_msi_write() 92 if (root->msi.intr[0].status & ~root->msi.intr[0].mask) { in designware_pcie_root_msi_write() 156 val = root->msi.base; in designware_pcie_root_config_read() 180 val = root->atu_viewport; in designware_pcie_root_config_read() 221 DesignwarePCIERoot *root = viewport->root; in designware_pcie_root_data_access() local 316 root->msi.base |= val; in designware_pcie_root_config_write() 345 root->atu_viewport = val; in designware_pcie_root_config_write() 455 viewport->root = root; in designware_pcie_root_realize() 505 memory_region_init_io(&root->msi.iomem, OBJECT(root), in designware_pcie_root_realize() 725 VMSTATE_STRUCT(root, [all …]
|
| A D | xilinx-pcie.c | 140 qdev_realize(DEVICE(&s->root), BUS(pci->bus), &error_fatal); in xilinx_pcie_host_realize() 152 XilinxPCIERoot *root = &s->root; in xilinx_pcie_host_init() local 154 object_initialize_child(obj, "root", root, TYPE_XILINX_PCIE_ROOT); in xilinx_pcie_host_init() 155 qdev_prop_set_int32(DEVICE(root), "addr", PCI_DEVFN(0, 0)); in xilinx_pcie_host_init() 156 qdev_prop_set_bit(DEVICE(root), "multifunction", false); in xilinx_pcie_host_init()
|
| /qemu/hw/virtio/ |
| A D | virtio-nsm.c | 96 if (!root) { in error_response() 114 if (root) { in error_response() 146 if (!root) { in handle_get_random() 173 if (root) { in handle_get_random() 218 if (!root) { in handle_describe_nsm() 276 if (root) { in handle_describe_nsm() 398 if (!root) { in handle_describe_pcr() 427 if (root) { in handle_describe_pcr() 619 if (root) { in handle_extend_pcr() 758 if (root) { in handle_lock_pcr() [all …]
|
| /qemu/util/ |
| A D | interval-tree.c | 182 qatomic_set(&root->rb_node, new); in rb_change_child() 198 rb_change_child(old, new, parent, root); in rb_rotate_set_parents() 343 root->rb_leftmost = node; in rb_insert_augmented_cached() 546 rb_change_child(node, child, parent, root); in rb_erase_augmented() 559 rb_change_child(node, tmp, parent, root); in rb_erase_augmented() 629 rb_erase_color(rebalance, root, augment); in rb_erase_augmented() 636 if (root->rb_leftmost == node) { in rb_erase_augmented_cached() 637 root->rb_leftmost = rb_next(node); in rb_erase_augmented_cached() 800 if (!root || !root->rb_root.rb_node) { in interval_tree_iter_first() 817 node = rb_to_itree(root->rb_root.rb_node); in interval_tree_iter_first() [all …]
|
| A D | selfmap.c | 15 IntervalTreeRoot *root; in read_self_maps() local 23 root = g_new0(IntervalTreeRoot, 1); in read_self_maps() 74 interval_tree_insert(&e->itree, root); in read_self_maps() 82 return root; in read_self_maps() 103 void free_self_maps(IntervalTreeRoot *root) in free_self_maps() argument 105 if (root) { in free_self_maps() 106 free_rbnode(root->rb_root.rb_node); in free_self_maps() 107 g_free(root); in free_self_maps()
|
| A D | qtree.c | 233 if (!tree->root) { in q_tree_node_first() 237 tmp = tree->root; in q_tree_node_first() 346 tree->root = NULL; in q_tree_remove_all() 547 if (!tree->root) { in q_tree_insert_internal() 555 node = tree->root; in q_tree_insert_internal() 736 if (!tree->root) { in q_tree_remove_internal() 742 node = tree->root; in q_tree_remove_internal() 1032 if (!tree->root) { in q_tree_foreach() 1075 if (!tree->root) { in q_tree_search_node() 1133 if (!tree->root) { in q_tree_height() [all …]
|
| /qemu/tests/functional/qemu_test/ |
| A D | config.py | 23 root = os.getenv('QEMU_BUILD_ROOT') 24 if root is not None: 25 return Path(root) 30 root = os.path.join(_source_dir(), 'build') 31 if os.path.exists(root): 32 return Path(root)
|
| /qemu/docs/system/s390x/ |
| A D | vfio-ccw.rst | 19 [root@host ~]# uuidgen 30 [root@host ~]# driverctl -b css set-override 0.0.0313 vfio_ccw 31 [root@host ~]# mdevctl define -u 7e270a25-e163-4922-af60-757fc8ed48c6 \ 39 [root@host ~]# lscss | grep 0.0.2b09 | awk '{print $2}' 45 [root@host ~]# echo 0.0.0313 > /sys/bus/css/devices/0.0.0313/driver/unbind 46 [root@host ~]# echo 0.0.0313 > /sys/bus/css/drivers/vfio_ccw/bind 50 [root@host ~]# echo "7e270a25-e163-4922-af60-757fc8ed48c6" > \ 65 [root@guest ~]# lscss -d 0.0.1234 69 [root@guest ~]# chccwdev -e 0.0.1234 72 [root@guest ~]# dmesg -t
|
| /qemu/include/qemu/ |
| A D | interval-tree.h | 51 static inline bool interval_tree_is_empty(const IntervalTreeRoot *root) in interval_tree_is_empty() argument 53 return root->rb_root.rb_node == NULL; in interval_tree_is_empty() 63 void interval_tree_insert(IntervalTreeNode *node, IntervalTreeRoot *root); 72 void interval_tree_remove(IntervalTreeNode *node, IntervalTreeRoot *root); 83 IntervalTreeNode *interval_tree_iter_first(IntervalTreeRoot *root,
|
| /qemu/docs/ |
| A D | pcie_pci_bridge.txt | 16 can be hot-plugged into appropriate root port (requires additional actions, 28 Motivation - now on init any PCI Express root port which doesn't have 35 Red Hat vendor-specific PCI capability, added to the root port 65 set to -1 to leave root port's default behavior unchanged. 73 -device pcie-root-port,bus=pcie.0,id=rp1,slot=1 \ 74 -device pcie-root-port,bus=pcie.0,id=rp2,slot=2 \ 75 -device pcie-root-port,bus=pcie.0,id=rp3,slot=3,bus-reserve=1 \ 88 2 QEMU generic root ports without this capability; 89 - 2 PCIE-PCI bridges plugged into 2 different root ports; 92 - PCIE-PCI bridge, plugged into QEMU generic root port; [all …]
|
| /qemu/hw/i386/kvm/ |
| A D | xenstore_impl.c | 56 XsNode *root; member 64 XsNode *root; member 853 *rootp = &s->root; in init_walk_op() 861 *rootp = &tx->root; in init_walk_op() 952 tx->root = xs_node_ref(s->root); in xs_impl_transaction_start() 1031 s->root = tx->root; in transaction_commit() 1032 tx->root = NULL; in transaction_commit() 1365 if (tx->root) { in xs_tx_free() 1656 g_assert(t->root); in lookup_tx_node() 1837 s->root = NULL; in xs_impl_deserialize() [all …]
|
| /qemu/docs/config/ |
| A D | q35-virtio-serial.cfg | 80 driver = "pcie-root-port" 88 driver = "pcie-root-port" 95 driver = "pcie-root-port" 102 driver = "pcie-root-port" 109 driver = "pcie-root-port" 116 driver = "pcie-root-port" 123 driver = "pcie-root-port" 130 driver = "pcie-root-port"
|
| A D | q35-virtio-graphical.cfg | 75 driver = "pcie-root-port" 83 driver = "pcie-root-port" 90 driver = "pcie-root-port" 97 driver = "pcie-root-port" 104 driver = "pcie-root-port" 111 driver = "pcie-root-port" 118 driver = "pcie-root-port" 125 driver = "pcie-root-port"
|
| A D | mach-virt-serial.cfg | 130 driver = "pcie-root-port" 138 driver = "pcie-root-port" 145 driver = "pcie-root-port" 152 driver = "pcie-root-port" 159 driver = "pcie-root-port" 166 driver = "pcie-root-port" 173 driver = "pcie-root-port" 180 driver = "pcie-root-port"
|
| A D | mach-virt-graphical.cfg | 124 driver = "pcie-root-port" 132 driver = "pcie-root-port" 139 driver = "pcie-root-port" 146 driver = "pcie-root-port" 153 driver = "pcie-root-port" 160 driver = "pcie-root-port" 167 driver = "pcie-root-port" 174 driver = "pcie-root-port"
|
| /qemu/qapi/ |
| A D | qobject-output-visitor.c | 37 QObject *root; /* Root of the output visit */ member 57 assert(qov->root); in qobject_output_push_obj() 90 assert(!qov->root); in qobject_output_add_obj() 91 qov->root = value; in qobject_output_add_obj() 231 assert(qov->root && QSLIST_EMPTY(&qov->stack)); in qobject_output_complete() 234 *qov->result = qobject_ref(qov->root); in qobject_output_complete() 249 qobject_unref(qov->root); in qobject_output_free()
|
| /qemu/tests/qemu-iotests/ |
| A D | testenv.py | 148 def root(*names: str) -> str: function 155 self.qemu_prog = os.getenv('QEMU_PROG', root(f'qemu-system-{arch}')) 157 pattern = root('qemu-system-*') 165 self.qemu_img_prog = os.getenv('QEMU_IMG_PROG', root('qemu-img')) 166 self.qemu_io_prog = os.getenv('QEMU_IO_PROG', root('qemu-io')) 167 self.qemu_nbd_prog = os.getenv('QEMU_NBD_PROG', root('qemu-nbd')) 168 self.qsd_prog = os.getenv('QSD_PROG', root('storage-daemon',
|
| A D | 262 | 49 root = "drive0-quorum" 51 root = "drive0-verify" 53 vm.add_device('virtio-blk,drive=%s,iothread=iothread0' % root)
|
| /qemu/contrib/elf2dmp/ |
| A D | pdb.c | 58 const uint8_t *root = r->modimage; in pdb_find_public_v3_symbol() local 62 sym = (const void *)(root + i); in pdb_find_public_v3_symbol() 240 r->ds.root = pdb_ds_read_file(r, 1); in pdb_reader_init() 241 if (!r->ds.root) { in pdb_reader_init() 258 g_free(r->ds.root); in pdb_reader_init() 269 g_free(r->ds.root); in pdb_reader_exit()
|
| /qemu/block/ |
| A D | block-backend.c | 46 BdrvChild *root; member 276 if (blk->root) { in blk_root_inactivate() 470 if (!blk->root) { in blk_new_open() 486 if (blk->root) { in blk_delete() 570 if (blk->root) { in blk_remove_all_bs() 762 return blk->root ? blk->root->bs : NULL; in blk_bs() 862 BdrvChild *root; in blk_remove_bs() local 889 root = blk->root; in blk_remove_bs() 890 blk->root = NULL; in blk_remove_bs() 2618 assert(blk->root); in blk_update_root_state() [all …]
|
| /qemu/system/ |
| A D | trace-events | 26 flatview_new(void *view, void *root) "%p (root %p)" 27 flatview_destroy(void *view, void *root) "%p (root %p)" 28 flatview_destroy_rcu(void *view, void *root) "%p (root %p)"
|