Searched refs:CoRwlock (Results 1 – 5 of 5) sorted by relevance
172 typedef struct CoRwlock { struct180 } CoRwlock; argument186 void qemu_co_rwlock_init(CoRwlock *lock);193 void coroutine_fn qemu_co_rwlock_rdlock(CoRwlock *lock);202 void coroutine_fn qemu_co_rwlock_upgrade(CoRwlock *lock);210 void coroutine_fn qemu_co_rwlock_downgrade(CoRwlock *lock);217 void coroutine_fn qemu_co_rwlock_wrlock(CoRwlock *lock);223 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()
353 CoRwlock rename_lock;
265 static CoRwlock rwlock;
189 CoRwlock bmap_lock;