Home
last modified time | relevance | path

Searched refs:CoRwlock (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/include/qemu/
H A Dcoroutine.h172 typedef struct CoRwlock { struct
180 } CoRwlock; argument
186 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);
/openbmc/qemu/util/
H A Dqemu-coroutine-lock.c338 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()
/openbmc/qemu/hw/9pfs/
H A D9p.h353 CoRwlock rename_lock;
/openbmc/qemu/tests/unit/
H A Dtest-coroutine.c265 static CoRwlock rwlock;
/openbmc/qemu/block/
H A Dvdi.c189 CoRwlock bmap_lock;