Searched refs:atomic_long_andnot (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/lib/ |
| H A D | sbitmap.c | 96 atomic_long_andnot(mask, (atomic_long_t *)&map->word); in sbitmap_deferred_clear() 644 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch() 652 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch()
|
| /linux-6.15/kernel/locking/ |
| H A D | rwsem.c | 391 atomic_long_andnot(RWSEM_FLAG_HANDOFF | RWSEM_FLAG_WAITERS, &sem->count); in rwsem_del_waiter() 942 atomic_long_andnot(RWSEM_NONSPINNABLE, &sem->owner); in clear_nonspinnable()
|
| H A D | mutex.c | 177 atomic_long_andnot(flag, &lock->owner); in __mutex_clear_flag()
|
| /linux-6.15/include/linux/ |
| H A D | sched.h | 2072 atomic_long_andnot(_TIF_NEED_RESCHED | _TIF_NEED_RESCHED_LAZY, in clear_tsk_need_resched()
|
| /linux-6.15/mm/kasan/ |
| H A D | kasan_test_c.c | 773 KUNIT_EXPECT_KASAN_FAIL(test, atomic_long_andnot(42, unsafe)); in kasan_atomics_helper()
|
| /linux-6.15/include/linux/atomic/ |
| H A D | atomic-instrumented.h | 3996 atomic_long_andnot(long i, atomic_long_t *v) in atomic_long_andnot() function
|