Lines Matching refs:nr
17 arch___set_bit(unsigned int nr, volatile unsigned long *addr) in arch___set_bit() argument
19 unsigned long mask = BIT_MASK(nr); in arch___set_bit()
20 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___set_bit()
27 arch___clear_bit(unsigned int nr, volatile unsigned long *addr) in arch___clear_bit() argument
29 unsigned long mask = BIT_MASK(nr); in arch___clear_bit()
30 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___clear_bit()
46 void arch___change_bit(unsigned int nr, volatile unsigned long *addr) in arch___change_bit() argument
48 unsigned long mask = BIT_MASK(nr); in arch___change_bit()
49 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___change_bit()
65 arch___test_and_set_bit(unsigned int nr, volatile unsigned long *addr) in arch___test_and_set_bit() argument
67 unsigned long mask = BIT_MASK(nr); in arch___test_and_set_bit()
68 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___test_and_set_bit()
86 arch___test_and_clear_bit(unsigned int nr, volatile unsigned long *addr) in arch___test_and_clear_bit() argument
88 unsigned long mask = BIT_MASK(nr); in arch___test_and_clear_bit()
89 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___test_and_clear_bit()
99 arch___test_and_change_bit(unsigned int nr, volatile unsigned long *addr) in arch___test_and_change_bit() argument
101 unsigned long mask = BIT_MASK(nr); in arch___test_and_change_bit()
102 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___test_and_change_bit()
116 arch_test_bit(unsigned int nr, const volatile unsigned long *addr) in arch_test_bit() argument
118 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in arch_test_bit()