Home
last modified time | relevance | path

Searched defs:lock (Results 1 – 25 of 77) sorted by relevance

1234

/qemu/util/
A Dqemu-coroutine-lock.c41 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock, in qemu_co_queue_wait_impl()
74 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock) in qemu_co_enter_next_impl()
100 void qemu_co_enter_all_impl(CoQueue *queue, QemuLockable *lock) in qemu_co_enter_all_impl()
338 void qemu_co_rwlock_init(CoRwlock *lock) in qemu_co_rwlock_init()
346 static void coroutine_fn qemu_co_rwlock_maybe_wake_one(CoRwlock *lock) in qemu_co_rwlock_maybe_wake_one()
379 void coroutine_fn qemu_co_rwlock_rdlock(CoRwlock *lock) in qemu_co_rwlock_rdlock()
404 void coroutine_fn qemu_co_rwlock_unlock(CoRwlock *lock) in qemu_co_rwlock_unlock()
422 void coroutine_fn qemu_co_rwlock_downgrade(CoRwlock *lock) in qemu_co_rwlock_downgrade()
432 void coroutine_fn qemu_co_rwlock_wrlock(CoRwlock *lock) in qemu_co_rwlock_wrlock()
452 void coroutine_fn qemu_co_rwlock_upgrade(CoRwlock *lock) in qemu_co_rwlock_upgrade()
A Dpath.c15 static QemuMutex lock; variable
A Datomic64.c81 QemuSpin *lock = lock_array + i * lock_size; local
A Dqemu-co-shared-resource.c37 QemuMutex lock; member
/qemu/include/qemu/
A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
55 #define seqlock_write_lock(sl, lock) \ argument
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
64 #define seqlock_write_unlock(sl, lock) \ argument
A Dcoroutine.h117 #define qemu_co_queue_wait(queue, lock) \ argument
119 #define qemu_co_queue_wait_flags(queue, lock, flags) \ argument
148 #define qemu_co_enter_next(queue, lock) \ argument
161 #define qemu_co_enter_all(queue, lock) \ argument
A Dthread-posix.h8 pthread_mutex_t lock; member
37 pthread_mutex_t lock; member
A Dthread-win32.h7 SRWLOCK lock; member
17 CRITICAL_SECTION lock; member
A Dprogress_meter.h43 QemuMutex lock; /* protects concurrent access to above fields */ member
A Dqht.h19 QemuMutex lock; /* serializes setters of ht->map */ member
A Dratelimit.h21 QemuMutex lock; member
A Dlockable.h23 QemuLockUnlockFunc *lock; member
/qemu/block/
A Dreqlist.c46 int64_t bytes, CoMutex *lock) in reqlist_wait_one()
60 int64_t bytes, CoMutex *lock) in reqlist_wait_all()
A Ddmg.h33 CoMutex lock; member
/qemu/hw/rtc/
A Dm48t59-internal.h60 uint8_t lock; member
68 static inline void m48t59_toggle_lock(M48t59State *NVRAM, int lock) in m48t59_toggle_lock()
/qemu/include/hw/remote/
A Diommu.h33 QemuMutex lock; member
/qemu/include/sysemu/
A Dxen-mapcache.h42 uint8_t lock, in xen_map_cache()
/qemu/tcg/
A Ddebuginfo.c13 static QemuMutex lock; variable
/qemu/hw/xen/
A Dxen-mapcache.c45 uint32_t lock; member
73 QemuMutex lock; member
326 uint8_t lock, bool dma, in xen_map_cache_unlocked()
455 uint8_t lock, bool dma, in xen_map_cache()
/qemu/include/hw/watchdog/
A Dcmsdk-apb-watchdog.h61 uint32_t lock; member
/qemu/plugins/
A Dplugin.h43 QemuRecMutex lock; member
/qemu/hw/display/
A Dvirtio-dmabuf.c18 static GMutex lock; variable
/qemu/tests/bench/
A Datomic_add-bench.c12 QemuMutex lock; member
/qemu/contrib/plugins/
A Dhotblocks.c23 static GMutex lock; variable
/qemu/qga/vss-win32/
A Dprovider.cpp48 static void LockModule(BOOL lock) in LockModule()
441 STDMETHODIMP LockServer(BOOL lock) { return E_NOTIMPL; } in LockServer()

Completed in 25 milliseconds

1234