Lines Matching refs:subdesc_cnt

559 			      int hdr_sqe, u8 subdesc_cnt)  in nicvf_unmap_sndq_buffers()  argument
565 for (idx = 0; idx < subdesc_cnt; idx++) { in nicvf_unmap_sndq_buffers()
613 tso_sqe->subdesc_cnt); in nicvf_free_snd_queue()
616 hdr->subdesc_cnt); in nicvf_free_snd_queue()
1204 nicvf_put_sq_desc(sq, hdr->subdesc_cnt + 1); in nicvf_sq_free_used_descs()
1226 int subdesc_cnt, u64 data, int len) in nicvf_xdp_sq_add_hdr_subdesc() argument
1233 hdr->subdesc_cnt = subdesc_cnt; in nicvf_xdp_sq_add_hdr_subdesc()
1242 int subdesc_cnt = MIN_SQ_DESC_PER_PKT_XMIT; in nicvf_xdp_sq_append_pkt() local
1245 if (subdesc_cnt > sq->xdp_free_cnt) in nicvf_xdp_sq_append_pkt()
1248 qentry = nicvf_get_sq_desc(sq, subdesc_cnt); in nicvf_xdp_sq_append_pkt()
1250 nicvf_xdp_sq_add_hdr_subdesc(sq, qentry, subdesc_cnt - 1, bufaddr, len); in nicvf_xdp_sq_append_pkt()
1255 sq->xdp_desc_cnt += subdesc_cnt; in nicvf_xdp_sq_append_pkt()
1312 int subdesc_cnt = MIN_SQ_DESC_PER_PKT_XMIT; in nicvf_sq_subdesc_required() local
1315 subdesc_cnt = nicvf_tso_count_subdescs(skb); in nicvf_sq_subdesc_required()
1316 return subdesc_cnt; in nicvf_sq_subdesc_required()
1321 subdesc_cnt += POST_CQE_DESC_COUNT; in nicvf_sq_subdesc_required()
1324 subdesc_cnt += skb_shinfo(skb)->nr_frags; in nicvf_sq_subdesc_required()
1326 return subdesc_cnt; in nicvf_sq_subdesc_required()
1334 int subdesc_cnt, struct sk_buff *skb, int len) in nicvf_sq_add_hdr_subdesc() argument
1353 hdr->subdesc_cnt = subdesc_cnt - POST_CQE_DESC_COUNT; in nicvf_sq_add_hdr_subdesc()
1359 hdr->subdesc_cnt = subdesc_cnt; in nicvf_sq_add_hdr_subdesc()
1456 hdr->subdesc_cnt = POST_CQE_DESC_COUNT - 1; in nicvf_sq_add_cqe_subdesc()
1556 int subdesc_cnt, hdr_sqe = 0; in nicvf_sq_append_skb() local
1560 subdesc_cnt = nicvf_sq_subdesc_required(nic, skb); in nicvf_sq_append_skb()
1561 if (subdesc_cnt > atomic_read(&sq->free_cnt)) in nicvf_sq_append_skb()
1564 qentry = nicvf_get_sq_desc(sq, subdesc_cnt); in nicvf_sq_append_skb()
1571 nicvf_sq_add_hdr_subdesc(nic, sq, qentry, subdesc_cnt - 1, in nicvf_sq_append_skb()
1583 nicvf_rollback_sq_desc(sq, qentry, subdesc_cnt); in nicvf_sq_append_skb()
1610 nicvf_rollback_sq_desc(sq, qentry, subdesc_cnt); in nicvf_sq_append_skb()
1622 nicvf_sq_doorbell(nic, skb, sq_num, subdesc_cnt); in nicvf_sq_append_skb()