Searched refs:CoRwlock (Results 1 – 5 of 5) sorted by relevance
170 typedef struct CoRwlock { struct178 } CoRwlock; typedef184 void qemu_co_rwlock_init(CoRwlock *lock);191 void coroutine_fn qemu_co_rwlock_rdlock(CoRwlock *lock);200 void coroutine_fn qemu_co_rwlock_upgrade(CoRwlock *lock);208 void coroutine_fn qemu_co_rwlock_downgrade(CoRwlock *lock);215 void coroutine_fn qemu_co_rwlock_wrlock(CoRwlock *lock);221 void coroutine_fn qemu_co_rwlock_unlock(CoRwlock *lock);
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()
354 CoRwlock rename_lock;
265 static CoRwlock rwlock;
187 CoRwlock bmap_lock;