| /qemu/trace/ |
| A D | qmp.c | 20 TraceEvent *ev = trace_event_name(name); in check_events() local 23 if (ev == NULL) { in check_events() 38 TraceEvent *ev; in check_events() local 55 TraceEvent *ev; in qmp_trace_event_get_state() local 65 while ((ev = trace_event_iter_next(&iter)) != NULL) { in qmp_trace_event_get_state() 69 value->name = g_strdup(trace_event_get_name(ev)); in qmp_trace_event_get_state() 71 if (!trace_event_get_state_static(ev)) { in qmp_trace_event_get_state() 74 if (trace_event_get_state_dynamic(ev)) { in qmp_trace_event_get_state() 91 TraceEvent *ev; in qmp_trace_event_set_state() local 103 if (!trace_event_get_state_static(ev)) { in qmp_trace_event_set_state() [all …]
|
| A D | control-internal.h | 22 static inline uint32_t trace_event_get_id(TraceEvent *ev) in trace_event_get_id() argument 24 assert(ev != NULL); in trace_event_get_id() 25 return ev->id; in trace_event_get_id() 28 static inline const char * trace_event_get_name(TraceEvent *ev) in trace_event_get_name() argument 30 assert(ev != NULL); in trace_event_get_name() 31 return ev->name; in trace_event_get_name() 34 static inline bool trace_event_get_state_static(TraceEvent *ev) in trace_event_get_state_static() argument 36 assert(ev != NULL); in trace_event_get_state_static() 37 return ev->sstate; in trace_event_get_state_static() 44 static inline bool trace_event_get_state_dynamic(TraceEvent *ev) in trace_event_get_state_dynamic() argument [all …]
|
| A D | control-target.c | 16 void trace_event_set_state_dynamic_init(TraceEvent *ev, bool state) in trace_event_set_state_dynamic_init() argument 19 assert(trace_event_get_state_static(ev)); in trace_event_set_state_dynamic_init() 24 state_pre = *ev->dstate; in trace_event_set_state_dynamic_init() 28 *ev->dstate = 1; in trace_event_set_state_dynamic_init() 31 *ev->dstate = 0; in trace_event_set_state_dynamic_init() 36 void trace_event_set_state_dynamic(TraceEvent *ev, bool state) in trace_event_set_state_dynamic() argument 38 assert(trace_event_get_state_static(ev)); in trace_event_set_state_dynamic() 46 bool state_pre = *ev->dstate; in trace_event_set_state_dynamic() 50 *ev->dstate = 1; in trace_event_set_state_dynamic() 53 *ev->dstate = 0; in trace_event_set_state_dynamic()
|
| A D | control.c | 86 TraceEvent *ev; in trace_event_name() local 88 while ((ev = trace_event_iter_next(&iter)) != NULL) { in trace_event_name() 89 if (strcmp(trace_event_get_name(ev), name) == 0) { in trace_event_name() 90 return ev; in trace_event_name() 135 return ev; in trace_event_iter_next() 144 TraceEvent *ev; in trace_list_events() local 146 while ((ev = trace_event_iter_next(&iter)) != NULL) { in trace_list_events() 147 fprintf(f, "%s\n", trace_event_get_name(ev)); in trace_list_events() 162 TraceEvent *ev; in do_trace_enable_events() local 167 if (!trace_event_get_state_static(ev)) { in do_trace_enable_events() [all …]
|
| A D | control.h | 90 static uint32_t trace_event_get_id(TraceEvent *ev); 97 static const char * trace_event_get_name(TraceEvent *ev); 136 static bool trace_event_get_state_static(TraceEvent *ev); 145 static bool trace_event_get_state_dynamic(TraceEvent *ev); 156 void trace_event_set_state_dynamic(TraceEvent *ev, bool state);
|
| A D | trace-hmp-cmds.c | 107 TraceEvent *ev; in info_trace_events_completion() local 110 while ((ev = trace_event_iter_next(&iter)) != NULL) { in info_trace_events_completion() 111 readline_add_completion(rs, trace_event_get_name(ev)); in info_trace_events_completion() 125 TraceEvent *ev; in trace_event_completion() local 128 while ((ev = trace_event_iter_next(&iter)) != NULL) { in trace_event_completion() 129 readline_add_completion(rs, trace_event_get_name(ev)); in trace_event_completion()
|
| /qemu/util/ |
| A D | qemu-thread-posix.c | 325 assert(ev->initialized); in qemu_futex_wake() 326 pthread_mutex_lock(&ev->lock); in qemu_futex_wake() 337 assert(ev->initialized); in qemu_futex_wait() 339 if (ev->value == val) { in qemu_futex_wait() 340 pthread_cond_wait(&ev->cond, &ev->lock); in qemu_futex_wait() 372 ev->initialized = true; in qemu_event_init() 377 assert(ev->initialized); in qemu_event_destroy() 378 ev->initialized = false; in qemu_event_destroy() 387 assert(ev->initialized); in qemu_event_set() 410 assert(ev->initialized); in qemu_event_reset() [all …]
|
| A D | qemu-thread-win32.c | 262 ev->initialized = true; in qemu_event_init() 267 assert(ev->initialized); in qemu_event_destroy() 268 ev->initialized = false; in qemu_event_destroy() 269 CloseHandle(ev->event); in qemu_event_destroy() 272 void qemu_event_set(QemuEvent *ev) in qemu_event_set() argument 274 assert(ev->initialized); in qemu_event_set() 290 SetEvent(ev->event); in qemu_event_set() 297 assert(ev->initialized); in qemu_event_reset() 312 void qemu_event_wait(QemuEvent *ev) in qemu_event_wait() argument 316 assert(ev->initialized); in qemu_event_wait() [all …]
|
| A D | filemonitor-inotify.c | 89 struct inotify_event *ev = (struct inotify_event *)(buf + used); in qemu_file_monitor_watch() local 96 assert(len - used - sizeof(struct inotify_event) >= ev->len); in qemu_file_monitor_watch() 98 name = ev->len ? ev->name : ""; in qemu_file_monitor_watch() 99 dir = g_hash_table_lookup(mon->idmap, GINT_TO_POINTER(ev->wd)); in qemu_file_monitor_watch() 100 iev = ev->mask & in qemu_file_monitor_watch() 104 used += sizeof(struct inotify_event) + ev->len; in qemu_file_monitor_watch() 138 trace_qemu_file_monitor_event(mon, dir->path, name, ev->mask, in qemu_file_monitor_watch()
|
| A D | fdmon-epoll.c | 82 int ev = events[i].events; in fdmon_epoll_wait() local 83 int revents = (ev & EPOLLIN ? G_IO_IN : 0) | in fdmon_epoll_wait() 84 (ev & EPOLLOUT ? G_IO_OUT : 0) | in fdmon_epoll_wait() 85 (ev & EPOLLHUP ? G_IO_HUP : 0) | in fdmon_epoll_wait() 86 (ev & EPOLLERR ? G_IO_ERR : 0); in fdmon_epoll_wait()
|
| /qemu/ui/ |
| A D | sdl2.c | 517 && (ev->motion.x == 0 || ev->motion.y == 0 || in handle_mousemotion() 518 ev->motion.x == max_x || ev->motion.y == max_y)) { in handle_mousemotion() 522 (ev->motion.x > 0 && ev->motion.x < max_x && in handle_mousemotion() 523 ev->motion.y > 0 && ev->motion.y < max_y)) { in handle_mousemotion() 528 sdl_send_mouse_event(scon, ev->motion.xrel, ev->motion.yrel, in handle_mousemotion() 529 ev->motion.x, ev->motion.y, ev->motion.state); in handle_mousemotion() 543 bev = &ev->button; in handle_mousebutton() 596 switch (ev->window.event) { in handle_windowevent() 668 SDL_Event ev1, *ev = &ev1; in sdl2_poll_events() local 678 switch (ev->type) { in sdl2_poll_events() [all …]
|
| A D | sdl2-input.c | 33 SDL_KeyboardEvent *ev) in sdl2_process_key() argument 38 if (ev->keysym.scancode >= qemu_input_map_usb_to_qcode_len) { in sdl2_process_key() 41 qcode = qemu_input_map_usb_to_qcode[ev->keysym.scancode]; in sdl2_process_key() 42 trace_sdl2_process_key(ev->keysym.scancode, qcode, in sdl2_process_key() 43 ev->type == SDL_KEYDOWN ? "down" : "up"); in sdl2_process_key() 44 qkbd_state_key_event(scon->kbd, qcode, ev->type == SDL_KEYDOWN); in sdl2_process_key() 49 if (ev->type == SDL_KEYDOWN) { in sdl2_process_key()
|
| /qemu/plugins/ |
| A D | core.c | 81 ctx->callbacks[ev] = NULL; in plugin_unregister_cb__locked() 83 clear_bit(ev, plugin.mask); in plugin_unregister_cb__locked() 98 switch (ev) { in plugin_vcpu_cb__simple() 125 switch (ev) { in plugin_cb__simple() 148 switch (ev) { in plugin_cb__udata() 184 ctx->callbacks[ev] = cb; in do_plugin_register_cb() 186 if (!test_bit(ev, plugin.mask)) { in do_plugin_register_cb() 187 set_bit(ev, plugin.mask); in do_plugin_register_cb() 665 enum qemu_plugin_event ev; in qemu_plugin_user_exit() local 680 for (ev = 0; ev < QEMU_PLUGIN_EV_MAX; ev++) { in qemu_plugin_user_exit() [all …]
|
| A D | plugin.h | 81 void plugin_register_cb(qemu_plugin_id_t id, enum qemu_plugin_event ev, 85 enum qemu_plugin_event ev); 88 plugin_register_cb_udata(qemu_plugin_id_t id, enum qemu_plugin_event ev,
|
| A D | loader.c | 333 enum qemu_plugin_event ev; in plugin_reset_destroy__locked() local 342 for (ev = 0; ev < QEMU_PLUGIN_EV_MAX; ev++) { in plugin_reset_destroy__locked() 343 plugin_unregister_cb__locked(ctx, ev); in plugin_reset_destroy__locked()
|
| /qemu/stubs/ |
| A D | trace-control.c | 14 void trace_event_set_state_dynamic_init(TraceEvent *ev, bool state) in trace_event_set_state_dynamic_init() argument 16 trace_event_set_state_dynamic(ev, state); in trace_event_set_state_dynamic_init() 19 void trace_event_set_state_dynamic(TraceEvent *ev, bool state) in trace_event_set_state_dynamic() argument 22 assert(trace_event_get_state_static(ev)); in trace_event_set_state_dynamic() 28 state_pre = *(ev->dstate); in trace_event_set_state_dynamic() 32 *(ev->dstate) = 1; in trace_event_set_state_dynamic() 35 *(ev->dstate) = 0; in trace_event_set_state_dynamic()
|
| /qemu/tests/qemu-iotests/ |
| A D | 260 | 73 ev = vm.events_wait((('BLOCK_JOB_READY', None), 75 log(filter_qmp_event(ev)) 76 if (ev['event'] == 'BLOCK_JOB_COMPLETED'): 82 ev = vm.event_wait('BLOCK_JOB_COMPLETED') 83 log(filter_qmp_event(ev))
|
| A D | common.qemu | 107 QEMU_EVENTS="${QEMU_EVENTS:+${QEMU_EVENTS}%}${ev}" 242 for ev in $CURRENT_QEMU_EVENTS 244 grep -q "$match" < <(echo "${ev}") 246 echo "${ev}" | _filter_testdir | _filter_qemu \ 250 QEMU_EVENTS="${QEMU_EVENTS:+${QEMU_EVENTS}%}${ev}"
|
| /qemu/monitor/ |
| A D | monitor.c | 430 MonitorQapiEvent *ev; in qapi_event_emit() local 436 ev = g_new(MonitorQapiEvent, 1); in qapi_event_emit() 437 ev->qdict = qobject_ref(qdict); in qapi_event_emit() 438 ev->event = event; in qapi_event_emit() 439 QSIMPLEQ_INSERT_TAIL(&event_queue, ev, entry); in qapi_event_emit() 446 while ((ev = QSIMPLEQ_FIRST(&event_queue)) != NULL) { in qapi_event_emit() 448 monitor_qapi_event_queue_no_reenter(ev->event, ev->qdict); in qapi_event_emit() 449 qobject_unref(ev->qdict); in qapi_event_emit() 450 g_free(ev); in qapi_event_emit()
|
| /qemu/tests/qemu-iotests/tests/ |
| A D | iothreads-stream | 67 ev = vm.event_wait('JOB_STATUS_CHANGE', timeout=0.1) 68 if ev is not None and ev['data']['status'] == 'null':
|
| A D | stream-error-on-reset | 121 ev = self.vm.event_wait('JOB_STATUS_CHANGE') 122 if ev['data']['status'] == 'running': 128 elif ev['data']['status'] == 'null':
|
| /qemu/hw/i386/kvm/ |
| A D | xen_xenstore.c | 1322 if (ev) { in free_watch_event() 1323 g_free(ev->path); in free_watch_event() 1324 g_free(ev->token); in free_watch_event() 1325 g_free(ev); in free_watch_event() 1334 ev->path = g_strdup(path); in queue_watch() 1335 ev->token = g_strdup(token); in queue_watch() 1374 deliver_watch(s, ev->path, ev->token); in process_watch_events() 1377 free_watch_event(ev); in process_watch_events() 1634 w->fn(w->opaque, ev->path); in be_watch_bh() 1637 free_watch_event(ev); in be_watch_bh() [all …]
|
| /qemu/include/qemu/ |
| A D | thread.h | 183 void qemu_event_init(QemuEvent *ev, bool init); 184 void qemu_event_set(QemuEvent *ev); 185 void qemu_event_reset(QemuEvent *ev); 186 void qemu_event_wait(QemuEvent *ev); 187 void qemu_event_destroy(QemuEvent *ev);
|
| /qemu/hw/acpi/ |
| A D | generic_event_device.c | 288 static void acpi_ged_send_event(AcpiDeviceIf *adev, AcpiEventStatusBits ev) in acpi_ged_send_event() argument 294 if (ev & ACPI_MEMORY_HOTPLUG_STATUS) { in acpi_ged_send_event() 296 } else if (ev & ACPI_POWER_DOWN_STATUS) { in acpi_ged_send_event() 298 } else if (ev & ACPI_NVDIMM_HOTPLUG_STATUS) { in acpi_ged_send_event() 300 } else if (ev & ACPI_CPU_HOTPLUG_STATUS) { in acpi_ged_send_event() 304 warn_report("GED: Unsupported event %d. No irq injected", ev); in acpi_ged_send_event()
|
| /qemu/hw/riscv/ |
| A D | riscv-iommu.c | 124 PCI_FUNC(devid), ev->hdr, ev->iotval); in riscv_iommu_fault() 136 if (dma_memory_write(s->target_as, addr, ev, sizeof(*ev), in riscv_iommu_fault() 501 struct riscv_iommu_fq_record ev = { 0 }; in riscv_iommu_report_fault() local 519 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_CAUSE, cause); in riscv_iommu_report_fault() 520 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_TTYPE, fault_type); in riscv_iommu_report_fault() 521 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_DID, ctx->devid); in riscv_iommu_report_fault() 522 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_PV, true); in riscv_iommu_report_fault() 525 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_PID, ctx->process_id); in riscv_iommu_report_fault() 528 ev.iotval = iotval; in riscv_iommu_report_fault() 529 ev.iotval2 = iotval2; in riscv_iommu_report_fault() [all …]
|