Lines Matching refs:tests
17 } tests[] = { in test_global_data_number() local
31 for (i = 0; i < sizeof(tests) / sizeof(tests[0]); i++) { in test_global_data_number()
32 err = bpf_map_lookup_elem(map_fd, &tests[i].key, &num); in test_global_data_number()
33 CHECK(err || num != tests[i].num, tests[i].name, in test_global_data_number()
35 err, num, tests[i].num); in test_global_data_number()
52 } tests[] = { in test_global_data_string() local
60 for (i = 0; i < sizeof(tests) / sizeof(tests[0]); i++) { in test_global_data_string()
61 err = bpf_map_lookup_elem(map_fd, &tests[i].key, str); in test_global_data_string()
62 CHECK(err || memcmp(str, tests[i].str, sizeof(str)), in test_global_data_string()
63 tests[i].name, "err %d result \'%s\' expected \'%s\'\n", in test_global_data_string()
64 err, str, tests[i].str); in test_global_data_string()
87 } tests[] = { in test_global_data_struct() local
94 for (i = 0; i < sizeof(tests) / sizeof(tests[0]); i++) { in test_global_data_struct()
95 err = bpf_map_lookup_elem(map_fd, &tests[i].key, &val); in test_global_data_struct()
96 CHECK(err || memcmp(&val, &tests[i].val, sizeof(val)), in test_global_data_struct()
97 tests[i].name, "err %d result { %u, %u, %llu } expected { %u, %u, %llu }\n", in test_global_data_struct()
98 err, val.a, val.b, val.c, tests[i].val.a, tests[i].val.b, tests[i].val.c); in test_global_data_struct()