Lines Matching refs:ndescs
1246 int ndescs; in ionic_tx_descs_needed() local
1251 ndescs = skb_shinfo(skb)->gso_segs; in ionic_tx_descs_needed()
1253 ndescs = 1; in ionic_tx_descs_needed()
1257 return ndescs; in ionic_tx_descs_needed()
1266 return ndescs; in ionic_tx_descs_needed()
1269 static int ionic_maybe_stop_tx(struct ionic_queue *q, int ndescs) in ionic_maybe_stop_tx() argument
1273 if (unlikely(!ionic_q_has_space(q, ndescs))) { in ionic_maybe_stop_tx()
1279 if (ionic_q_has_space(q, ndescs)) { in ionic_maybe_stop_tx()
1293 int err, ndescs; in ionic_start_hwstamp_xmit() local
1300 ndescs = ionic_tx_descs_needed(q, skb); in ionic_start_hwstamp_xmit()
1301 if (unlikely(ndescs < 0)) in ionic_start_hwstamp_xmit()
1304 if (unlikely(!ionic_q_has_space(q, ndescs))) in ionic_start_hwstamp_xmit()
1329 int ndescs; in ionic_start_xmit() local
1345 ndescs = ionic_tx_descs_needed(q, skb); in ionic_start_xmit()
1346 if (ndescs < 0) in ionic_start_xmit()
1349 if (unlikely(ionic_maybe_stop_tx(q, ndescs))) in ionic_start_xmit()