Home
last modified time | relevance | path

Searched refs:ev (Results 1 – 25 of 48) sorted by relevance

12

/qemu/trace/
H A Dqmp.c20 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 …]
H A Dcontrol-internal.h22 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 …]
H A Dcontrol-target.c17 void trace_event_set_state_dynamic_init(TraceEvent *ev, bool state) in trace_event_set_state_dynamic_init() argument
20 assert(trace_event_get_state_static(ev)); in trace_event_set_state_dynamic_init()
25 state_pre = *ev->dstate; in trace_event_set_state_dynamic_init()
29 *ev->dstate = 1; in trace_event_set_state_dynamic_init()
32 *ev->dstate = 0; in trace_event_set_state_dynamic_init()
37 void trace_event_set_state_dynamic(TraceEvent *ev, bool state) in trace_event_set_state_dynamic() argument
39 assert(trace_event_get_state_static(ev)); in trace_event_set_state_dynamic()
47 bool state_pre = *ev->dstate; in trace_event_set_state_dynamic()
51 *ev->dstate = 1; in trace_event_set_state_dynamic()
54 *ev->dstate = 0; in trace_event_set_state_dynamic()
H A Dcontrol.c87 TraceEvent *ev; in trace_event_name() local
89 while ((ev = trace_event_iter_next(&iter)) != NULL) { in trace_event_name()
90 if (strcmp(trace_event_get_name(ev), name) == 0) { in trace_event_name()
91 return ev; in trace_event_name()
136 return ev; in trace_event_iter_next()
145 TraceEvent *ev; in trace_list_events() local
147 while ((ev = trace_event_iter_next(&iter)) != NULL) { in trace_list_events()
148 fprintf(f, "%s\n", trace_event_get_name(ev)); in trace_list_events()
163 TraceEvent *ev; in do_trace_enable_events() local
168 if (!trace_event_get_state_static(ev)) { in do_trace_enable_events()
[all …]
H A Dcontrol.h90 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);
H A Dtrace-hmp-cmds.c107 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()
H A Dsimple.c286 TraceEvent *ev; in st_write_event_mapping() local
288 while ((ev = trace_event_iter_next(iter)) != NULL) { in st_write_event_mapping()
289 uint64_t id = trace_event_get_id(ev); in st_write_event_mapping()
290 const char *name = trace_event_get_name(ev); in st_write_event_mapping()
/qemu/util/
H A Dqemu-thread-posix.c325 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 …]
H A Dqemu-thread-win32.c262 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 …]
H A Dfilemonitor-inotify.c89 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()
H A Dfdmon-epoll.c81 int ev = events[i].events; in fdmon_epoll_wait() local
82 int revents = (ev & EPOLLIN ? G_IO_IN : 0) | in fdmon_epoll_wait()
83 (ev & EPOLLOUT ? G_IO_OUT : 0) | in fdmon_epoll_wait()
84 (ev & EPOLLHUP ? G_IO_HUP : 0) | in fdmon_epoll_wait()
85 (ev & EPOLLERR ? G_IO_ERR : 0); in fdmon_epoll_wait()
/qemu/ui/
H A Dsdl2.c514 && (ev->motion.x == 0 || ev->motion.y == 0 || in handle_mousemotion()
515 ev->motion.x == max_x || ev->motion.y == max_y)) { in handle_mousemotion()
519 (ev->motion.x > 0 && ev->motion.x < max_x && in handle_mousemotion()
520 ev->motion.y > 0 && ev->motion.y < max_y)) { in handle_mousemotion()
525 sdl_send_mouse_event(scon, ev->motion.xrel, ev->motion.yrel, in handle_mousemotion()
526 ev->motion.x, ev->motion.y, ev->motion.state); in handle_mousemotion()
540 bev = &ev->button; in handle_mousebutton()
593 switch (ev->window.event) { in handle_windowevent()
665 SDL_Event ev1, *ev = &ev1; in sdl2_poll_events() local
675 switch (ev->type) { in sdl2_poll_events()
[all …]
H A Dsdl2-input.c33 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/
H A Dcore.c81 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()
632 enum qemu_plugin_event ev; in qemu_plugin_user_exit() local
647 for (ev = 0; ev < QEMU_PLUGIN_EV_MAX; ev++) { in qemu_plugin_user_exit()
[all …]
H A Dplugin.h81 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,
H A Dloader.c327 enum qemu_plugin_event ev; in plugin_reset_destroy__locked() local
336 for (ev = 0; ev < QEMU_PLUGIN_EV_MAX; ev++) { in plugin_reset_destroy__locked()
337 plugin_unregister_cb__locked(ctx, ev); in plugin_reset_destroy__locked()
/qemu/stubs/
H A Dtrace-control.c14 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/
H A D26073 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))
H A Dcommon.qemu107 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/
H A Dmonitor.c430 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/
H A Diothreads-stream67 ev = vm.event_wait('JOB_STATUS_CHANGE', timeout=0.1)
68 if ev is not None and ev['data']['status'] == 'null':
H A Dstream-error-on-reset121 ev = self.vm.event_wait('JOB_STATUS_CHANGE')
122 if ev['data']['status'] == 'running':
128 elif ev['data']['status'] == 'null':
/qemu/hw/i386/kvm/
H A Dxen_xenstore.c1322 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/
H A Dthread.h183 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/
H A Dgeneric_event_device.c277 static void acpi_ged_send_event(AcpiDeviceIf *adev, AcpiEventStatusBits ev) in acpi_ged_send_event() argument
283 if (ev & ACPI_MEMORY_HOTPLUG_STATUS) { in acpi_ged_send_event()
285 } else if (ev & ACPI_POWER_DOWN_STATUS) { in acpi_ged_send_event()
287 } else if (ev & ACPI_NVDIMM_HOTPLUG_STATUS) { in acpi_ged_send_event()
291 warn_report("GED: Unsupported event %d. No irq injected", ev); in acpi_ged_send_event()

12