Lines Matching refs:wait_lock
87 raw_spin_lock_init(&sem->wait_lock); in __init_rwsem()
235 raw_spin_lock_irq(&sem->wait_lock); in __rwsem_down_read_failed_common()
254 raw_spin_unlock_irq(&sem->wait_lock); in __rwsem_down_read_failed_common()
263 raw_spin_lock_irq(&sem->wait_lock); in __rwsem_down_read_failed_common()
266 raw_spin_unlock_irq(&sem->wait_lock); in __rwsem_down_read_failed_common()
278 raw_spin_unlock_irq(&sem->wait_lock); in __rwsem_down_read_failed_common()
517 raw_spin_lock_irq(&sem->wait_lock); in __rwsem_down_write_failed_common()
559 raw_spin_unlock_irq(&sem->wait_lock); in __rwsem_down_write_failed_common()
570 raw_spin_lock_irq(&sem->wait_lock); in __rwsem_down_write_failed_common()
574 raw_spin_unlock_irq(&sem->wait_lock); in __rwsem_down_write_failed_common()
580 raw_spin_lock_irq(&sem->wait_lock); in __rwsem_down_write_failed_common()
586 raw_spin_unlock_irq(&sem->wait_lock); in __rwsem_down_write_failed_common()
669 if (!raw_spin_trylock_irqsave(&sem->wait_lock, flags)) in rwsem_wake()
673 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_wake()
679 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_wake()
697 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_downgrade_wake()
702 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_downgrade_wake()