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