Lines Matching refs:m
32 static inline void op##_bit(unsigned long nr, volatile unsigned long *m)\
36 m += nr >> 5; \
61 : "r"(m), /* Not "m": llock only supports reg direct addr mode */ \
78 static inline int test_and_##op##_bit(unsigned long nr, volatile unsigned long *m)\
82 m += nr >> 5; \
98 : "r"(m), "ir"(nr) \
125 static inline void op##_bit(unsigned long nr, volatile unsigned long *m)\
128 m += nr >> 5; \
135 temp = *m; \
136 *m = temp c_op (1UL << (nr & 0x1f)); \
142 static inline int test_and_##op##_bit(unsigned long nr, volatile unsigned long *m)\
145 m += nr >> 5; \
149 old = *m; \
150 *m = old c_op (1UL << (nr & 0x1f)); \
164 static inline void __##op##_bit(unsigned long nr, volatile unsigned long *m) \
167 m += nr >> 5; \
169 temp = *m; \
170 *m = temp c_op (1UL << (nr & 0x1f)); \
174 static inline int __test_and_##op##_bit(unsigned long nr, volatile unsigned long *m)\
177 m += nr >> 5; \
179 old = *m; \
180 *m = old c_op (1UL << (nr & 0x1f)); \