Lines Matching refs:slock
13 #define arch_spin_is_locked(x) ((x)->slock != __ARCH_SPIN_LOCK_UNLOCKED__)
22 "1: llock %[val], [%[slock]] \n"
24 " scond %[LOCKED], [%[slock]] \n" /* acquire */
28 : [slock] "r" (&(lock->slock)),
49 "1: llock %[val], [%[slock]] \n"
51 " scond %[LOCKED], [%[slock]] \n" /* acquire */
58 : [slock] "r" (&(lock->slock)),
71 WRITE_ONCE(lock->slock, __ARCH_SPIN_LOCK_UNLOCKED__);
237 : "r"(&(lock->slock)), "ir"(__ARCH_SPIN_LOCK_LOCKED__)
253 : "r"(&(lock->slock))
280 : "r"(&(lock->slock))