Searched refs:atomic_locks (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/lib/
H A Datomic_32.c49 int atomic_locks[PAGE_SIZE / sizeof(int) /* Only ATOMIC_HASH_SIZE is used */] variable
71 * Using mm works here because atomic_locks is page aligned.
74 (unsigned long)atomic_locks,
95 return p >= &atomic_locks[0] && p < &atomic_locks[ATOMIC_HASH_SIZE];
314 BUG_ON((unsigned long)atomic_locks % PAGE_SIZE != 0);
321 * an index into atomic_locks, excluding the low 3 bits.
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Datomic_32.h280 * Number of atomic locks in atomic_locks[]. Must be a power of two.
290 extern int atomic_locks[];
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/mm/
H A Dinit.c278 /* Force the atomic_locks[] array page to be hash-for-home. */
279 if (address == (ulong) atomic_locks)
332 if (page == (ulong)atomic_locks)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/kernel/
H A Dintvec_32.S1684 * ((char*)atomic_locks +
1706 /* atomic_locks is page aligned so this suffices to get its addr. */
1707 auli r21, zero, hi16(atomic_locks)

Completed in 119 milliseconds