Lines Matching refs:addr
22 unsigned long sp32___set_bit(unsigned long *addr, unsigned long mask);
23 unsigned long sp32___clear_bit(unsigned long *addr, unsigned long mask);
24 unsigned long sp32___change_bit(unsigned long *addr, unsigned long mask);
27 * Set bit 'nr' in 32-bit quantity at address 'addr' where bit '0'
32 static inline int test_and_set_bit(unsigned long nr, volatile unsigned long *addr)
36 ADDR = ((unsigned long *) addr) + (nr >> 5);
42 static inline void set_bit(unsigned long nr, volatile unsigned long *addr)
46 ADDR = ((unsigned long *) addr) + (nr >> 5);
52 static inline int test_and_clear_bit(unsigned long nr, volatile unsigned long *addr)
56 ADDR = ((unsigned long *) addr) + (nr >> 5);
62 static inline void clear_bit(unsigned long nr, volatile unsigned long *addr)
66 ADDR = ((unsigned long *) addr) + (nr >> 5);
72 static inline int test_and_change_bit(unsigned long nr, volatile unsigned long *addr)
76 ADDR = ((unsigned long *) addr) + (nr >> 5);
82 static inline void change_bit(unsigned long nr, volatile unsigned long *addr)
86 ADDR = ((unsigned long *) addr) + (nr >> 5);