• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/alpha/include/asm/

Lines Matching defs:nr

28 set_bit(unsigned long nr, volatile void * addr)
31 int *m = ((int *) addr) + (nr >> 5);
42 :"Ir" (1UL << (nr & 31)), "m" (*m));
49 __set_bit(unsigned long nr, volatile void * addr)
51 int *m = ((int *) addr) + (nr >> 5);
53 *m |= 1 << (nr & 31);
60 clear_bit(unsigned long nr, volatile void * addr)
63 int *m = ((int *) addr) + (nr >> 5);
74 :"Ir" (1UL << (nr & 31)), "m" (*m));
78 clear_bit_unlock(unsigned long nr, volatile void * addr)
81 clear_bit(nr, addr);
88 __clear_bit(unsigned long nr, volatile void * addr)
90 int *m = ((int *) addr) + (nr >> 5);
92 *m &= ~(1 << (nr & 31));
96 __clear_bit_unlock(unsigned long nr, volatile void * addr)
99 __clear_bit(nr, addr);
103 change_bit(unsigned long nr, volatile void * addr)
106 int *m = ((int *) addr) + (nr >> 5);
117 :"Ir" (1UL << (nr & 31)), "m" (*m));
124 __change_bit(unsigned long nr, volatile void * addr)
126 int *m = ((int *) addr) + (nr >> 5);
128 *m ^= 1 << (nr & 31);
132 test_and_set_bit(unsigned long nr, volatile void *addr)
136 int *m = ((int *) addr) + (nr >> 5);
156 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory");
162 test_and_set_bit_lock(unsigned long nr, volatile void *addr)
166 int *m = ((int *) addr) + (nr >> 5);
183 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory");
192 __test_and_set_bit(unsigned long nr, volatile void * addr)
194 unsigned long mask = 1 << (nr & 0x1f);
195 int *m = ((int *) addr) + (nr >> 5);
203 test_and_clear_bit(unsigned long nr, volatile void * addr)
207 int *m = ((int *) addr) + (nr >> 5);
227 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory");
236 __test_and_clear_bit(unsigned long nr, volatile void * addr)
238 unsigned long mask = 1 << (nr & 0x1f);
239 int *m = ((int *) addr) + (nr >> 5);
247 test_and_change_bit(unsigned long nr, volatile void * addr)
251 int *m = ((int *) addr) + (nr >> 5);
269 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory");
278 __test_and_change_bit(unsigned long nr, volatile void * addr)
280 unsigned long mask = 1 << (nr & 0x1f);
281 int *m = ((int *) addr) + (nr >> 5);
289 test_bit(int nr, const volatile void * addr)
291 return (1UL & (((const int *) addr)[nr >> 5] >> (nr & 31))) != 0UL;