Lines Matching refs:subdesc_cnt
907 nicvf_put_sq_desc(sq, hdr->subdesc_cnt + 1); in nicvf_sq_free_used_descs()
961 int subdesc_cnt = MIN_SQ_DESC_PER_PKT_XMIT; in nicvf_sq_subdesc_required() local
964 subdesc_cnt = nicvf_tso_count_subdescs(skb); in nicvf_sq_subdesc_required()
965 return subdesc_cnt; in nicvf_sq_subdesc_required()
969 subdesc_cnt += skb_shinfo(skb)->nr_frags; in nicvf_sq_subdesc_required()
971 return subdesc_cnt; in nicvf_sq_subdesc_required()
979 int subdesc_cnt, struct sk_buff *skb, int len) in nicvf_sq_add_hdr_subdesc() argument
992 hdr->subdesc_cnt = subdesc_cnt; in nicvf_sq_add_hdr_subdesc()
1107 int subdesc_cnt; in nicvf_sq_append_skb() local
1129 subdesc_cnt = nicvf_sq_subdesc_required(nic, skb); in nicvf_sq_append_skb()
1130 if (subdesc_cnt > atomic_read(&sq->free_cnt)) in nicvf_sq_append_skb()
1133 qentry = nicvf_get_sq_desc(sq, subdesc_cnt); in nicvf_sq_append_skb()
1140 nicvf_sq_add_hdr_subdesc(sq, qentry, subdesc_cnt - 1, skb, skb->len); in nicvf_sq_append_skb()
1169 sq_num, subdesc_cnt); in nicvf_sq_append_skb()