Home
last modified time | relevance | path

Searched refs:QemuLockable (Results 1 – 25 of 54) sorted by relevance

123

/dports/emulators/qemu/qemu-6.2.0/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
27 static inline __attribute__((__always_inline__)) QemuLockable * argument
28 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
37 static inline __attribute__((__always_inline__)) QemuLockable *
87 _Generic((x), QemuLockable *: (x), \
93 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
98 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
103 static inline QemuLockable *qemu_lockable_auto_lock(QemuLockable *x) in qemu_lockable_auto_lock()
109 static inline void qemu_lockable_auto_unlock(QemuLockable *x) in qemu_lockable_auto_unlock()
119 for (g_autoptr(QemuLockable) var = \
[all …]
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
H A Dcoroutine.h208 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock);
234 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock);
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/include/qemu/
H A Dlockable.h21 struct QemuLockable {
27 static inline __attribute__((__always_inline__)) QemuLockable *
28 qemu_make_lockable(void *x, QemuLockable *lockable)
37 static inline __attribute__((__always_inline__)) QemuLockable *
87 _Generic((x), QemuLockable *: (x), \
93 static inline void qemu_lockable_lock(QemuLockable *x)
98 static inline void qemu_lockable_unlock(QemuLockable *x)
103 static inline QemuLockable *qemu_lockable_auto_lock(QemuLockable *x)
109 static inline void qemu_lockable_auto_unlock(QemuLockable *x)
119 for (g_autoptr(QemuLockable) var = \
[all …]
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock)
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in pack_indices()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
40 static inline __attribute__((__always_inline__)) QemuLockable * argument
41 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
70 #define QEMU_MAKE_LOCKABLE_(x) (&(QemuLockable) { \
86 (QemuLockable *, (x)), \
98 (QemuLockable *, (x)), \
101 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
106 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
111 static inline QemuLockable *qemu_lockable_auto_lock(QemuLockable *x) in qemu_lockable_auto_lock()
117 static inline void qemu_lockable_auto_unlock(QemuLockable *x) in qemu_lockable_auto_unlock()
[all …]
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
H A Dcoroutine.h208 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock);
232 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock);
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
40 static inline __attribute__((__always_inline__)) QemuLockable * argument
41 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
70 #define QEMU_MAKE_LOCKABLE_(x) (&(QemuLockable) { \
86 (QemuLockable *, (x)), \
98 (QemuLockable *, (x)), \
101 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
106 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
111 static inline QemuLockable *qemu_lockable_auto_lock(QemuLockable *x) in qemu_lockable_auto_lock()
117 static inline void qemu_lockable_auto_unlock(QemuLockable *x) in qemu_lockable_auto_unlock()
[all …]
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
/dports/emulators/qemu60/qemu-6.0.0/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
40 static inline __attribute__((__always_inline__)) QemuLockable * argument
41 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
70 #define QEMU_MAKE_LOCKABLE_(x) (&(QemuLockable) { \
86 (QemuLockable *, (x)), \
98 (QemuLockable *, (x)), \
101 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
106 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
111 static inline QemuLockable *qemu_lockable_auto_lock(QemuLockable *x) in qemu_lockable_auto_lock()
117 static inline void qemu_lockable_auto_unlock(QemuLockable *x) in qemu_lockable_auto_unlock()
[all …]
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
H A Dcoroutine.h208 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock);
232 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock);
/dports/emulators/qemu5/qemu-5.2.0/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
40 static inline __attribute__((__always_inline__)) QemuLockable * argument
41 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
70 #define QEMU_MAKE_LOCKABLE_(x) (&(QemuLockable) { \
86 (QemuLockable *, (x)), \
98 (QemuLockable *, (x)), \
101 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
106 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
111 static inline QemuLockable *qemu_lockable_auto_lock(QemuLockable *x) in qemu_lockable_auto_lock()
117 static inline void qemu_lockable_auto_unlock(QemuLockable *x) in qemu_lockable_auto_unlock()
[all …]
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
H A Dcoroutine.h208 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock);
232 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock);
/dports/emulators/qemu42/qemu-4.2.1/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
40 static inline __attribute__((__always_inline__)) QemuLockable * argument
41 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
68 #define QEMU_MAKE_LOCKABLE_(x) qemu_make_lockable((x), &(QemuLockable) { \
83 (QemuLockable *, (x)), \
86 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
91 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
H A Dcoroutine.h208 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock);
232 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock);
/dports/emulators/qemu-utils/qemu-4.2.1/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
40 static inline __attribute__((__always_inline__)) QemuLockable * argument
41 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
68 #define QEMU_MAKE_LOCKABLE_(x) qemu_make_lockable((x), &(QemuLockable) { \
83 (QemuLockable *, (x)), \
86 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
91 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
H A Dcoroutine.h208 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock);
232 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock);
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/include/qemu/
H A Dlockable.h21 struct QemuLockable { struct
40 static inline __attribute__((__always_inline__)) QemuLockable * argument
41 qemu_make_lockable(void *x, QemuLockable *lockable) in qemu_make_lockable()
68 #define QEMU_MAKE_LOCKABLE_(x) qemu_make_lockable((x), &(QemuLockable) { \
83 (QemuLockable *, (x)), \
86 static inline void qemu_lockable_lock(QemuLockable *x) in qemu_lockable_lock()
91 static inline void qemu_lockable_unlock(QemuLockable *x) in qemu_lockable_unlock()
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
H A Dcoroutine.h193 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock);
217 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock);

123