Lines Matching refs:v
21 wsbmAtomicIncZero(struct _WsbmAtomic *v) in wsbmAtomicIncZero() argument
24 __asm__ __volatile__("lock; incl %0; sete %1":"+m"(v->count), "=qm"(c) in wsbmAtomicIncZero()
31 wsbmAtomicDecNegative(struct _WsbmAtomic *v) in wsbmAtomicDecNegative() argument
35 __asm__ __volatile__("lock; addl %2,%0; sets %1":"+m"(v->count), "=qm"(c) in wsbmAtomicDecNegative()
42 wsbmAtomicDecZero(struct _WsbmAtomic *v) in wsbmAtomicDecZero() argument
46 __asm__ __volatile__("lock; decl %0; sete %1":"+m"(v->count), "=qm"(c) in wsbmAtomicDecZero()
53 wsbmAtomicInc(struct _WsbmAtomic *v) in wsbmAtomicInc() argument
55 __asm__ __volatile__("lock; incl %0":"+m"(v->count)); in wsbmAtomicInc()
59 wsbmAtomicDec(struct _WsbmAtomic *v) in wsbmAtomicDec() argument
61 __asm__ __volatile__("lock; decl %0":"+m"(v->count)); in wsbmAtomicDec()
65 wsbmAtomicCmpXchg(volatile struct _WsbmAtomic *v, int32_t old, int32_t new) in wsbmAtomicCmpXchg() argument
70 :"r"(new), "m"(v->count), "0"(old) in wsbmAtomicCmpXchg()