Lines Matching refs:raw_lock
121 #define spin_is_locked(lock) __raw_spin_is_locked(&(lock)->raw_lock)
127 #define spin_unlock_wait(lock) __raw_spin_unlock_wait(&(lock)->raw_lock)
150 # define _raw_spin_lock(lock) __raw_spin_lock(&(lock)->raw_lock)
152 __raw_spin_lock_flags(&(lock)->raw_lock, *(flags))
153 # define _raw_spin_trylock(lock) __raw_spin_trylock(&(lock)->raw_lock)
154 # define _raw_spin_unlock(lock) __raw_spin_unlock(&(lock)->raw_lock)
155 # define _raw_read_lock(rwlock) __raw_read_lock(&(rwlock)->raw_lock)
156 # define _raw_read_trylock(rwlock) __raw_read_trylock(&(rwlock)->raw_lock)
157 # define _raw_read_unlock(rwlock) __raw_read_unlock(&(rwlock)->raw_lock)
158 # define _raw_write_lock(rwlock) __raw_write_lock(&(rwlock)->raw_lock)
159 # define _raw_write_trylock(rwlock) __raw_write_trylock(&(rwlock)->raw_lock)
160 # define _raw_write_unlock(rwlock) __raw_write_unlock(&(rwlock)->raw_lock)
163 #define read_can_lock(rwlock) __raw_read_can_lock(&(rwlock)->raw_lock)
164 #define write_can_lock(rwlock) __raw_write_can_lock(&(rwlock)->raw_lock)
231 do {__raw_spin_unlock(&(lock)->raw_lock); __release(lock); } while (0)
233 do {__raw_read_unlock(&(lock)->raw_lock); __release(lock); } while (0)
235 do {__raw_write_unlock(&(lock)->raw_lock); __release(lock); } while (0)
238 __raw_spin_unlock(&(lock)->raw_lock); \
244 __raw_read_unlock(&(lock)->raw_lock); \
250 __raw_write_unlock(&(lock)->raw_lock); \