Searched refs:lock_val (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/parisc/include/asm/ |
| A D | spinlock.h | 10 static inline void arch_spin_val_check(int lock_val) in arch_spin_val_check() argument 15 : : "r" (lock_val), "r" (__ARCH_SPIN_LOCK_UNLOCKED_VAL), in arch_spin_val_check() 22 int lock_val; in arch_spin_is_locked() local 25 lock_val = READ_ONCE(*a); in arch_spin_is_locked() 26 arch_spin_val_check(lock_val); in arch_spin_is_locked() 27 return (lock_val == 0); in arch_spin_is_locked() 62 int lock_val; in arch_spin_trylock() local 65 lock_val = __ldcw(a); in arch_spin_trylock() 66 arch_spin_val_check(lock_val); in arch_spin_trylock() 67 return lock_val != 0; in arch_spin_trylock()
|
| /linux/fs/bcachefs/ |
| A D | nocow_locking.c | 28 int lock_val = flags ? 1 : -1; in bch2_bucket_nocow_unlock() local 33 int v = atomic_sub_return(lock_val, &l->l[i]); in bch2_bucket_nocow_unlock() 35 BUG_ON(v && sign(v) != lock_val); in bch2_bucket_nocow_unlock() 47 int v, lock_val = flags ? 1 : -1; in __bch2_bucket_nocow_trylock() local 66 if (lock_val > 0 ? v < 0 : v > 0) in __bch2_bucket_nocow_trylock() 71 if (v && sign(v + lock_val) != sign(v)) in __bch2_bucket_nocow_trylock() 74 atomic_add(lock_val, &l->l[i]); in __bch2_bucket_nocow_trylock()
|
| A D | six.c | 39 u32 lock_val; member 53 .lock_val = 1U << SIX_LOCK_HELD_read_OFFSET, 59 .lock_val = SIX_LOCK_HELD_intent, 65 .lock_val = SIX_LOCK_HELD_write, 198 } while (!atomic_try_cmpxchg_acquire(&lock->state, &old, old + l[type].lock_val)); in __do_six_trylock() 582 u32 v = l[type].lock_val; in do_six_unlock_type() 666 new -= l[SIX_LOCK_read].lock_val; in six_lock_tryupgrade() 735 atomic_add(l[type].lock_val, &lock->state); in six_lock_increment()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce/ |
| A D | dce_hwseq.c | 51 uint32_t lock_val = lock ? 1 : 0; in dce_pipe_control_lock() local 66 dcp_grph = lock_val; in dce_pipe_control_lock() 67 scl = lock_val; in dce_pipe_control_lock() 68 blnd = lock_val; in dce_pipe_control_lock() 69 update_lock_mode = lock_val; in dce_pipe_control_lock()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| A D | pci_vsc.c | 73 u32 lock_val; in mlx5_vsc_gw_lock() local 88 ret = vsc_read(dev, VSC_SEMAPHORE_OFFSET, &lock_val); in mlx5_vsc_gw_lock() 92 if (lock_val) { in mlx5_vsc_gw_lock() 109 ret = vsc_read(dev, VSC_SEMAPHORE_OFFSET, &lock_val); in mlx5_vsc_gw_lock() 114 } while (counter != lock_val); in mlx5_vsc_gw_lock()
|
| /linux/drivers/accessibility/speakup/ |
| A D | genmap.c | 51 int value, shift_state, i, spk_val = 0, lock_val = 0; in main() local 127 lock_val = this->value; in main() 135 if (kp[i] != spk_val && kp[i] != lock_val) in main()
|
| /linux/drivers/pinctrl/ti/ |
| A D | pinctrl-ti-iodelay.c | 61 u32 lock_val; member 790 .lock_val = 1,
|
Completed in 26 milliseconds