Lines Matching refs:wait_lock

324 	raw_spin_lock_init(&sem->wait_lock);  in __init_rwsem()
372 lockdep_assert_held(&sem->wait_lock); in rwsem_add_waiter()
388 lockdep_assert_held(&sem->wait_lock); in rwsem_del_waiter()
419 lockdep_assert_held(&sem->wait_lock); in rwsem_mark_wake()
579 __releases(&sem->wait_lock) in rwsem_del_wake_waiter()
592 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_del_wake_waiter()
610 lockdep_assert_held(&sem->wait_lock); in rwsem_try_write_lock()
1024 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1028 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1040 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1051 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1064 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1079 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1082 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1127 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1139 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1141 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1157 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1182 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1185 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1192 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1208 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_wake()
1213 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_wake()
1229 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_downgrade_wake()
1234 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_downgrade_wake()