Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 25 of 215) sorted by relevance

123456789

/openbmc/qemu/util/
H A Dqemu-thread-common.h19 static inline void qemu_mutex_post_init(QemuMutex *mutex) in qemu_mutex_post_init()
28 static inline void qemu_mutex_pre_lock(QemuMutex *mutex, in qemu_mutex_pre_lock()
34 static inline void qemu_mutex_post_lock(QemuMutex *mutex, in qemu_mutex_post_lock()
44 static inline void qemu_mutex_pre_unlock(QemuMutex *mutex, in qemu_mutex_pre_unlock()
H A Dqemu-coroutine-lock.c142 static void coroutine_fn push_waiter(CoMutex *mutex, CoWaitRecord *w) in push_waiter()
148 static void move_waiters(CoMutex *mutex) in move_waiters()
159 static CoWaitRecord *pop_waiter(CoMutex *mutex) in pop_waiter()
174 static bool has_waiters(CoMutex *mutex) in has_waiters()
179 void qemu_co_mutex_init(CoMutex *mutex) in qemu_co_mutex_init()
184 static void coroutine_fn qemu_co_mutex_wake(CoMutex *mutex, Coroutine *co) in qemu_co_mutex_wake()
195 CoMutex *mutex) in qemu_co_mutex_lock_slowpath()
236 void coroutine_fn qemu_co_mutex_lock(CoMutex *mutex) in qemu_co_mutex_lock()
276 void coroutine_fn qemu_co_mutex_unlock(CoMutex *mutex) in qemu_co_mutex_unlock()
H A Dqemu-thread-posix.c67 void qemu_mutex_init(QemuMutex *mutex) in qemu_mutex_init()
77 void qemu_mutex_destroy(QemuMutex *mutex) in qemu_mutex_destroy()
88 void qemu_mutex_lock_impl(QemuMutex *mutex, const char *file, const int line) in qemu_mutex_lock_impl()
100 int qemu_mutex_trylock_impl(QemuMutex *mutex, const char *file, const int line) in qemu_mutex_trylock_impl()
116 void qemu_mutex_unlock_impl(QemuMutex *mutex, const char *file, const int line) in qemu_mutex_unlock_impl()
127 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()
[all …]
H A Dqemu-thread-win32.c68 void qemu_mutex_init(QemuMutex *mutex) in qemu_mutex_init()
74 void qemu_mutex_destroy(QemuMutex *mutex) in qemu_mutex_destroy()
81 void qemu_mutex_lock_impl(QemuMutex *mutex, const char *file, const int line) in qemu_mutex_lock_impl()
89 int qemu_mutex_trylock_impl(QemuMutex *mutex, const char *file, const int line) in qemu_mutex_trylock_impl()
102 void qemu_mutex_unlock_impl(QemuMutex *mutex, const char *file, const int line) in qemu_mutex_unlock_impl()
109 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()
[all …]
/openbmc/qemu/scripts/
H A Danalyse-locks-simpletrace.py22 def _get_mutex(self, mutex): argument
34 def qemu_mutex_lock(self, timestamp, mutex, filename, line): argument
41 def qemu_mutex_locked(self, timestamp, mutex, filename, line): argument
50 def qemu_mutex_unlock(self, timestamp, mutex, filename, line): argument
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_mutex.c
/openbmc/linux/tools/perf/util/
Dmutex.h
/openbmc/linux/net/smc/
Dsmc_ib.h
/openbmc/qemu/include/qemu/
H A Dlockcnt.h21 QemuMutex mutex; member
H A Dcoroutine.h75 static inline coroutine_fn void qemu_co_mutex_assert_locked(CoMutex *mutex) in qemu_co_mutex_assert_locked() argument
174 CoMutex mutex; member
H A Dthread.h132 #define qemu_mutex_unlock(mutex) \ argument
135 #define qemu_rec_mutex_unlock(mutex) \ argument
H A Dthread-context.h41 QemuMutex mutex; member
H A Dthread-posix.h30 QemuMutex mutex; member
/openbmc/linux/drivers/nfc/s3fwrn5/
Dphy_common.h
/openbmc/linux/drivers/gpu/drm/i915/gt/
Dintel_reset_types.h
/openbmc/linux/drivers/media/platform/ti/omap3isp/
Dispcsiphy.h
/openbmc/linux/sound/firewire/
Diso-resources.h
Dcmp.h
/openbmc/linux/drivers/md/
Ddm-stats.h
/openbmc/linux/include/media/
Ddmxdev.h
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/falcon/
Dqmgr.h
/openbmc/linux/fs/squashfs/
Ddecompressor_single.c
/openbmc/linux/include/linux/
Duacce.h
/openbmc/linux/tools/tracing/latency/
Dlatency-collector.c
/openbmc/linux/drivers/gpu/drm/i915/
Di915_active_types.h

123456789