Lines Matching +full:value +full:- +full:start

10  * the COPYING file in the top-level directory.
12 * Contributions after 2012-01-13 are licensed under the terms of the
21 #include "qapi/qapi-commands-char.h"
23 #include "qemu/config-file.h"
31 for (info = char_info; info; info = info->next) { in hmp_info_chardev()
32 monitor_printf(mon, "%s: filename=%s\n", info->value->label, in hmp_info_chardev()
33 info->value->filename); in hmp_info_chardev()
148 ChardevBackendInfoList *list, *start; in chardev_add_completion() local
156 start = list = qmp_query_chardev_backends(NULL); in chardev_add_completion()
158 const char *chr_name = list->value->name; in chardev_add_completion()
163 list = list->next; in chardev_add_completion()
165 qapi_free_ChardevBackendInfoList(start); in chardev_add_completion()
171 ChardevInfoList *list, *start; in chardev_remove_completion() local
179 start = list = qmp_query_chardev(NULL); in chardev_remove_completion()
181 ChardevInfo *chr = list->value; in chardev_remove_completion()
183 if (!strncmp(chr->label, str, len)) { in chardev_remove_completion()
184 readline_add_completion(rs, chr->label); in chardev_remove_completion()
186 list = list->next; in chardev_remove_completion()
188 qapi_free_ChardevInfoList(start); in chardev_remove_completion()
194 ChardevInfoList *list, *start; in ringbuf_completion() local
199 start = list = qmp_query_chardev(NULL); in ringbuf_completion()
201 ChardevInfo *chr_info = list->value; in ringbuf_completion()
203 if (!strncmp(chr_info->label, str, len)) { in ringbuf_completion()
204 Chardev *chr = qemu_chr_find(chr_info->label); in ringbuf_completion()
206 readline_add_completion(rs, chr_info->label); in ringbuf_completion()
209 list = list->next; in ringbuf_completion()
211 qapi_free_ChardevInfoList(start); in ringbuf_completion()