Lines Matching refs:v

26 int *__atomic_hashed_lock(volatile void *v)  in __atomic_hashed_lock()  argument
33 unsigned long ptr = __insn_mm((unsigned long)v >> 1, in __atomic_hashed_lock()
55 static inline int *__atomic_setup(volatile void *v) in __atomic_setup() argument
58 *(volatile int *)v; in __atomic_setup()
59 return __atomic_hashed_lock(v); in __atomic_setup()
62 int _atomic_xchg(int *v, int n) in _atomic_xchg() argument
64 return __atomic_xchg(v, __atomic_setup(v), n).val; in _atomic_xchg()
68 int _atomic_xchg_add(int *v, int i) in _atomic_xchg_add() argument
70 return __atomic_xchg_add(v, __atomic_setup(v), i).val; in _atomic_xchg_add()
74 int _atomic_xchg_add_unless(int *v, int a, int u) in _atomic_xchg_add_unless() argument
81 return __atomic_xchg_add_unless(v, __atomic_setup(v), u, a).val; in _atomic_xchg_add_unless()
85 int _atomic_cmpxchg(int *v, int o, int n) in _atomic_cmpxchg() argument
87 return __atomic_cmpxchg(v, __atomic_setup(v), o, n).val; in _atomic_cmpxchg()
110 long long _atomic64_xchg(long long *v, long long n) in _atomic64_xchg() argument
112 return __atomic64_xchg(v, __atomic_setup(v), n); in _atomic64_xchg()
116 long long _atomic64_xchg_add(long long *v, long long i) in _atomic64_xchg_add() argument
118 return __atomic64_xchg_add(v, __atomic_setup(v), i); in _atomic64_xchg_add()
122 long long _atomic64_xchg_add_unless(long long *v, long long a, long long u) in _atomic64_xchg_add_unless() argument
129 return __atomic64_xchg_add_unless(v, __atomic_setup(v), u, a); in _atomic64_xchg_add_unless()
133 long long _atomic64_cmpxchg(long long *v, long long o, long long n) in _atomic64_cmpxchg() argument
135 return __atomic64_cmpxchg(v, __atomic_setup(v), o, n); in _atomic64_cmpxchg()