Lines Matching refs:targ2

759 #define ASAN_ATOMIC_FUNC_ADD(name, tret, targ1, targ2) \
760 void atomic_add_##name(volatile targ1 *, targ2); \
761 void kasan_atomic_add_##name(volatile targ1 *, targ2); \
762 void kasan_atomic_add_##name(volatile targ1 *ptr, targ2 val) \
768 tret atomic_add_##name##_nv(volatile targ1 *, targ2); \
769 tret kasan_atomic_add_##name##_nv(volatile targ1 *, targ2); \
770 tret kasan_atomic_add_##name##_nv(volatile targ1 *ptr, targ2 val) \
777 #define ASAN_ATOMIC_FUNC_AND(name, tret, targ1, targ2) \
778 void atomic_and_##name(volatile targ1 *, targ2); \
779 void kasan_atomic_and_##name(volatile targ1 *, targ2); \
780 void kasan_atomic_and_##name(volatile targ1 *ptr, targ2 val) \
786 tret atomic_and_##name##_nv(volatile targ1 *, targ2); \
787 tret kasan_atomic_and_##name##_nv(volatile targ1 *, targ2); \
788 tret kasan_atomic_and_##name##_nv(volatile targ1 *ptr, targ2 val) \
795 #define ASAN_ATOMIC_FUNC_OR(name, tret, targ1, targ2) \
796 void atomic_or_##name(volatile targ1 *, targ2); \
797 void kasan_atomic_or_##name(volatile targ1 *, targ2); \
798 void kasan_atomic_or_##name(volatile targ1 *ptr, targ2 val) \
804 tret atomic_or_##name##_nv(volatile targ1 *, targ2); \
805 tret kasan_atomic_or_##name##_nv(volatile targ1 *, targ2); \
806 tret kasan_atomic_or_##name##_nv(volatile targ1 *ptr, targ2 val) \
813 #define ASAN_ATOMIC_FUNC_CAS(name, tret, targ1, targ2) \
814 tret atomic_cas_##name(volatile targ1 *, targ2, targ2); \
815 tret kasan_atomic_cas_##name(volatile targ1 *, targ2, targ2); \
816 tret kasan_atomic_cas_##name(volatile targ1 *ptr, targ2 exp, targ2 new) \
822 tret atomic_cas_##name##_ni(volatile targ1 *, targ2, targ2); \
823 tret kasan_atomic_cas_##name##_ni(volatile targ1 *, targ2, targ2); \
824 tret kasan_atomic_cas_##name##_ni(volatile targ1 *ptr, targ2 exp, targ2 new) \
831 #define ASAN_ATOMIC_FUNC_SWAP(name, tret, targ1, targ2) \
832 tret atomic_swap_##name(volatile targ1 *, targ2); \
833 tret kasan_atomic_swap_##name(volatile targ1 *, targ2); \
834 tret kasan_atomic_swap_##name(volatile targ1 *ptr, targ2 val) \