Lines Matching defs:cipher_name
1977 #define GEN_TRANSMIT_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
1979 ATF_TC_WITHOUT_HEAD(ktls_transmit_##cipher_name##_##name); \
1980 ATF_TC_BODY(ktls_transmit_##cipher_name##_##name, tc) \
1993 #define ADD_TRANSMIT_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
1995 ATF_TP_ADD_TC(tp, ktls_transmit_##cipher_name##_##name);
1997 #define GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
1999 ATF_TC_WITHOUT_HEAD(ktls_transmit_##cipher_name##_##name); \
2000 ATF_TC_BODY(ktls_transmit_##cipher_name##_##name, tc) \
2013 #define ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2015 ATF_TP_ADD_TC(tp, ktls_transmit_##cipher_name##_##name);
2017 #define GEN_TRANSMIT_EMPTY_FRAGMENT_TEST(cipher_name, cipher_alg, \
2019 ATF_TC_WITHOUT_HEAD(ktls_transmit_##cipher_name##_empty_fragment); \
2020 ATF_TC_BODY(ktls_transmit_##cipher_name##_empty_fragment, tc) \
2033 #define ADD_TRANSMIT_EMPTY_FRAGMENT_TEST(cipher_name, cipher_alg, \
2035 ATF_TP_ADD_TC(tp, ktls_transmit_##cipher_name##_empty_fragment);
2037 #define GEN_TRANSMIT_TESTS(cipher_name, cipher_alg, key_size, auth_alg, \
2039 GEN_TRANSMIT_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2041 GEN_TRANSMIT_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2043 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2046 #define ADD_TRANSMIT_TESTS(cipher_name, cipher_alg, key_size, auth_alg, \
2048 ADD_TRANSMIT_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2050 ADD_TRANSMIT_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2052 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2071 #define GEN_TRANSMIT_PADDING_TESTS(cipher_name, cipher_alg, key_size, \
2073 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2075 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2077 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2079 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2081 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2083 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2085 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2087 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2089 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2091 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2093 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2095 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2097 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2099 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2101 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2103 GEN_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2106 #define ADD_TRANSMIT_PADDING_TESTS(cipher_name, cipher_alg, key_size, \
2108 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2110 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2112 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2114 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2116 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2118 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2120 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2122 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2124 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2126 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2128 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2130 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2132 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2134 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2136 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2138 ADD_TRANSMIT_CONTROL_TEST(cipher_name, cipher_alg, key_size, \
2222 #define GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2224 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_##name); \
2225 ATF_TC_BODY(ktls_receive_##cipher_name##_##name, tc) \
2238 #define ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2240 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_##name);
2242 #define GEN_RECEIVE_BAD_DATA_TEST(cipher_name, cipher_alg, key_size, \
2244 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_bad_data); \
2245 ATF_TC_BODY(ktls_receive_##cipher_name##_bad_data, tc) \
2258 #define ADD_RECEIVE_BAD_DATA_TEST(cipher_name, cipher_alg, key_size, \
2260 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_bad_data);
2262 #define GEN_RECEIVE_BAD_MAC_TEST(cipher_name, cipher_alg, key_size, \
2264 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_bad_mac); \
2265 ATF_TC_BODY(ktls_receive_##cipher_name##_bad_mac, tc) \
2278 #define ADD_RECEIVE_BAD_MAC_TEST(cipher_name, cipher_alg, key_size, \
2280 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_bad_mac);
2282 #define GEN_RECEIVE_TRUNCATED_TEST(cipher_name, cipher_alg, key_size, \
2284 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_truncated_record); \
2285 ATF_TC_BODY(ktls_receive_##cipher_name##_truncated_record, tc) \
2298 #define ADD_RECEIVE_TRUNCATED_TEST(cipher_name, cipher_alg, key_size, \
2300 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_truncated_record);
2302 #define GEN_RECEIVE_BAD_MAJOR_TEST(cipher_name, cipher_alg, key_size, \
2304 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_bad_major); \
2305 ATF_TC_BODY(ktls_receive_##cipher_name##_bad_major, tc) \
2318 #define ADD_RECEIVE_BAD_MAJOR_TEST(cipher_name, cipher_alg, key_size, \
2320 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_bad_major);
2322 #define GEN_RECEIVE_BAD_MINOR_TEST(cipher_name, cipher_alg, key_size, \
2324 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_bad_minor); \
2325 ATF_TC_BODY(ktls_receive_##cipher_name##_bad_minor, tc) \
2338 #define ADD_RECEIVE_BAD_MINOR_TEST(cipher_name, cipher_alg, key_size, \
2340 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_bad_minor);
2342 #define GEN_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2344 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_##name); \
2345 ATF_TC_BODY(ktls_receive_##cipher_name##_##name, tc) \
2358 #define ADD_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2360 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_##name);
2362 #define GEN_RECEIVE_TESTS(cipher_name, cipher_alg, key_size, auth_alg, \
2364 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2366 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2368 GEN_RECEIVE_BAD_DATA_TEST(cipher_name, cipher_alg, key_size, \
2370 GEN_RECEIVE_BAD_MAC_TEST(cipher_name, cipher_alg, key_size, \
2372 GEN_RECEIVE_TRUNCATED_TEST(cipher_name, cipher_alg, key_size, \
2374 GEN_RECEIVE_BAD_MAJOR_TEST(cipher_name, cipher_alg, key_size, \
2376 GEN_RECEIVE_BAD_MINOR_TEST(cipher_name, cipher_alg, key_size, \
2378 GEN_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2381 GEN_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2385 #define ADD_RECEIVE_TESTS(cipher_name, cipher_alg, key_size, auth_alg, \
2387 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2389 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2391 ADD_RECEIVE_BAD_DATA_TEST(cipher_name, cipher_alg, key_size, \
2393 ADD_RECEIVE_BAD_MAC_TEST(cipher_name, cipher_alg, key_size, \
2395 ADD_RECEIVE_TRUNCATED_TEST(cipher_name, cipher_alg, key_size, \
2397 ADD_RECEIVE_BAD_MAJOR_TEST(cipher_name, cipher_alg, key_size, \
2399 ADD_RECEIVE_BAD_MINOR_TEST(cipher_name, cipher_alg, key_size, \
2401 ADD_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2403 ADD_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2432 #define GEN_RECEIVE_MTE_PADDING_TESTS(cipher_name, cipher_alg, \
2434 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2436 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2438 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2440 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2442 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2444 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2446 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2448 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2450 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2452 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2454 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2456 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2458 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2460 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2462 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2464 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2466 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2468 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2471 #define ADD_RECEIVE_MTE_PADDING_TESTS(cipher_name, cipher_alg, \
2473 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2475 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2477 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2479 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2481 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2483 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2485 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2487 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2489 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2491 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2493 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2495 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2497 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2499 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2501 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2503 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2505 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2507 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2510 #define GEN_RECEIVE_BAD_PADDING_TEST(cipher_name, cipher_alg, key_size, \
2512 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_bad_padding); \
2513 ATF_TC_BODY(ktls_receive_##cipher_name##_bad_padding, tc) \
2526 #define ADD_RECEIVE_BAD_PADDING_TEST(cipher_name, cipher_alg, key_size, \
2528 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_bad_padding);
2530 #define GEN_RECEIVE_MTE_TESTS(cipher_name, cipher_alg, key_size, \
2532 GEN_RECEIVE_MTE_PADDING_TESTS(cipher_name, cipher_alg, \
2534 GEN_RECEIVE_BAD_PADDING_TEST(cipher_name, cipher_alg, key_size, \
2536 GEN_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2540 #define ADD_RECEIVE_MTE_TESTS(cipher_name, cipher_alg, key_size, \
2542 ADD_RECEIVE_MTE_PADDING_TESTS(cipher_name, cipher_alg, \
2544 ADD_RECEIVE_BAD_PADDING_TEST(cipher_name, cipher_alg, key_size, \
2546 ADD_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2567 #define GEN_RECEIVE_BAD_IV_TEST(cipher_name, cipher_alg, key_size, \
2569 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_bad_iv); \
2570 ATF_TC_BODY(ktls_receive_##cipher_name##_bad_iv, tc) \
2583 #define ADD_RECEIVE_BAD_IV_TEST(cipher_name, cipher_alg, key_size, \
2585 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_bad_iv);
2587 #define GEN_RECEIVE_EXPLICIT_IV_TESTS(cipher_name, cipher_alg, \
2589 GEN_RECEIVE_BAD_IV_TEST(cipher_name, cipher_alg, key_size, \
2591 GEN_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2595 #define ADD_RECEIVE_EXPLICIT_IV_TESTS(cipher_name, cipher_alg, \
2597 ADD_RECEIVE_BAD_IV_TEST(cipher_name, cipher_alg, key_size, \
2599 ADD_RECEIVE_BAD_SIZE_TEST(cipher_name, cipher_alg, key_size, \
2610 #define GEN_RECEIVE_BAD_TYPE_TEST(cipher_name, cipher_alg, key_size, \
2612 ATF_TC_WITHOUT_HEAD(ktls_receive_##cipher_name##_bad_type); \
2613 ATF_TC_BODY(ktls_receive_##cipher_name##_bad_type, tc) \
2626 #define ADD_RECEIVE_BAD_TYPE_TEST(cipher_name, cipher_alg, key_size, \
2628 ATF_TP_ADD_TC(tp, ktls_receive_##cipher_name##_bad_type);
2630 #define GEN_RECEIVE_TLS13_TESTS(cipher_name, cipher_alg, key_size, \
2632 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2634 GEN_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2636 GEN_RECEIVE_BAD_TYPE_TEST(cipher_name, cipher_alg, key_size, \
2639 #define ADD_RECEIVE_TLS13_TESTS(cipher_name, cipher_alg, key_size, \
2641 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2643 ADD_RECEIVE_APP_DATA_TEST(cipher_name, cipher_alg, key_size, \
2645 ADD_RECEIVE_BAD_TYPE_TEST(cipher_name, cipher_alg, key_size, \