Lines Matching refs:wait_lock
338 raw_spin_lock_init(&sem->wait_lock); in __init_rwsem()
409 lockdep_assert_held(&sem->wait_lock); in rwsem_mark_wake()
568 lockdep_assert_held(&sem->wait_lock); in rwsem_try_write_lock()
1025 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1029 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1043 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1055 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1084 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1095 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1098 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1116 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_read_slowpath()
1170 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1201 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1204 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1219 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1268 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1273 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1280 raw_spin_lock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1290 raw_spin_unlock_irq(&sem->wait_lock); in rwsem_down_write_slowpath()
1306 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_wake()
1311 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_wake()
1327 raw_spin_lock_irqsave(&sem->wait_lock, flags); in rwsem_downgrade_wake()
1332 raw_spin_unlock_irqrestore(&sem->wait_lock, flags); in rwsem_downgrade_wake()