| /qemu/util/ |
| A D | qtree.c | 584 node = node->left; in q_tree_insert_internal() 602 node = node->right; in q_tree_insert_internal() 755 node = node->left; in q_tree_remove_internal() 762 node = node->right; in q_tree_remove_internal() 964 return node ? node->value : NULL; in q_tree_lookup() 1110 return node ? node->value : NULL; in q_tree_search() 1147 node = node->left; in q_tree_height() 1206 node = node->left; in q_tree_find_node() 1212 node = node->right; in q_tree_find_node() 1237 node = node->left; in q_tree_node_search() [all …]
|
| A D | aio-win32.c | 60 QLIST_REMOVE(node, node); in aio_remove_fd_handler() 143 QLIST_FOREACH(node, &ctx->aio_handlers, node) { in aio_set_event_notifier() 144 if (node->e == e && !node->deleted) { in aio_set_event_notifier() 197 QLIST_FOREACH_RCU(node, &ctx->aio_handlers, node) { in aio_prepare() 236 if (node->pfd.revents && node->io_notify) { in aio_pending() 272 node->io_notify(node->e); in aio_dispatch_handlers() 281 (node->io_read || node->io_write)) { in aio_dispatch_handlers() 284 node->io_read(node->opaque); in aio_dispatch_handlers() 288 node->io_write(node->opaque); in aio_dispatch_handlers() 304 QLIST_REMOVE(node, node); in aio_dispatch_handlers() [all …]
|
| A D | aio-posix.c | 57 QLIST_FOREACH(node, &ctx->aio_handlers, node) { in find_aio_handler() 97 QLIST_REMOVE(node, node); in aio_remove_fd_handler() 312 QLIST_REMOVE(node, node); in aio_free_deleted_handlers() 327 revents = node->pfd.revents & node->pfd.events; in aio_dispatch_handler() 344 node->io_poll_begin(node->opaque); in aio_dispatch_handler() 357 node->io_poll_ready(node->opaque); in aio_dispatch_handler() 373 node->io_read(node->opaque); in aio_dispatch_handler() 383 node->io_write(node->opaque); in aio_dispatch_handler() 442 if (node->io_poll(node->opaque)) { in run_poll_handlers_once() 494 node->io_poll_end(node->opaque); in remove_idle_poll_handlers() [all …]
|
| A D | interval-tree.c | 138 node->rb_left = node->rb_right = NULL; in rb_link_node() 156 if (node->rb_right) { in rb_next() 157 node = node->rb_right; in rb_next() 159 node = node->rb_left; in rb_next() 161 return node; in rb_next() 171 while ((parent = rb_parent(node)) && node == parent->rb_right) { in rb_next() 172 node = parent; in rb_next() 714 uint64_t start = node->start, last = node->last; in interval_tree_insert() 868 return node; in interval_tree_iter_next() 880 node->start, node->last, node->subtree_last); [all …]
|
| A D | rcu.c | 191 node->next = NULL; in enqueue() 216 node = head; in try_dequeue() 247 if (node == &dummy) { in try_dequeue() 248 enqueue(node); in try_dequeue() 252 return node; in try_dequeue() 257 struct rcu_head *node; in call_rcu_thread() local 289 while (!node) { in call_rcu_thread() 301 node->func(node); in call_rcu_thread() 308 void call_rcu1(struct rcu_head *node, void (*func)(struct rcu_head *node)) in call_rcu1() argument 310 node->func = func; in call_rcu1() [all …]
|
| A D | fdmon-io_uring.c | 115 AioHandler *node = QSLIST_FIRST(head); in dequeue() local 117 if (!node) { in dequeue() 132 return node; in dequeue() 175 io_uring_sqe_set_data(sqe, node); in add_poll_add_sqe() 185 io_uring_prep_poll_remove(sqe, node); in add_poll_remove_sqe() 208 AioHandler *node; in fill_sq_ring() local 216 add_poll_add_sqe(ctx, node); in fill_sq_ring() 219 add_poll_remove_sqe(ctx, node); in fill_sq_ring() 233 if (!node) { in process_cqe() 251 add_poll_add_sqe(ctx, node); in process_cqe() [all …]
|
| /qemu/tests/qtest/libqos/ |
| A D | libqos-malloc.c | 29 g_free(node); in mlist_delete() 34 MemBlock *node; in mlist_find_key() local 45 MemBlock *node; in mlist_find_space() local 73 return node->size + node->addr; in mlist_boundary() 99 node = mlist_join(head, left, node); in mlist_coalesce() 105 node = mlist_join(head, node, right); in mlist_coalesce() 164 next = node->addr + node->size; in mlist_check() 173 next = node->addr + node->size; in mlist_check() 182 if (!node) { in mlist_alloc() 198 if (!node) { in mlist_free() [all …]
|
| A D | qgraph.c | 51 QOSGraphNode *node; member 141 node->type = type; in create_node() 144 g_hash_table_insert(node_table, node->name, node); in create_node() 145 return node; in create_node() 158 g_free(node); in destroy_node() 290 const char *name = node->qemu_name ?: node->name; in build_driver_cmd_line() 338 .node = el, in qos_push() 381 return el->node; in qos_reverse_path() 405 v = s_el->node; in qos_traverse_graph() 803 if (node) { in qos_delete_cmd_line() [all …]
|
| /qemu/hw/core/ |
| A D | numa.c | 133 if ((node->has_mem && have_memdevs) || (node->memdev && have_mem)) { in parse_numa_node() 215 numa_state->hmat_lb[node->hierarchy][node->data_type]; in parse_numa_hmat_lb() 244 numa_state->hmat_lb[node->hierarchy][node->data_type] = hmat_lb; in parse_numa_hmat_lb() 302 node->initiator, node->target, UINT16_MAX - 1); in parse_numa_hmat_lb() 330 node->initiator, node->target); in parse_numa_hmat_lb() 409 if (node->level < 1 || node->level >= HMAT_LB_LEVELS) { in parse_numa_hmat_cache() 418 if (ms->numa_state->hmat_cache[node->node_id][node->level]) { in parse_numa_hmat_cache() 421 node->node_id, node->level); in parse_numa_hmat_cache() 437 "level=%u", node->size, node->level, in parse_numa_hmat_cache() 445 ms->numa_state->hmat_cache[node->node_id][node->level + 1] && in parse_numa_hmat_cache() [all …]
|
| /qemu/hw/9pfs/ |
| A D | 9p-synth.c | 58 node->attr = &node->actual_attr; in v9fs_add_dir_node() 66 node->private = node; in v9fs_add_dir_node() 67 pstrcpy(node->name, sizeof(node->name), name); in v9fs_add_dir_node() 127 node->attr = &node->actual_attr; in qemu_v9fs_synth_add_file() 185 synth_open->node = node; in synth_opendir() 194 V9fsSynthNode *node = synth_open->node; in synth_closedir() local 265 V9fsSynthNode *node = synth_open->node; in synth_readdir() local 280 synth_open->node = node; in synth_open() 297 V9fsSynthNode *node = synth_open->node; in synth_close() local 311 V9fsSynthNode *node = synth_open->node; in synth_pwritev() local [all …]
|
| /qemu/hw/hyperv/ |
| A D | hv-balloon-page_range_tree.c | 66 if (node) { in hvb_page_range_tree_insert() 67 node = g_tree_node_previous(node); in hvb_page_range_tree_insert() 72 if (node) { in hvb_page_range_tree_insert() 79 if (!node || in hvb_page_range_tree_insert() 106 for (node = g_tree_node_next(node); node; ) { in hvb_page_range_tree_insert() 130 node = g_tree_node_next(node); in hvb_page_range_tree_insert() 143 if (!node) { in hvb_page_range_tree_pop() 177 if (node) { in hvb_page_range_tree_intree_any() 182 node = g_tree_node_previous(node); in hvb_page_range_tree_intree_any() 189 if (!node) { in hvb_page_range_tree_intree_any() [all …]
|
| /qemu/tests/qemu-iotests/ |
| A D | 139 | 52 def addBlockDriverState(self, node): argument 53 file_node = '%s_file' % node 57 'node-name': node, 62 self.checkBlockDriverState(node) 71 'node-name': node, 76 self.checkBlockDriverState(node) 132 opts = {'node-name': node, 145 node = node, overlay = overlay) 152 opts = {'device': node, 153 'job-id': node, [all …]
|
| A D | 246 | 50 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 52 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 54 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 56 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 69 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 73 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 86 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 88 vm.qmp_log("block-dirty-bitmap-remove", node="drive0", 96 vm.qmp_log("block-dirty-bitmap-add", node="drive0", 112 vm.qmp_log("block-dirty-bitmap-remove", node="drive0", name="NewB") [all …]
|
| A D | 254.out | 15 "snapshot-node-name": "snap" 22 "node": "snap" 31 "node": "base" 34 "node": "snap", 42 "node": "snap", 52 "node": "base" 55 "node": "snap", 63 "node": "snap", 73 "node": "base" 76 "node": "snap", [all …]
|
| A D | 267 | 110 run_test -blockdev driver=file,filename="$TEST_IMG",node-name=file 111 run_test -blockdev driver=file,filename="$TEST_IMG",node-name=file \ 112 -blockdev driver=$IMGFMT,file=file,node-name=fmt 113 run_test -blockdev driver=file,filename="$TEST_IMG",node-name=file \ 114 -blockdev driver=raw,file=file,node-name=raw \ 115 -blockdev driver=$IMGFMT,file=raw,node-name=fmt 121 run_test -blockdev driver=file,filename="$TEST_IMG",node-name=file \ 122 -blockdev driver=$IMGFMT,file=file,node-name=fmt \ 123 -blockdev driver=copy-on-read,file=fmt,node-name=filter 133 -blockdev driver=file,filename="$TEST_IMG",node-name=file \ [all …]
|
| A D | 155 | 136 for node in result['return']: 137 if node['node-name'] == node_name: 138 return node 143 node = self.findBlockNode('source') 199 node = self.findBlockNode('target', 'qdev0') 200 self.assertCorrectBackingImage(node, None) 206 node = self.findBlockNode('target', 'qdev0') 207 self.assertCorrectBackingImage(node, back2_img) 213 node = self.findBlockNode('target', 'qdev0') 214 self.assertCorrectBackingImage(node, source_img) [all …]
|
| A D | 283.out | 1 {"execute": "blockdev-add", "arguments": {"driver": "null-co", "node-name": "target", "size": 10485… 3 …{"driver": "blkdebug", "image": {"driver": "null-co", "node-name": "base", "size": 1048576}, "node… 5 {"execute": "blockdev-add", "arguments": {"driver": "blkdebug", "image": "base", "node-name": "othe… 8 …t on node 'base': permissions 'write' are both required by node 'other' (uses node 'base' as 'imag… 12 {"execute": "blockdev-add", "arguments": {"driver": "null-co", "node-name": "source"}} 14 {"execute": "blockdev-add", "arguments": {"driver": "null-co", "node-name": "target"}} 16 …auto-dismiss": false, "auto-finalize": false, "device": "source", "filter-node-name": "backup-filt… 21 {"return": "Error: Cannot find device='' nor node-name='backup-filter'\r\n"}
|
| A D | 258.out | 7 …node-name": "node0"}, "driver": "IMGFMT", "file": {"driver": "file", "filename": "TEST_DIR/PID-nod… 9 …o-finalize": false, "base-node": "node0", "device": "node4", "filter-node-name": "commit-filter", … 11 {"execute": "block-stream", "arguments": {"base-node": "commit-filter", "device": "node3", "job-id"… 23 …node-name": "node0"}, "driver": "IMGFMT", "file": {"driver": "file", "filename": "TEST_DIR/PID-nod… 25 …o-finalize": false, "base-node": "node0", "device": "node4", "filter-node-name": "commit-filter", … 27 {"execute": "block-stream", "arguments": {"base-node": "commit-filter", "device": "node3", "job-id"…
|
| A D | 308.out | 11 'node-name': 'node-protocol', 18 'node-name': 'node-format', 28 'node-name': 'node-format', 38 'node-name': 'node-format', 48 'node-name': 'node-format', 63 'node-name': 'node-format', 74 'node-name': 'node-format', 94 'node-name': 'node-format', 119 'node-name': 'node-format' 184 'node-name': 'node-format', [all …]
|
| A D | 266.out | 7 …", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node-name": "protocol-node"}} 12 …ments": {"job-id": "job0", "options": {"driver": "vpc", "file": "protocol-node", "size": 67125248}… 29 …", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node-name": "protocol-node"}} 51 …", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node-name": "protocol-node"}} 72 …", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node-name": "protocol-node"}} 77 …ments": {"job-id": "job0", "options": {"driver": "vpc", "file": "protocol-node", "force-size": fal… 92 …", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node-name": "protocol-node"}} 97 … "arguments": {"job-id": "job0", "options": {"driver": "vpc", "file": "protocol-node", "size": 0}}} 114 …", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vpc", "node-name": "protocol-node"}} 119 …ments": {"job-id": "job0", "options": {"driver": "vpc", "file": "protocol-node", "size": 136899993… [all …]
|
| /qemu/hw/xen/ |
| A D | xen-bus-helper.c | 54 trace_xs_node_create(node); in xs_node_create() 56 if (!qemu_xen_xs_create(h, tid, owner, domid, perms, node)) { in xs_node_create() 62 const char *node, Error **errp) in xs_node_destroy() argument 64 trace_xs_node_destroy(node); in xs_node_destroy() 66 if (!qemu_xen_xs_destroy(h, tid, node)) { in xs_node_destroy() 78 path = (strlen(node) != 0) ? g_strdup_printf("%s/%s", node, key) : in xs_node_vprintf() 100 xs_node_vprintf(h, tid, node, key, errp, fmt, ap); in xs_node_printf() 111 path = (strlen(node) != 0) ? g_strdup_printf("%s/%s", node, key) : in xs_node_vscanf() 132 const char *node, const char *key, Error **errp, in xs_node_scanf() argument 139 rc = xs_node_vscanf(h, tid, node, key, errp, fmt, ap); in xs_node_scanf() [all …]
|
| A D | xen-legacy-backend.c | 51 return xenstore_write_str(xendev->be, node, val); in xenstore_write_be_str() 68 return xenstore_read_str(xendev->be, node); in xenstore_read_be_str() 79 return xenstore_read_str(xendev->fe, node); in xenstore_read_fe_str() 212 if (node == NULL || strcmp(node, "online") == 0) { in xen_be_backend_changed() 218 if (node) { in xen_be_backend_changed() 231 if (node == NULL || strcmp(node, "state") == 0) { in xen_be_frontend_changed() 242 if (node == NULL || strcmp(node, "protocol") == 0) { in xen_be_frontend_changed() 251 if (node) { in xen_be_frontend_changed() 262 const char *node; in xenstore_update_fe() local 272 node = watch + len + 1; in xenstore_update_fe() [all …]
|
| /qemu/contrib/plugins/ |
| A D | cflow.c | 207 g_mutex_init(&node->lock); in create_node() 208 node->addr = addr; in create_node() 210 return node; in create_node() 215 NodeData *node = NULL; in fetch_node() local 224 return node; in fetch_node() 252 g_mutex_lock(&node->lock); in vcpu_tb_branched_exec() 258 node->early_exit++; in vcpu_tb_branched_exec() 261 node->mid_count++; in vcpu_tb_branched_exec() 265 dests = node->dests; in vcpu_tb_branched_exec() 281 node->dest_count++; in vcpu_tb_branched_exec() [all …]
|
| /qemu/hw/i2c/ |
| A D | core.c | 126 I2CNode *node; in i2c_do_start_transfer() local 189 node->bh = bh; in i2c_bus_master() 208 bus->bh = node->bh; in i2c_schedule_pending_master() 211 g_free(node); in i2c_schedule_pending_master() 241 I2CNode *node, *next; in i2c_end_transfer() local 251 g_free(node); in i2c_end_transfer() 260 I2CNode *node; in i2c_send() local 264 s = node->elt; in i2c_send() 315 I2CNode *node; in i2c_nack() local 345 I2CNode *node; in i2c_slave_post_load() local [all …]
|
| /qemu/block/monitor/ |
| A D | bitmap-qmp-cmds.c | 53 BdrvDirtyBitmap *block_dirty_bitmap_lookup(const char *node, in block_dirty_bitmap_lookup() argument 63 if (!node) { in block_dirty_bitmap_lookup() 71 bs = bdrv_lookup_bs(node, node, NULL); in block_dirty_bitmap_lookup() 73 error_setg(errp, "Node '%s' not found", node); in block_dirty_bitmap_lookup() 104 bs = bdrv_lookup_bs(node, node, errp); in qmp_block_dirty_bitmap_add() 156 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in block_dirty_bitmap_remove() 186 block_dirty_bitmap_remove(node, name, true, NULL, errp); in qmp_block_dirty_bitmap_remove() 199 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in qmp_block_dirty_bitmap_clear() 217 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in qmp_block_dirty_bitmap_enable() 235 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in qmp_block_dirty_bitmap_disable() [all …]
|