Lines Matching refs:tcase
151 const struct gso_test_case *tcase;
156 tcase = test->param_value;
160 skb = build_skb(page_address(page), sizeof(hdr) + tcase->linear_len + shinfo_size);
162 __skb_put(skb, sizeof(hdr) + tcase->linear_len);
166 if (tcase->nr_frags) {
171 page_ref_add(page, tcase->nr_frags - 1);
173 for (i = 0; i < tcase->nr_frags; i++) {
174 skb_fill_page_desc(skb, i, page, pg_off, tcase->frags[i]);
175 pg_off += tcase->frags[i];
185 if (tcase->frag_skbs) {
189 for (i = 0; i < tcase->nr_frag_skbs; i++) {
195 frag_size = tcase->frag_skbs[i];
215 if (tcase->id == GSO_TEST_GSO_BY_FRAGS)
220 if (tcase->id == GSO_TEST_GSO_PARTIAL)
226 if (tcase->id == GSO_TEST_FRAG_LIST_NON_UNIFORM)
242 KUNIT_ASSERT_EQ(test, cur->len, sizeof(hdr) + tcase->segs[i]);
258 KUNIT_ASSERT_EQ(test, i, tcase->nr_segs);