Lines Matching refs:bd_num
1191 unsigned int bd_num; in hns3_nic_bd_num() local
1198 bd_num = hns3_tx_bd_count(skb_headlen(skb)); in hns3_nic_bd_num()
1202 bd_num += hns3_tx_bd_count(skb_frag_size(frag)); in hns3_nic_bd_num()
1205 return bd_num; in hns3_nic_bd_num()
1253 unsigned int bd_num; in hns3_nic_maybe_stop_tx() local
1255 bd_num = hns3_nic_bd_num(skb); in hns3_nic_maybe_stop_tx()
1256 if (unlikely(bd_num > HNS3_MAX_BD_NUM_NORMAL)) { in hns3_nic_maybe_stop_tx()
1259 if (skb_is_gso(skb) && bd_num <= HNS3_MAX_BD_NUM_TSO && in hns3_nic_maybe_stop_tx()
1270 bd_num = hns3_nic_bd_num(new_skb); in hns3_nic_maybe_stop_tx()
1271 if ((skb_is_gso(new_skb) && bd_num > HNS3_MAX_BD_NUM_TSO) || in hns3_nic_maybe_stop_tx()
1272 (!skb_is_gso(new_skb) && bd_num > HNS3_MAX_BD_NUM_NORMAL)) in hns3_nic_maybe_stop_tx()
1281 if (unlikely(ring_space(ring) < bd_num)) in hns3_nic_maybe_stop_tx()
1284 return bd_num; in hns3_nic_maybe_stop_tx()
1680 int bd_num, bd_err; in hns3_get_tx_timeo_queue_info() local
1749 bd_num = readl_relaxed(tx_ring->tqp->io_base + in hns3_get_tx_timeo_queue_info()
1758 bd_num, hw_head, hw_tail, bd_err, in hns3_get_tx_timeo_queue_info()