Lines Matching refs:wait_lock
84 raw_spin_lock_init(&sem->wait_lock); in __init_rwsem()
225 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_failed()
243 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_failed()
457 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_failed()
485 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_failed()
493 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_failed()
498 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_failed()
539 if (!raw_spin_trylock_irqsave(&sem->wait_lock, flags)) in rwsem_wake()
543 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_wake()
550 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_wake()
566 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_downgrade_wake()
572 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_downgrade_wake()