Lines Matching refs:lock
246 int *lock, int o, int n);
247 extern struct __get_user __atomic_xchg(volatile int *p, int *lock, int n);
248 extern struct __get_user __atomic_xchg_add(volatile int *p, int *lock, int n);
250 int *lock, int o, int n);
251 extern struct __get_user __atomic_or(volatile int *p, int *lock, int n);
252 extern struct __get_user __atomic_and(volatile int *p, int *lock, int n);
253 extern struct __get_user __atomic_andn(volatile int *p, int *lock, int n);
254 extern struct __get_user __atomic_xor(volatile int *p, int *lock, int n);
255 extern long long __atomic64_cmpxchg(volatile long long *p, int *lock,
257 extern long long __atomic64_xchg(volatile long long *p, int *lock, long long n);
258 extern long long __atomic64_xchg_add(volatile long long *p, int *lock,
261 int *lock, long long o, long long n);
262 extern long long __atomic64_and(volatile long long *p, int *lock, long long n);
263 extern long long __atomic64_or(volatile long long *p, int *lock, long long n);
264 extern long long __atomic64_xor(volatile long long *p, int *lock, long long n);