Lines Matching refs:wait_lock

319 	raw_spin_lock_init(&sem->wait_lock);  in __init_rwsem()
389 lockdep_assert_held(&sem->wait_lock); in rwsem_mark_wake()
544 lockdep_assert_held(&sem->wait_lock); in rwsem_try_write_lock()
922 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
926 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
937 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
949 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
975 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
986 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
989 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1007 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1039 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1070 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1073 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1088 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1137 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1141 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1148 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1158 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1174 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_wake()
1179 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_wake()
1195 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_downgrade_wake()
1200 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_downgrade_wake()