Lines Matching refs:tests
18 } tests[] = { in test_global_data_number() local
32 for (i = 0; i < ARRAY_SIZE(tests); i++) { in test_global_data_number()
33 err = bpf_map_lookup_elem(map_fd, &tests[i].key, &num); in test_global_data_number()
34 CHECK(err || num != tests[i].num, tests[i].name, in test_global_data_number()
36 err, num, tests[i].num); in test_global_data_number()
53 } tests[] = { in test_global_data_string() local
61 for (i = 0; i < ARRAY_SIZE(tests); i++) { in test_global_data_string()
62 err = bpf_map_lookup_elem(map_fd, &tests[i].key, str); in test_global_data_string()
63 CHECK(err || memcmp(str, tests[i].str, sizeof(str)), in test_global_data_string()
64 tests[i].name, "err %d result \'%s\' expected \'%s\'\n", in test_global_data_string()
65 err, str, tests[i].str); in test_global_data_string()
88 } tests[] = { in test_global_data_struct() local
95 for (i = 0; i < ARRAY_SIZE(tests); i++) { in test_global_data_struct()
96 err = bpf_map_lookup_elem(map_fd, &tests[i].key, &val); in test_global_data_struct()
97 CHECK(err || memcmp(&val, &tests[i].val, sizeof(val)), in test_global_data_struct()
98 tests[i].name, "err %d result { %u, %u, %llu } expected { %u, %u, %llu }\n", in test_global_data_struct()
99 err, val.a, val.b, val.c, tests[i].val.a, tests[i].val.b, tests[i].val.c); in test_global_data_struct()