Lines Matching refs:nr_frags
371 int nr_frags = skb_shinfo(skb)->nr_frags; in xenvif_gop_skb() local
429 for (i = 0; i < nr_frags; i++) { in xenvif_gop_skb()
830 if (shinfo->nr_frags > MAX_SKB_FRAGS) { in xenvif_get_requests()
831 frag_overflow = shinfo->nr_frags - MAX_SKB_FRAGS; in xenvif_get_requests()
833 shinfo->nr_frags = MAX_SKB_FRAGS; in xenvif_get_requests()
835 nr_slots = shinfo->nr_frags; in xenvif_get_requests()
840 for (shinfo->nr_frags = start; shinfo->nr_frags < nr_slots; in xenvif_get_requests()
841 shinfo->nr_frags++, txp++, gop++) { in xenvif_get_requests()
845 frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx); in xenvif_get_requests()
860 for (shinfo->nr_frags = 0; shinfo->nr_frags < frag_overflow; in xenvif_get_requests()
861 shinfo->nr_frags++, txp++, gop++) { in xenvif_get_requests()
865 frag_set_pending_idx(&frags[shinfo->nr_frags], in xenvif_get_requests()
917 int nr_frags = shinfo->nr_frags; in xenvif_tx_check_gop() local
918 const bool sharedslot = nr_frags && in xenvif_tx_check_gop()
939 for (i = 0; i < nr_frags; i++, gop_map++) { in xenvif_tx_check_gop()
1003 for (j = 0; j < first_shinfo->nr_frags; j++) { in xenvif_tx_check_gop()
1018 nr_frags = shinfo->nr_frags; in xenvif_tx_check_gop()
1030 int nr_frags = shinfo->nr_frags; in xenvif_fill_frags() local
1034 for (i = 0; i < nr_frags; i++) { in xenvif_fill_frags()
1302 skb_shinfo(skb)->nr_frags = ret; in xenvif_tx_build_gops()
1304 skb_shinfo(skb)->nr_frags++; in xenvif_tx_build_gops()
1393 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) 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()
1434 skb_shinfo(nskb)->nr_frags = 0; in xenvif_tx_submit()