Lines Matching refs:SIG
855 #define DEF_SIGHANDLER_FUNC(SIG, NUM) \ argument
856 static bool seen_##SIG; \
857 static void handle_##SIG(int sig, siginfo_t *info, void *context) \
861 seen_##SIG = true; \
935 #define DEF_INST_RAISE_SIG(SIG, NUM) \ argument
936 static bool inst_raise_##SIG(const struct hwcap_data *hwcap, \
939 if (!hwcap->SIG##_fn) { \
940 ksft_test_result_skip(#SIG"_%s\n", hwcap->name); \
945 install_sigaction(NUM, handle_##SIG); \
947 seen_##SIG = false; \
948 hwcap->SIG##_fn(); \
952 ksft_test_result(!seen_##SIG, \
953 #SIG"_%s\n", hwcap->name); \
954 } else if (hwcap->SIG##_reliable) { \
956 ksft_test_result(seen_##SIG, \
957 #SIG"_%s\n", hwcap->name); \
960 ksft_print_msg(#SIG"_%sreported for %s\n", \
961 seen_##SIG ? "" : "not ", \
963 ksft_test_result_skip(#SIG"_%s\n", \
968 return seen_##SIG; \