Searched refs:atomic_long_andnot (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/include/asm-generic/bitops/ |
H A D | atomic.h | 23 atomic_long_andnot(BIT_MASK(nr), (atomic_long_t *)p); in clear_bit()
|
/kernel/linux/linux-6.6/lib/ |
H A D | sbitmap.c | 78 atomic_long_andnot(mask, (atomic_long_t *)&map->word); in sbitmap_deferred_clear() 627 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch() 635 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch()
|
/kernel/linux/linux-5.10/kernel/locking/ |
H A D | rwsem.c | 922 atomic_long_andnot(RWSEM_WR_NONSPINNABLE, &sem->owner); in clear_wr_nonspinnable() 1110 atomic_long_andnot(RWSEM_FLAG_WAITERS|RWSEM_FLAG_HANDOFF, in rwsem_down_read_slowpath() 1284 atomic_long_andnot(RWSEM_FLAG_WAITERS, &sem->count); in rwsem_down_write_slowpath()
|
H A D | mutex.c | 195 atomic_long_andnot(flag, &lock->owner); in __mutex_clear_flag()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | atomic-long.h | 297 atomic_long_andnot(long i, atomic_long_t *v) in atomic_long_andnot() function 791 atomic_long_andnot(long i, atomic_long_t *v) in atomic_long_andnot() function
|
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | rwsem.c | 393 atomic_long_andnot(RWSEM_FLAG_HANDOFF | RWSEM_FLAG_WAITERS, &sem->count); in rwsem_del_waiter() 944 atomic_long_andnot(RWSEM_NONSPINNABLE, &sem->owner); in clear_nonspinnable()
|
H A D | mutex.c | 192 atomic_long_andnot(flag, &lock->owner); in __mutex_clear_flag()
|
/kernel/linux/linux-6.6/include/linux/atomic/ |
H A D | atomic-instrumented.h | 3957 * atomic_long_andnot() - atomic bitwise AND NOT with relaxed ordering 3968 atomic_long_andnot(long i, atomic_long_t *v) in atomic_long_andnot() function
|
Completed in 15 milliseconds