Lines Matching refs:skb_shinfo

340 			if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV4)  in xenvif_gop_frag_copy()
342 else if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) in xenvif_gop_frag_copy()
371 int nr_frags = skb_shinfo(skb)->nr_frags; in xenvif_gop_skb()
384 if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV4) in xenvif_gop_skb()
386 else if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) in xenvif_gop_skb()
395 meta->gso_size = skb_shinfo(skb)->gso_size; in xenvif_gop_skb()
405 meta->gso_size = skb_shinfo(skb)->gso_size; in xenvif_gop_skb()
431 skb_frag_page(&skb_shinfo(skb)->frags[i]), in xenvif_gop_skb()
432 skb_frag_size(&skb_shinfo(skb)->frags[i]), in xenvif_gop_skb()
433 skb_shinfo(skb)->frags[i].page_offset, in xenvif_gop_skb()
810 skb_shinfo(skb)->destructor_arg = NULL; in xenvif_alloc_skb()
820 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_get_requests()
857 shinfo = skb_shinfo(nskb); in xenvif_get_requests()
869 skb_shinfo(skb)->frag_list = nskb; in xenvif_get_requests()
912 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_tx_check_gop()
1016 first_shinfo = skb_shinfo(skb); in xenvif_tx_check_gop()
1017 shinfo = skb_shinfo(skb_shinfo(skb)->frag_list); in xenvif_tx_check_gop()
1029 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_fill_frags()
1044 skb_shinfo(skb)->destructor_arg = in xenvif_fill_frags()
1109 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV4; in xenvif_set_skb_gso()
1112 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV6; in xenvif_set_skb_gso()
1120 skb_shinfo(skb)->gso_size = gso->u.gso.size; in xenvif_set_skb_gso()
1302 skb_shinfo(skb)->nr_frags = ret; in xenvif_tx_build_gops()
1304 skb_shinfo(skb)->nr_frags++; in xenvif_tx_build_gops()
1305 frag_set_pending_idx(&skb_shinfo(skb)->frags[0], in xenvif_tx_build_gops()
1310 frag_set_pending_idx(&skb_shinfo(skb)->frags[0], in xenvif_tx_build_gops()
1348 struct sk_buff *nskb = skb_shinfo(skb)->frag_list; in xenvif_handle_frag_list()
1393 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in xenvif_handle_frag_list()
1395 uarg = skb_shinfo(skb)->destructor_arg; in xenvif_handle_frag_list()
1399 skb_shinfo(skb)->destructor_arg = NULL; in xenvif_handle_frag_list()
1402 memcpy(skb_shinfo(skb)->frags, frags, i * sizeof(skb_frag_t)); in xenvif_handle_frag_list()
1403 skb_shinfo(skb)->nr_frags = i; in xenvif_handle_frag_list()
1430 skb_shinfo(skb)->nr_frags = 0; in xenvif_tx_submit()
1433 skb_shinfo(skb)->frag_list; in xenvif_tx_submit()
1434 skb_shinfo(nskb)->nr_frags = 0; in xenvif_tx_submit()
1478 if (skb_shinfo(skb)->destructor_arg) in xenvif_tx_submit()
1491 int mss = skb_shinfo(skb)->gso_size; in xenvif_tx_submit()
1496 skb_shinfo(skb)->gso_segs = in xenvif_tx_submit()
1510 if (skb_shinfo(skb)->destructor_arg) { in xenvif_tx_submit()