Home
last modified time | relevance | path

Searched refs:QemuSpin (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/util/
H A Datomic64.c33 static QemuSpin *addr_to_lock(const void *addr) in addr_to_lock()
47 QemuSpin *lock = addr_to_lock(ptr); \
63 QemuSpin *lock = addr_to_lock(ptr); \ in GEN_READ()
78 lock_size = ROUND_UP(sizeof(QemuSpin), qemu_dcache_linesize);
81 QemuSpin *lock = lock_array + i * lock_size;
H A Dqht.c145 QemuSpin lock;
167 QemuSpin lock;
259 void (*func)(QemuSpin *spin)) in qht_do_if_first_in_stripe()
275 void (*func)(QemuSpin *lock)) in qht_bucket_lock_do()
/openbmc/qemu/include/qemu/
H A Dthread.h232 struct QemuSpin { struct
236 static inline void qemu_spin_init(QemuSpin *spin) in qemu_spin_init() argument
244 static inline void qemu_spin_destroy(QemuSpin *spin) in qemu_spin_destroy()
251 static inline void qemu_spin_lock(QemuSpin *spin) in qemu_spin_lock()
266 static inline bool qemu_spin_trylock(QemuSpin *spin) in qemu_spin_trylock()
280 static inline bool qemu_spin_locked(QemuSpin *spin) in qemu_spin_locked()
285 static inline void qemu_spin_unlock(QemuSpin *spin) in qemu_spin_unlock()
H A Dlockable.h90 QemuSpin *: qemu_make_lockable(x, QML_OBJ_(x, spin)))
106 QemuSpin *: QML_OBJ_(x, spin))
H A Dtypedefs.h100 typedef struct QemuSpin QemuSpin; typedef
/openbmc/qemu/include/sysemu/
H A Dcpu-timers-internal.h40 QemuSpin vm_clock_lock;
/openbmc/qemu/include/exec/
H A Dtranslation-block.h110 QemuSpin jmp_lock;
/openbmc/qemu/include/hw/core/
H A Dcpu.h298 QemuSpin lock;
/openbmc/qemu/accel/tcg/
H A Dtb-maint.c183 QemuSpin lock;