Lines Matching defs:tx_group
429 if (tqp_vectors->tx_group.ring && tqp_vectors->rx_group.ring) {
440 } else if (tqp_vectors->tx_group.ring) {
488 cancel_work_sync(&tqp_vector->tx_group.dim.work);
500 if (rl_reg > 0 && !tqp_vector->tx_group.coal.adapt_enable &&
528 if (tqp_vector->tx_group.coal.unit_1us)
551 struct hns3_enet_coalesce *tx_coal = &tqp_vector->tx_group.coal;
588 struct hns3_enet_coalesce *tx_coal = &tqp_vector->tx_group.coal;
767 struct hns3_enet_ring *ring = tqp_vector->tx_group.ring;
3683 ring->tqp_vector->tx_group.total_bytes += bytes;
3684 ring->tqp_vector->tx_group.total_packets += pkts;
4497 struct hns3_enet_ring_group *tx_group = &tqp_vector->tx_group;
4500 if (!tx_group->coal.adapt_enable)
4503 dim_update_sample(tqp_vector->event_cnt, tx_group->total_packets,
4504 tx_group->total_bytes, &sample);
4505 net_dim(&tx_group->dim, &sample);
4527 hns3_for_each_ring(ring, tqp_vector->tx_group)
4570 ring = is_tx ? tqp_vector->tx_group.ring : tqp_vector->rx_group.ring;
4696 tqp_vector->tx_group.coal.int_gl = cur_moder.usec;
4698 if (cur_moder.pkts < tqp_vector->tx_group.coal.int_ql_max) {
4700 tqp_vector->tx_group.coal.int_ql = cur_moder.pkts;
4709 INIT_WORK(&tqp_vector->tx_group.dim.work, hns3_tx_dim_work);
4734 hns3_add_ring_to_group(&tqp_vector->tx_group,
4752 tqp_vector->tx_group.total_bytes = 0;
4753 tqp_vector->tx_group.total_packets = 0;
4872 if (!tqp_vector->rx_group.ring && !tqp_vector->tx_group.ring)
4889 hns3_clear_ring_group(&tqp_vector->tx_group);
5297 priv->tqp_vector[i].tx_group.dim.mode = mode;