Lines Matching refs:wait_lock

323 	raw_spin_lock_init(&sem->wait_lock);  in __init_rwsem()
371 lockdep_assert_held(&sem->wait_lock); in rwsem_add_waiter()
387 lockdep_assert_held(&sem->wait_lock); in rwsem_del_waiter()
418 lockdep_assert_held(&sem->wait_lock); in rwsem_mark_wake()
578 __releases(&sem->wait_lock) in rwsem_del_wake_waiter()
591 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_del_wake_waiter()
609 lockdep_assert_held(&sem->wait_lock); in rwsem_try_write_lock()
1021 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1025 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1037 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1048 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1061 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()
1131 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1143 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1145 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1164 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1189 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1196 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1203 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1219 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_wake()
1224 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_wake()
1240 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_downgrade_wake()
1245 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_downgrade_wake()