Home
last modified time | relevance | path

Searched refs:__clear_bit_unlock (Results 1 – 12 of 12) sorted by relevance

/linux-6.1.9/kernel/kcsan/
Dselftest.c171 KCSAN_CHECK_READ_BARRIER(__clear_bit_unlock(0, &test_var)); in test_barrier()
200 KCSAN_CHECK_WRITE_BARRIER(__clear_bit_unlock(0, &test_var)); in test_barrier()
232 KCSAN_CHECK_RW_BARRIER(__clear_bit_unlock(0, &test_var)); in test_barrier()
Dkcsan_test.c605 KCSAN_EXPECT_READ_BARRIER(__clear_bit_unlock(0, &test_var), true); in test_barrier_nothreads()
650 KCSAN_EXPECT_WRITE_BARRIER(__clear_bit_unlock(0, &test_var), true); in test_barrier_nothreads()
695 KCSAN_EXPECT_RW_BARRIER(__clear_bit_unlock(0, &test_var), true); in test_barrier_nothreads()
/linux-6.1.9/include/asm-generic/bitops/
Dinstrumented-lock.h39 static inline void __clear_bit_unlock(long nr, volatile unsigned long *addr) in __clear_bit_unlock() function
/linux-6.1.9/include/linux/
Dbit_spinlock.h80 __clear_bit_unlock(bitnum, addr); in __bit_spin_unlock()
/linux-6.1.9/arch/riscv/include/asm/
Dbitops.h188 static inline void __clear_bit_unlock( in __clear_bit_unlock() function
/linux-6.1.9/Documentation/
Datomic_bitops.txt41 In particular __clear_bit_unlock() suffers the same issue as atomic_set(),
/linux-6.1.9/arch/alpha/include/asm/
Dbitops.h94 __clear_bit_unlock(unsigned long nr, volatile void * addr) in __clear_bit_unlock() function
/linux-6.1.9/arch/mips/include/asm/
Dbitops.h296 static inline void __clear_bit_unlock(unsigned long nr, volatile unsigned long *addr) in __clear_bit_unlock() function
/linux-6.1.9/arch/ia64/include/asm/
Dbitops.h129 __clear_bit_unlock(int nr, void *addr) in __clear_bit_unlock() function
/linux-6.1.9/arch/m68k/include/asm/
Dbitops.h538 #define __clear_bit_unlock clear_bit_unlock macro
/linux-6.1.9/arch/powerpc/include/asm/
Dkvm_book3s_64.h485 __clear_bit_unlock(KVMPPC_RMAP_LOCK_BIT, rmap); in unlock_rmap()
/linux-6.1.9/mm/kasan/
Dkasan_test.c1025 KUNIT_EXPECT_KASAN_FAIL(test, __clear_bit_unlock(nr, addr)); in kasan_bitops_modify()