Lines Matching refs:test
3 #include <kunit/test.h>
147 static void gso_test_func(struct kunit *test)
156 tcase = test->param_value;
159 KUNIT_ASSERT_NOT_NULL(test, page);
161 KUNIT_ASSERT_NOT_NULL(test, skb);
170 KUNIT_ASSERT_NOT_NULL(test, page);
178 KUNIT_ASSERT_LE(test, pg_off, PAGE_SIZE);
193 KUNIT_ASSERT_NOT_NULL(test, page);
198 KUNIT_ASSERT_NOT_NULL(test, frag_skb);
231 KUNIT_FAIL(test, "segs error %pe", segs);
234 KUNIT_FAIL(test, "no segments");
242 KUNIT_ASSERT_EQ(test, cur->len, sizeof(hdr) + tcase->segs[i]);
245 KUNIT_ASSERT_PTR_EQ(test, skb_mac_header(cur), cur->data);
246 KUNIT_ASSERT_PTR_EQ(test, skb_network_header(cur), cur->data + sizeof(hdr));
249 KUNIT_ASSERT_EQ(test, memcmp(skb_mac_header(cur), hdr, sizeof(hdr)), 0);
253 KUNIT_ASSERT_PTR_EQ(test, cur, last);
258 KUNIT_ASSERT_EQ(test, i, tcase->nr_segs);
352 static void ip_tunnel_flags_test_run(struct kunit *test)
354 const struct ip_tunnel_flags_test *t = test->param_value;
364 KUNIT_ASSERT_EQ(test, t->exp_comp,
366 KUNIT_ASSERT_EQ(test, (__force u16)t->exp_val,
370 KUNIT_ASSERT_TRUE(test, __ipt_flag_op(bitmap_equal, exp, out));