Lines Matching refs:flags
187 unsigned long flags) in __rwbase_write_unlock() argument
196 raw_spin_unlock_irqrestore(&rtm->wait_lock, flags); in __rwbase_write_unlock()
203 unsigned long flags; in rwbase_write_unlock() local
205 raw_spin_lock_irqsave(&rtm->wait_lock, flags); in rwbase_write_unlock()
206 __rwbase_write_unlock(rwb, WRITER_BIAS, flags); in rwbase_write_unlock()
212 unsigned long flags; in rwbase_write_downgrade() local
214 raw_spin_lock_irqsave(&rtm->wait_lock, flags); in rwbase_write_downgrade()
216 __rwbase_write_unlock(rwb, WRITER_BIAS - 1, flags); in rwbase_write_downgrade()
240 unsigned long flags; in rwbase_write_lock() local
249 raw_spin_lock_irqsave(&rtm->wait_lock, flags); in rwbase_write_lock()
259 __rwbase_write_unlock(rwb, 0, flags); in rwbase_write_lock()
267 raw_spin_unlock_irqrestore(&rtm->wait_lock, flags); in rwbase_write_lock()
269 raw_spin_lock_irqsave(&rtm->wait_lock, flags); in rwbase_write_lock()
277 raw_spin_unlock_irqrestore(&rtm->wait_lock, flags); in rwbase_write_lock()
284 unsigned long flags; in rwbase_write_trylock() local
291 raw_spin_lock_irqsave(&rtm->wait_lock, flags); in rwbase_write_trylock()
293 raw_spin_unlock_irqrestore(&rtm->wait_lock, flags); in rwbase_write_trylock()
296 __rwbase_write_unlock(rwb, 0, flags); in rwbase_write_trylock()