Lines Matching refs:nr_frags
395 nr_slots = shinfo->nr_frags + frag_overflow + 1; in xenvif_get_requests()
461 for (shinfo->nr_frags = 0; nr_slots > 0 && shinfo->nr_frags < MAX_SKB_FRAGS; in xenvif_get_requests()
473 frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx); in xenvif_get_requests()
474 ++shinfo->nr_frags; in xenvif_get_requests()
488 for (shinfo->nr_frags = 0; shinfo->nr_frags < nr_slots; ++txp) { in xenvif_get_requests()
499 frag_set_pending_idx(&frags[shinfo->nr_frags], in xenvif_get_requests()
501 ++shinfo->nr_frags; in xenvif_get_requests()
505 if (shinfo->nr_frags) { in xenvif_get_requests()
565 int nr_frags = shinfo->nr_frags; in xenvif_tx_check_gop() local
566 const bool sharedslot = nr_frags && in xenvif_tx_check_gop()
607 for (i = 0; i < nr_frags; i++, gop_map++) { in xenvif_tx_check_gop()
663 for (j = 0; j < first_shinfo->nr_frags; j++) { in xenvif_tx_check_gop()
678 nr_frags = shinfo->nr_frags; in xenvif_tx_check_gop()
690 int nr_frags = shinfo->nr_frags; in xenvif_fill_frags() local
694 for (i = 0; i < nr_frags; i++) { in xenvif_fill_frags()
1034 skb_shinfo(skb)->nr_frags = ret; in xenvif_tx_build_gops()
1040 if (skb_shinfo(skb)->nr_frags > MAX_SKB_FRAGS) { in xenvif_tx_build_gops()
1041 frag_overflow = skb_shinfo(skb)->nr_frags - MAX_SKB_FRAGS; in xenvif_tx_build_gops()
1043 skb_shinfo(skb)->nr_frags = MAX_SKB_FRAGS; in xenvif_tx_build_gops()
1046 skb_shinfo(skb)->nr_frags = 0; in xenvif_tx_build_gops()
1062 skb_shinfo(skb)->nr_frags = 0; in xenvif_tx_build_gops()
1155 for (f = 0; f < skb_shinfo(skb)->nr_frags; f++) in xenvif_handle_frag_list()
1165 skb_shinfo(skb)->nr_frags = i; in xenvif_handle_frag_list()
1191 skb_shinfo(skb)->nr_frags = 0; in xenvif_tx_submit()
1195 skb_shinfo(nskb)->nr_frags = 0; in xenvif_tx_submit()