Home
last modified time | relevance | path

Searched refs:QemuRecMutex (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/include/qemu/
H A Dthread.h35 void qemu_rec_mutex_init(QemuRecMutex *mutex);
36 void qemu_rec_mutex_destroy(QemuRecMutex *mutex);
37 void qemu_rec_mutex_lock_impl(QemuRecMutex *mutex, const char *file, int line);
38 int qemu_rec_mutex_trylock_impl(QemuRecMutex *mutex, const char *file, int line);
39 void qemu_rec_mutex_unlock_impl(QemuRecMutex *mutex, const char *file, int line);
43 typedef void (*QemuRecMutexLockFunc)(QemuRecMutex *m, const char *f, int l);
44 typedef int (*QemuRecMutexTrylockFunc)(QemuRecMutex *m, const char *f, int l);
135 static inline void (qemu_rec_mutex_lock)(QemuRecMutex *mutex)
140 static inline int (qemu_rec_mutex_trylock)(QemuRecMutex *mutex)
145 static inline void (qemu_rec_mutex_unlock)(QemuRecMutex *mutex)
H A Dthread-win32.h15 typedef struct QemuRecMutex QemuRecMutex; typedef
16 struct QemuRecMutex { struct
H A Dthread-posix.h20 typedef struct QemuRecMutex { struct
22 } QemuRecMutex; argument
H A Dlockable.h88 QemuRecMutex *: qemu_make_lockable(x, QML_OBJ_(x, rec_mutex)), \
104 QemuRecMutex *: QML_OBJ_(x, rec_mutex), \
/openbmc/qemu/util/
H A Dqemu-thread-win32.c109 void qemu_rec_mutex_init(QemuRecMutex *mutex) in qemu_rec_mutex_init()
115 void qemu_rec_mutex_destroy(QemuRecMutex *mutex) in qemu_rec_mutex_destroy()
122 void qemu_rec_mutex_lock_impl(QemuRecMutex *mutex, const char *file, int line) in qemu_rec_mutex_lock_impl()
128 int qemu_rec_mutex_trylock_impl(QemuRecMutex *mutex, const char *file, int line) in qemu_rec_mutex_trylock_impl()
134 void qemu_rec_mutex_unlock_impl(QemuRecMutex *mutex, const char *file, int line) in qemu_rec_mutex_unlock_impl()
H A Dqemu-thread-posix.c127 void qemu_rec_mutex_init(QemuRecMutex *mutex) in qemu_rec_mutex_init()
142 void qemu_rec_mutex_destroy(QemuRecMutex *mutex) in qemu_rec_mutex_destroy()
147 void qemu_rec_mutex_lock_impl(QemuRecMutex *mutex, const char *file, int line) in qemu_rec_mutex_lock_impl()
152 int qemu_rec_mutex_trylock_impl(QemuRecMutex *mutex, const char *file, int line) in qemu_rec_mutex_trylock_impl()
157 void qemu_rec_mutex_unlock_impl(QemuRecMutex *mutex, const char *file, int line) in qemu_rec_mutex_unlock_impl()
H A Dqsp.c394 QSP_GEN_VOID(QemuRecMutex, QSP_REC_MUTEX, qsp_rec_mutex_lock, in QSP_GEN_VOID()
396 QSP_GEN_RET1(QemuRecMutex, QSP_REC_MUTEX, qsp_rec_mutex_trylock, in QSP_GEN_VOID()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-iommu.h66 QemuRecMutex mutex;
/openbmc/qemu/plugins/
H A Dplugin.h43 QemuRecMutex lock;
/openbmc/qemu/include/block/
H A Daio.h130 QemuRecMutex lock;