Lines Matching full:mutex
19 static inline void qemu_mutex_post_init(QemuMutex *mutex) in qemu_mutex_post_init() argument
22 mutex->file = NULL; in qemu_mutex_post_init()
23 mutex->line = 0; in qemu_mutex_post_init()
25 mutex->initialized = true; in qemu_mutex_post_init()
28 static inline void qemu_mutex_pre_lock(QemuMutex *mutex, in qemu_mutex_pre_lock() argument
31 trace_qemu_mutex_lock(mutex, file, line); in qemu_mutex_pre_lock()
34 static inline void qemu_mutex_post_lock(QemuMutex *mutex, in qemu_mutex_post_lock() argument
38 mutex->file = file; in qemu_mutex_post_lock()
39 mutex->line = line; in qemu_mutex_post_lock()
41 trace_qemu_mutex_locked(mutex, file, line); in qemu_mutex_post_lock()
44 static inline void qemu_mutex_pre_unlock(QemuMutex *mutex, in qemu_mutex_pre_unlock() argument
48 mutex->file = NULL; in qemu_mutex_pre_unlock()
49 mutex->line = 0; in qemu_mutex_pre_unlock()
51 trace_qemu_mutex_unlock(mutex, file, line); in qemu_mutex_pre_unlock()