Home
last modified time | relevance | path

Searched refs:QemuCond (Results 1 – 25 of 28) sorted by relevance

12

/qemu/include/qemu/
H A Dthread.h8 typedef struct QemuCond QemuCond; typedef
45 typedef void (*QemuCondWaitFunc)(QemuCond *c, QemuMutex *m, const char *f,
47 typedef bool (*QemuCondTimedWaitFunc)(QemuCond *c, QemuMutex *m, int ms,
150 void qemu_cond_init(QemuCond *cond);
151 void qemu_cond_destroy(QemuCond *cond);
158 void qemu_cond_signal(QemuCond *cond);
159 void qemu_cond_broadcast(QemuCond *cond);
160 void TSA_NO_TSA qemu_cond_wait_impl(QemuCond *cond, QemuMutex *mutex,
162 bool qemu_cond_timedwait_impl(QemuCond *cond, QemuMutex *mutex, int ms,
165 static inline void (qemu_cond_wait)(QemuCond *cond, QemuMutex *mutex)
[all …]
H A Dthread-posix.h24 struct QemuCond { struct
31 QemuCond cond; argument
H A Dmain-loop.h379 void qemu_cond_wait_bql(QemuCond *cond);
384 void qemu_cond_timedwait_bql(QemuCond *cond, int ms);
H A Dthread-win32.h21 struct QemuCond { struct
/qemu/util/
H A Dqemu-thread-win32.c140 void qemu_cond_init(QemuCond *cond) in qemu_cond_init()
147 void qemu_cond_destroy(QemuCond *cond) in qemu_cond_destroy()
154 void qemu_cond_signal(QemuCond *cond) in qemu_cond_signal()
160 void qemu_cond_broadcast(QemuCond *cond) in qemu_cond_broadcast()
166 void qemu_cond_wait_impl(QemuCond *cond, QemuMutex *mutex, const char *file, const int line) in qemu_cond_wait_impl()
174 bool qemu_cond_timedwait_impl(QemuCond *cond, QemuMutex *mutex, int ms, in qemu_cond_timedwait_impl()
H A Dqemu-thread-posix.c162 void qemu_cond_init(QemuCond *cond) in qemu_cond_init()
188 void qemu_cond_destroy(QemuCond *cond) in qemu_cond_destroy()
199 void qemu_cond_signal(QemuCond *cond) in qemu_cond_signal()
209 void qemu_cond_broadcast(QemuCond *cond) in qemu_cond_broadcast()
219 void qemu_cond_wait_impl(QemuCond *cond, QemuMutex *mutex, const char *file, const int line) in qemu_cond_wait_impl()
232 qemu_cond_timedwait_ts(QemuCond *cond, QemuMutex *mutex, struct timespec *ts, in qemu_cond_timedwait_ts()
247 bool qemu_cond_timedwait_impl(QemuCond *cond, QemuMutex *mutex, int ms, in qemu_cond_timedwait_impl()
H A Dthread-pool.c60 QemuCond worker_stopped;
61 QemuCond request_cond;
H A Dqsp.c403 qsp_cond_wait(QemuCond *cond, QemuMutex *mutex, const char *file, int line) in QSP_GEN_VOID()
417 qsp_cond_timedwait(QemuCond *cond, QemuMutex *mutex, int ms, in qsp_cond_timedwait()
/qemu/
H A Dcpu-common.c29 static QemuCond exclusive_cond;
30 static QemuCond exclusive_resume;
31 static QemuCond qemu_work_cond;
/qemu/system/
H A Dcpus.c403 static QemuCond qemu_cpu_cond;
405 static QemuCond qemu_pause_cond;
536 void qemu_cond_wait_bql(QemuCond *cond) in qemu_cond_wait_bql()
541 void qemu_cond_timedwait_bql(QemuCond *cond, int ms) in qemu_cond_timedwait_bql()
/qemu/include/hw/virtio/
H A Dvirtio-balloon.h61 QemuCond free_page_cond;
H A Dvirtio-gpu.h189 QemuCond reset_cond;
/qemu/tests/unit/
H A Diothread.c29 QemuCond init_done_cond; /* is thread initialization done? */
/qemu/replay/
H A Dreplay-internal.c26 static QemuCond mutex_cond;
/qemu/accel/tcg/
H A Dtcg-accel-ops-rr.c313 static QemuCond *single_tcg_halt_cond; in rr_start_vcpu_thread()
/qemu/io/
H A Dtask.c46 QemuCond thread_cond;
/qemu/migration/
H A Dmigration.h222 QemuCond page_request_cond;
/qemu/hw/core/
H A Dcpu-common.c258 cpu->halt_cond = g_new0(QemuCond, 1); in cpu_common_initfn()
/qemu/hw/usb/
H A Du2f-emulated.c93 QemuCond key_cond;
H A Dccid-card-emulated.c133 QemuCond handle_apdu_cond;
/qemu/ui/
H A Dvnc-jobs.c57 QemuCond cond;
/qemu/hw/misc/
H A Dedu.c54 QemuCond thr_cond;
/qemu/include/hw/core/
H A Dcpu.h473 struct QemuCond *halt_cond;
/qemu/docs/devel/
H A Drcu.txt178 or through the QemuCond/QemuSemaphore/QemuEvent APIs.
184 either manually or by using the QemuCond/QemuSemaphore/QemuEvent
/qemu/backends/
H A Dcryptodev-lkcf.c89 QemuCond cond;

12