Lines Matching refs:nr_frags
857 sinfo->nr_frags = 0; in ice_add_xdp_frag()
862 if (unlikely(sinfo->nr_frags == MAX_SKB_FRAGS)) in ice_add_xdp_frag()
865 __skb_fill_page_desc_noacc(sinfo, sinfo->nr_frags++, rx_buf->page, in ice_add_xdp_frag()
871 rx_ring->nr_frags = sinfo->nr_frags; in ice_add_xdp_frag()
950 u32 nr_frags = rx_ring->nr_frags + 1; in ice_get_pgcnts() local
955 for (int i = 0; i < nr_frags; i++) { in ice_get_pgcnts()
978 unsigned int nr_frags; in ice_build_skb() local
983 nr_frags = sinfo->nr_frags; in ice_build_skb()
1009 xdp_update_skb_shared_info(skb, nr_frags, in ice_build_skb()
1011 nr_frags * xdp->frame_sz, in ice_build_skb()
1032 unsigned int nr_frags = 0; in ice_construct_skb() local
1041 nr_frags = sinfo->nr_frags; in ice_construct_skb()
1067 if (unlikely(nr_frags >= MAX_SKB_FRAGS - 1)) { in ice_construct_skb()
1086 memcpy(&skinfo->frags[skinfo->nr_frags], &sinfo->frags[0], in ice_construct_skb()
1087 sizeof(skb_frag_t) * nr_frags); in ice_construct_skb()
1089 xdp_update_skb_shared_info(skb, skinfo->nr_frags + nr_frags, in ice_construct_skb()
1091 nr_frags * xdp->frame_sz, in ice_construct_skb()
1142 u32 nr_frags = rx_ring->nr_frags + 1; in ice_put_rx_mbuf() local
1150 post_xdp_frags += xdp_get_shared_info_from_buff(xdp)->nr_frags; in ice_put_rx_mbuf()
1174 for (; i < nr_frags; i++) { in ice_put_rx_mbuf()
1183 rx_ring->nr_frags = 0; in ice_put_rx_mbuf()
2187 unsigned int nr_frags = skb_shinfo(skb)->nr_frags; in ice_xmit_desc_count() local
2193 if (!nr_frags--) in ice_xmit_desc_count()
2218 int nr_frags, sum; in __ice_chk_linearize() local
2221 nr_frags = skb_shinfo(skb)->nr_frags; in __ice_chk_linearize()
2222 if (nr_frags < (ICE_MAX_BUF_TXD - 1)) in __ice_chk_linearize()
2228 nr_frags -= ICE_MAX_BUF_TXD - 2; in __ice_chk_linearize()
2277 if (!nr_frags--) in __ice_chk_linearize()