Home
last modified time | relevance | path

Searched refs:ATOMIC_HASH_SIZE (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/arch/sparc/lib/
H A Datomic32.c16 #define ATOMIC_HASH_SIZE 4 macro
17 #define ATOMIC_HASH(a) (&__atomic_hash[(((unsigned long)a)>>8) & (ATOMIC_HASH_SIZE-1)])
19 spinlock_t __atomic_hash[ATOMIC_HASH_SIZE] = {
20 [0 ... (ATOMIC_HASH_SIZE-1)] = __SPIN_LOCK_UNLOCKED(__atomic_hash)
26 #define ATOMIC_HASH_SIZE 1 macro
/OK3568_Linux_fs/u-boot/arch/nios2/include/asm/bitops/
H A Datomic.h15 # define ATOMIC_HASH_SIZE 4 macro
16 # define ATOMIC_HASH(a) (&(__atomic_hash[ (((unsigned long) a)/L1_CACHE_BYTES) & (ATOMIC_HASH_SIZE
18 extern raw_spinlock_t __atomic_hash[ATOMIC_HASH_SIZE] __lock_aligned;
/OK3568_Linux_fs/kernel/arch/parisc/lib/
H A Dbitops.c15 arch_spinlock_t __atomic_hash[ATOMIC_HASH_SIZE] __lock_aligned = {
16 [0 ... (ATOMIC_HASH_SIZE-1)] = __ARCH_SPIN_LOCK_UNLOCKED
/OK3568_Linux_fs/kernel/arch/parisc/include/asm/
H A Datomic.h29 # define ATOMIC_HASH_SIZE 4 macro
30 … ATOMIC_HASH(a) (&(__atomic_hash[ (((unsigned long) (a))/L1_CACHE_BYTES) & (ATOMIC_HASH_SIZE-1) ]))
32 extern arch_spinlock_t __atomic_hash[ATOMIC_HASH_SIZE] __lock_aligned;