Home | History | Annotate | Download | only in asm-arm

Lines Matching full:volatile

33 static inline void ____atomic_set_bit(unsigned int bit, volatile unsigned long *p)
45 static inline void ____atomic_clear_bit(unsigned int bit, volatile unsigned long *p)
57 static inline void ____atomic_change_bit(unsigned int bit, volatile unsigned long *p)
70 ____atomic_test_and_set_bit(unsigned int bit, volatile unsigned long *p)
87 ____atomic_test_and_clear_bit(unsigned int bit, volatile unsigned long *p)
104 ____atomic_test_and_change_bit(unsigned int bit, volatile unsigned long *p)
150 extern void _set_bit_le(int nr, volatile unsigned long * p);
151 extern void _clear_bit_le(int nr, volatile unsigned long * p);
152 extern void _change_bit_le(int nr, volatile unsigned long * p);
153 extern int _test_and_set_bit_le(int nr, volatile unsigned long * p);
154 extern int _test_and_clear_bit_le(int nr, volatile unsigned long * p);
155 extern int _test_and_change_bit_le(int nr, volatile unsigned long * p);
164 extern void _set_bit_be(int nr, volatile unsigned long * p);
165 extern void _clear_bit_be(int nr, volatile unsigned long * p);
166 extern void _change_bit_be(int nr, volatile unsigned long * p);
167 extern int _test_and_set_bit_be(int nr, volatile unsigned long * p);
168 extern int _test_and_clear_bit_be(int nr, volatile unsigned long * p);
169 extern int _test_and_change_bit_be(int nr, volatile unsigned long * p);