Lines Matching refs:addr
25 static inline void __set_bit(long nr, volatile unsigned long *addr) in __set_bit() argument
27 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __set_bit()
28 arch___set_bit(nr, addr); in __set_bit()
40 static inline void __clear_bit(long nr, volatile unsigned long *addr) in __clear_bit() argument
42 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __clear_bit()
43 arch___clear_bit(nr, addr); in __clear_bit()
55 static inline void __change_bit(long nr, volatile unsigned long *addr) in __change_bit() argument
57 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __change_bit()
58 arch___change_bit(nr, addr); in __change_bit()
61 static inline void __instrument_read_write_bitop(long nr, volatile unsigned long *addr) in __instrument_read_write_bitop() argument
74 kcsan_check_read(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop()
79 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop()
81 instrument_read_write(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop()
93 static inline bool __test_and_set_bit(long nr, volatile unsigned long *addr) in __test_and_set_bit() argument
95 __instrument_read_write_bitop(nr, addr); in __test_and_set_bit()
96 return arch___test_and_set_bit(nr, addr); in __test_and_set_bit()
107 static inline bool __test_and_clear_bit(long nr, volatile unsigned long *addr) in __test_and_clear_bit() argument
109 __instrument_read_write_bitop(nr, addr); in __test_and_clear_bit()
110 return arch___test_and_clear_bit(nr, addr); in __test_and_clear_bit()
121 static inline bool __test_and_change_bit(long nr, volatile unsigned long *addr) in __test_and_change_bit() argument
123 __instrument_read_write_bitop(nr, addr); in __test_and_change_bit()
124 return arch___test_and_change_bit(nr, addr); in __test_and_change_bit()
132 static inline bool test_bit(long nr, const volatile unsigned long *addr) in test_bit() argument
134 instrument_atomic_read(addr + BIT_WORD(nr), sizeof(long)); in test_bit()
135 return arch_test_bit(nr, addr); in test_bit()