ATOMIC_HASH_SIZE 16 include/asm-generic/bitops/atomic.h # define ATOMIC_HASH(a) (&(__atomic_hash[ (((unsigned long) a)/L1_CACHE_BYTES) & (ATOMIC_HASH_SIZE-1) ])) ATOMIC_HASH_SIZE 18 include/asm-generic/bitops/atomic.h extern arch_spinlock_t __atomic_hash[ATOMIC_HASH_SIZE] __lock_aligned;