Home
last modified time | relevance | path

Searched refs:list (Results 1 – 25 of 465) sorted by relevance

12345678910>>...19

/qemu/system/
H A Dmemory_mapping.c50 list->num++; in create_new_memory_mapping()
163 list->num = 0; in memory_mapping_list_free()
169 list->num = 0; in memory_mapping_list_init()
171 QTAILQ_INIT(&list->head); in memory_mapping_list_init()
183 list->num = 0; in guest_phys_blocks_free()
188 list->num = 0; in guest_phys_blocks_init()
189 QTAILQ_INIT(&list->head); in guest_phys_blocks_init()
193 GuestPhysBlockList *list; member
235 ++g->list->num; in guest_phys_block_add_section()
288 g.list = list; in guest_phys_blocks_append()
[all …]
H A Dbootdevice.c252 char *list = NULL; in get_boot_devices_list() local
263 list[total-1] = '\n'; in get_boot_devices_list()
266 list = g_realloc(list, total + len); in get_boot_devices_list()
276 list[total-1] = '\n'; in get_boot_devices_list()
277 list = g_realloc(list, total + 5); in get_boot_devices_list()
278 memcpy(&list[total], "HALT", 5); in get_boot_devices_list()
281 return list; in get_boot_devices_list()
408 char *list = NULL; in get_boot_devices_lchs_list() local
420 list[total - 1] = '\n'; in get_boot_devices_lchs_list()
423 list = g_realloc(list, total + len); in get_boot_devices_lchs_list()
[all …]
/qemu/util/
H A Dnotify.c19 void notifier_list_init(NotifierList *list) in notifier_list_init() argument
21 QLIST_INIT(&list->notifiers); in notifier_list_init()
24 void notifier_list_add(NotifierList *list, Notifier *notifier) in notifier_list_add() argument
26 QLIST_INSERT_HEAD(&list->notifiers, notifier, node); in notifier_list_add()
34 void notifier_list_notify(NotifierList *list, void *data) in notifier_list_notify() argument
38 QLIST_FOREACH_SAFE(notifier, &list->notifiers, node, next) { in notifier_list_notify()
43 bool notifier_list_empty(NotifierList *list) in notifier_list_empty() argument
45 return QLIST_EMPTY(&list->notifiers); in notifier_list_empty()
50 QLIST_INIT(&list->notifiers); in notifier_with_return_list_init()
53 void notifier_with_return_list_add(NotifierWithReturnList *list, in notifier_with_return_list_add() argument
[all …]
H A Dqemu-option.c185 assert(list); in qemu_opts_print_help()
497 const QemuOptsList *list = opt->opts->list; in opt_validate() local
530 const QemuOptsList *list = opts->list; in qemu_opt_set_bool() local
553 const QemuOptsList *list = opts->list; in qemu_opt_set_number() local
639 opts->list = list; in qemu_opts_create()
892 opts = qemu_opts_create(list, id, !list->merge_lists, errp); in opts_parse()
1066 if (list) { in qemu_opts_to_qdict_filtered()
1150 if (!list) { in count_opts_list()
1165 g_free(list); in qemu_opts_free()
1181 if (!list) { in qemu_opts_append()
[all …]
H A Dreserved-region.c24 GList *resv_region_list_insert(GList *list, ReservedRegion *reg) in resv_region_list_insert() argument
31 for (l = list; l ; ) { in resv_region_list_insert()
39 return g_list_insert_before(list, l, reg); in resv_region_list_insert()
45 list = g_list_delete_link(list, l); in resv_region_list_insert()
49 l = list; in resv_region_list_insert()
57 return g_list_insert_before(list, l, reg); in resv_region_list_insert()
75 list = g_list_insert_before(list, l, new_reg); in resv_region_list_insert()
76 return g_list_insert_before(list, l, reg); in resv_region_list_insert()
81 return g_list_insert_before(list, l, reg); in resv_region_list_insert()
89 return g_list_append(list, reg); in resv_region_list_insert()
H A Dqemu-config.c44 QemuOptsList *list; in qemu_find_opts_singleton() local
47 list = qemu_find_opts(group); in qemu_find_opts_singleton()
48 assert(list); in qemu_find_opts_singleton()
49 opts = qemu_opts_find(list, NULL); in qemu_find_opts_singleton()
69 drive_config_groups[i] = list; in qemu_add_drive_opts()
77 void qemu_add_opts(QemuOptsList *list) in qemu_add_opts() argument
85 vm_config_groups[i] = list; in qemu_add_opts()
171 QemuOptsList *list; in qemu_config_do_parse() local
173 list = find_list(lists, group, errp); in qemu_config_do_parse()
174 if (!list) { in qemu_config_do_parse()
[all …]
H A Dnvdimm-utils.c7 GSList **list = opaque; in nvdimm_device_list() local
10 *list = g_slist_append(*list, DEVICE(obj)); in nvdimm_device_list()
26 GSList *list = NULL; in nvdimm_get_device_list() local
28 object_child_foreach(qdev_get_machine(), nvdimm_device_list, &list); in nvdimm_get_device_list()
29 return list; in nvdimm_get_device_list()
H A Drange.c38 GList *range_list_insert(GList *list, Range *data) in range_list_insert() argument
45 for (l = list; l && range_compare(l->data, data) < 0; l = l->next) { in range_list_insert()
50 return g_list_insert_before(list, l, data); in range_list_insert()
63 new_l = g_list_delete_link(list, l->next); in range_list_insert()
64 assert(new_l == list); in range_list_insert()
67 return list; in range_list_insert()
71 GList *append_new_range(GList *list, uint64_t lob, uint64_t upb) in append_new_range() argument
76 return g_list_append(list, new); in append_new_range()
/qemu/target/i386/
H A Darch_memory_mapping.c19 static void walk_pte(MemoryMappingList *list, AddressSpace *as, in walk_pte() argument
43 memory_mapping_list_add_merge_sorted(list, start_paddr, in walk_pte()
49 static void walk_pte2(MemoryMappingList *list, AddressSpace *as, in walk_pte2() argument
73 memory_mapping_list_add_merge_sorted(list, start_paddr, in walk_pte2()
81 static void walk_pde(MemoryMappingList *list, AddressSpace *as, in walk_pde() argument
113 walk_pte(list, as, pte_start_addr, a20_mask, line_addr); in walk_pde()
118 static void walk_pde2(MemoryMappingList *list, AddressSpace *as, in walk_pde2() argument
178 walk_pde(list, as, pde_start_addr, a20_mask, line_addr); in walk_pdpe2()
294 walk_pml4e(list, cs->as, pml4e_addr, a20_mask, in x86_cpu_get_memory_mapping()
303 walk_pdpe2(list, cs->as, pdpe_addr, a20_mask); in x86_cpu_get_memory_mapping()
[all …]
/qemu/tests/unit/
H A Dtest-qemu-opts.c110 QemuOptsList *list; in test_find_unknown_opts() local
115 g_assert(list == NULL); in test_find_unknown_opts()
121 QemuOptsList *list; in test_qemu_find_opts() local
125 g_assert(list != NULL); in test_qemu_find_opts()
131 QemuOptsList *list; in test_qemu_opts_create() local
135 g_assert(list != NULL); in test_qemu_opts_create()
161 QemuOptsList *list; in test_qemu_opt_get() local
204 QemuOptsList *list; in test_qemu_opt_get_bool() local
247 QemuOptsList *list; in test_qemu_opt_get_number() local
290 QemuOptsList *list; in test_qemu_opt_get_size() local
[all …]
H A Dtest-opts-visitor.c179 intList *list = NULL; in test_opts_range_unvisited() local
192 visit_start_list(v, "ilist", (GenericList **)&list, sizeof(*list), in test_opts_range_unvisited()
194 tail = list; in test_opts_range_unvisited()
197 tail = (intList *)visit_next_list(v, (GenericList *)tail, sizeof(*list)); in test_opts_range_unvisited()
204 visit_end_list(v, (void **)&list); in test_opts_range_unvisited()
210 qapi_free_intList(list); in test_opts_range_unvisited()
219 intList *list = NULL; in test_opts_range_beyond() local
233 visit_start_list(v, "ilist", (GenericList **)&list, sizeof(*list), in test_opts_range_beyond()
235 tail = list; in test_opts_range_beyond()
242 visit_end_list(v, (void **)&list); in test_opts_range_beyond()
[all …]
/qemu/monitor/
H A Dqmp-cmds-control.c50 for (; list; list = list->next) { in qmp_caps_accept()
51 if (!mon->capab_offered[list->value]) { in qmp_caps_accept()
59 capab[list->value] = true; in qmp_caps_accept()
111 CommandInfoList **list = opaque; in query_commands_cb() local
119 QAPI_LIST_PREPEND(*list, info); in query_commands_cb()
124 CommandInfoList *list = NULL; in qmp_query_commands() local
133 return list; in qmp_query_commands()
136 static void *split_off_generic_list(void *list, in split_off_generic_list() argument
144 for (tail = list; tail; tail = tail->next) { in split_off_generic_list()
159 static bool is_in(const char *s, strList *list) in is_in() argument
[all …]
/qemu/chardev/
H A Dchar-hmp-cmds.c148 ChardevBackendInfoList *list, *start; in chardev_add_completion() local
157 while (list) { in chardev_add_completion()
163 list = list->next; in chardev_add_completion()
171 ChardevInfoList *list, *start; in chardev_remove_completion() local
179 start = list = qmp_query_chardev(NULL); in chardev_remove_completion()
180 while (list) { in chardev_remove_completion()
181 ChardevInfo *chr = list->value; in chardev_remove_completion()
186 list = list->next; in chardev_remove_completion()
194 ChardevInfoList *list, *start; in ringbuf_completion() local
200 while (list) { in ringbuf_completion()
[all …]
/qemu/include/sysemu/
H A Dmemory_mapping.h61 void memory_mapping_list_add_merge_sorted(MemoryMappingList *list,
66 void memory_mapping_list_free(MemoryMappingList *list);
68 void memory_mapping_list_init(MemoryMappingList *list);
70 void guest_phys_blocks_free(GuestPhysBlockList *list);
71 void guest_phys_blocks_init(GuestPhysBlockList *list);
72 void guest_phys_blocks_append(GuestPhysBlockList *list);
74 bool qemu_get_guest_memory_mapping(MemoryMappingList *list,
79 void qemu_get_guest_simple_memory_mapping(MemoryMappingList *list,
82 void memory_mapping_filter(MemoryMappingList *list, int64_t begin,
/qemu/qom/
H A Dqom-hmp-cmds.c23 ObjectPropertyInfoList *list; in hmp_qom_list() local
31 list = qmp_qom_list(path, &err); in hmp_qom_list()
33 ObjectPropertyInfoList *start = list; in hmp_qom_list()
34 while (list != NULL) { in hmp_qom_list()
39 list = list->next; in hmp_qom_list()
176 GSList *list, *elt; in object_add_completion() local
195 g_slist_free(list); in object_add_completion()
200 ObjectPropertyInfoList *list, *start; in object_del_completion() local
210 while (list) { in object_del_completion()
211 ObjectPropertyInfo *info = list->value; in object_del_completion()
[all …]
/qemu/include/qapi/
H A Dutil.h39 #define QAPI_LIST_PREPEND(list, element) do { \ argument
40 typeof(list) _tmp = g_malloc(sizeof(*(list))); \
42 _tmp->next = (list); \
43 (list) = _tmp; \
62 #define QAPI_LIST_LENGTH(list) \ argument
65 typeof(list) _tail; \
66 for (_tail = list; _tail != NULL; _tail = _tail->next) { \
/qemu/hw/virtio/
H A Dvirtio-hmp-cmds.c65 if (list) { in hmp_virtio_dump_features()
66 while (list) { in hmp_virtio_dump_features()
68 list = list->next; in hmp_virtio_dump_features()
69 if (list != NULL) { in hmp_virtio_dump_features()
93 if (list == NULL) { in hmp_virtio_query()
98 node = list; in hmp_virtio_query()
290 list = e->descs; in hmp_virtio_queue_element()
291 while (list) { in hmp_virtio_queue_element()
293 list->value->addr, list->value->len); in hmp_virtio_queue_element()
306 list = list->next; in hmp_virtio_queue_element()
[all …]
/qemu/hw/display/
H A Dvirtio-gpu-udmabuf.c31 struct udmabuf_create_list *list; in virtio_gpu_create_udmabuf() local
41 list = g_malloc0(sizeof(struct udmabuf_create_list) + in virtio_gpu_create_udmabuf()
50 g_free(list); in virtio_gpu_create_udmabuf()
54 list->list[i].memfd = rb->fd; in virtio_gpu_create_udmabuf()
55 list->list[i].offset = offset; in virtio_gpu_create_udmabuf()
56 list->list[i].size = res->iov[i].iov_len; in virtio_gpu_create_udmabuf()
59 list->count = res->iov_cnt; in virtio_gpu_create_udmabuf()
60 list->flags = UDMABUF_FLAGS_CLOEXEC; in virtio_gpu_create_udmabuf()
62 res->dmabuf_fd = ioctl(udmabuf, UDMABUF_CREATE_LIST, list); in virtio_gpu_create_udmabuf()
67 g_free(list); in virtio_gpu_create_udmabuf()
/qemu/include/qemu/
H A Doption.h119 QemuOpts *qemu_opts_find(QemuOptsList *list, const char *id);
120 QemuOpts *qemu_opts_create(QemuOptsList *list, const char *id,
122 void qemu_opts_reset(QemuOptsList *list);
130 QemuOpts *qemu_opts_parse_noisily(QemuOptsList *list, const char *params,
132 QemuOpts *qemu_opts_parse(QemuOptsList *list, const char *params,
134 QemuOpts *qemu_opts_from_qdict(QemuOptsList *list, const QDict *qdict,
137 QemuOptsList *list, bool del);
142 int qemu_opts_foreach(QemuOptsList *list, qemu_opts_loopfunc func,
145 void qemu_opts_print_help(QemuOptsList *list, bool print_caption);
146 void qemu_opts_free(QemuOptsList *list);
[all …]
H A Dnotify.h35 void notifier_list_init(NotifierList *list);
37 void notifier_list_add(NotifierList *list, Notifier *notifier);
41 void notifier_list_notify(NotifierList *list, void *data);
43 bool notifier_list_empty(NotifierList *list);
68 void notifier_with_return_list_init(NotifierWithReturnList *list);
70 void notifier_with_return_list_add(NotifierWithReturnList *list,
75 int notifier_with_return_list_notify(NotifierWithReturnList *list,
/qemu/qapi/
H A Dopts-visitor.c109 destroy_list(gpointer list) in destroy_list() argument
111 g_queue_free(list); in destroy_list()
118 GQueue *list; in opts_visitor_insert() local
121 if (list == NULL) { in opts_visitor_insert()
217 GQueue *list; in lookup_distinct() local
220 if (!list) { in lookup_distinct()
223 return list; in lookup_distinct()
236 assert(list); in opts_start_list()
239 *list = NULL; in opts_start_list()
321 GQueue *list; in lookup_scalar() local
[all …]
/qemu/
H A Dqemu-nbd.c188 NBDExportInfo *list; in qemu_nbd_client_list() local
207 if (list[i].description && *list[i].description) { in qemu_nbd_client_list()
235 if (list[i].min_block) { in qemu_nbd_client_list()
243 if (list[i].n_contexts) { in qemu_nbd_client_list()
250 nbd_free_export_list(list, rc); in qemu_nbd_client_list()
515 if (list) { in socket_activation_validate_opts()
601 bool list = false; in main() local
807 list = true; in main()
818 if (list) { in main()
877 if (tlsauthz && list) { in main()
[all …]
/qemu/hw/i386/
H A Dsgx.c43 GSList **list = opaque; in sgx_epc_device_list() local
46 *list = g_slist_append(*list, DEVICE(obj)); in sgx_epc_device_list()
55 GSList *list = NULL; in sgx_epc_get_device_list() local
57 object_child_foreach(qdev_get_machine(), sgx_epc_device_list, &list); in sgx_epc_get_device_list()
58 return list; in sgx_epc_get_device_list()
288 SgxEPCList *list = NULL; in pc_machine_init_sgx_epc() local
301 for (list = x86ms->sgx_epc_list; list; list = list->next) { in pc_machine_init_sgx_epc()
306 list->value->memdev, &error_fatal); in pc_machine_init_sgx_epc()
309 list->value->node, &error_fatal); in pc_machine_init_sgx_epc()
/qemu/hw/net/rocker/
H A Drocker-hmp-cmds.c43 RockerPortList *list, *port; in hmp_rocker_ports() local
47 list = qmp_query_rocker_ports(name, &err); in hmp_rocker_ports()
55 for (port = list; port; port = port->next) { in hmp_rocker_ports()
65 qapi_free_RockerPortList(list); in hmp_rocker_ports()
70 RockerOfDpaFlowList *list, *info; in hmp_rocker_of_dpa_flows() local
82 for (info = list; info; info = info->next) { in hmp_rocker_of_dpa_flows()
214 qapi_free_RockerOfDpaFlowList(list); in hmp_rocker_of_dpa_flows()
219 RockerOfDpaGroupList *list, *g; in hmp_rocker_of_dpa_groups() local
224 list = qmp_query_rocker_of_dpa_groups(name, type != 9, type, &err); in hmp_rocker_of_dpa_groups()
231 for (g = list; g; g = g->next) { in hmp_rocker_of_dpa_groups()
[all …]
/qemu/authz/
H A Dlistfile.c42 if (fauthz->list) { in qauthz_list_file_is_allowed()
43 return qauthz_is_allowed(fauthz->list, identity, errp); in qauthz_list_file_is_allowed()
110 object_unref(OBJECT(fauthz->list)); in qauthz_list_file_event()
111 fauthz->list = qauthz_list_file_load(fauthz, &err); in qauthz_list_file_event()
113 fauthz->filename, fauthz->list ? 1 : 0); in qauthz_list_file_event()
114 if (!fauthz->list) { in qauthz_list_file_event()
130 fauthz->list = qauthz_list_file_load(fauthz, errp); in qauthz_list_file_complete()
131 if (!fauthz->list) { in qauthz_list_file_complete()
216 object_unref(OBJECT(fauthz->list)); in qauthz_list_file_finalize()

12345678910>>...19