| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-ram.c | 66 u8 num_rx, num_tx; in can_ram_get_layout() local 71 num_tx = config->tx.def[fd_mode]; in can_ram_get_layout() 72 num_tx = can_ram_rounddown_pow_of_two(config, &config->tx, 0, num_tx); in can_ram_get_layout() 75 ram_free -= config->tx.size[fd_mode] * num_tx; in can_ram_get_layout() 80 layout->default_tx = num_tx; in can_ram_get_layout() 90 num_tx = ram_free / config->tx.size[fd_mode]; in can_ram_get_layout() 93 layout->max_tx = can_ram_rounddown_pow_of_two(config, &config->tx, 0, num_tx); in can_ram_get_layout() 130 num_tx = ram_free / config->tx.size[fd_mode]; in can_ram_get_layout() 131 num_tx = min_t(u8, ring->tx_pending, num_tx); in can_ram_get_layout() 132 num_tx = can_ram_rounddown_pow_of_two(config, &config->tx, 0, num_tx); in can_ram_get_layout() [all …]
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | ethtool_rmon.sh | 47 local num_tx=20000 66 "$MZ" "$iface" -q -c "$num_tx" -p "$len" -a own -b bcast -d 10us 75 expected=$([ "$set" = rx ] && echo "$num_rx" || echo "$num_tx")
|
| H A D | ethtool_std_stats.sh | 28 local num_tx=$1; shift 33 local num_rx=$((num_tx * 2)) 46 run_on "$iface" "$MZ" "$iface" -q -d 10usec -c "$num_tx" $pkt_format
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | bh.c | 238 int num_tx, num_rx; in bh_work() local 242 num_tx = bh_work_tx(wdev, 32); in bh_work() 243 stats_req += num_tx; in bh_work() 244 if (num_tx) in bh_work() 250 } while (num_rx || num_tx); in bh_work()
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | cpsw_priv.c | 140 int num_tx, cur_budget, ch; in cpsw_tx_mq_poll() local 146 for (ch = 0, num_tx = 0; ch_map & 0xff; ch_map <<= 1, ch++) { in cpsw_tx_mq_poll() 151 if (unlikely(txv->budget > budget - num_tx)) in cpsw_tx_mq_poll() 152 cur_budget = budget - num_tx; in cpsw_tx_mq_poll() 156 num_tx += cpdma_chan_process(txv->ch, cur_budget); in cpsw_tx_mq_poll() 157 if (num_tx >= budget) in cpsw_tx_mq_poll() 161 if (num_tx < budget) { in cpsw_tx_mq_poll() 166 return num_tx; in cpsw_tx_mq_poll() 173 int num_tx; in cpsw_tx_poll() local 175 num_tx = cpdma_chan_process(cpsw->txv[0].ch, budget); in cpsw_tx_poll() [all …]
|
| H A D | am65-cpsw-nuss.h | 227 int num_tx, int num_rx);
|
| H A D | am65-cpsw-nuss.c | 1470 int res, num_tx = 0; in am65_cpsw_nuss_tx_compl_packets() local 1511 num_tx++; in am65_cpsw_nuss_tx_compl_packets() 1525 if (single_port && num_tx) { in am65_cpsw_nuss_tx_compl_packets() 1527 netdev_tx_completed_queue(netif_txq, num_tx, total_bytes); in am65_cpsw_nuss_tx_compl_packets() 1531 dev_dbg(dev, "%s:%u pkt:%d\n", __func__, chn, num_tx); in am65_cpsw_nuss_tx_compl_packets() 1533 return num_tx; in am65_cpsw_nuss_tx_compl_packets() 1549 int num_tx; in am65_cpsw_nuss_tx_poll() local 1551 num_tx = am65_cpsw_nuss_tx_compl_packets(tx_chn->common, in am65_cpsw_nuss_tx_poll() 1553 if (num_tx >= budget) in am65_cpsw_nuss_tx_poll() 1556 if (napi_complete_done(napi_tx, num_tx)) { in am65_cpsw_nuss_tx_poll() [all …]
|
| /linux/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_common.c | 106 int num_tx = 0, pkt_len; in emac_xsk_xmit_zc() local 170 num_tx++; in emac_xsk_xmit_zc() 173 if (num_tx) in emac_xsk_xmit_zc() 233 int res, num_tx = 0; in emac_tx_complete_packets() local 279 num_tx++; in emac_tx_complete_packets() 283 netdev_tx_completed_queue(netif_txq, num_tx, total_bytes); in emac_tx_complete_packets() 311 return num_tx; in emac_tx_complete_packets()
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad_ethtool.c | 486 for (i = 0; i < bnad->num_tx; i++) { in bnad_set_ringparam() 650 for (i = 0; i < bnad->num_tx; i++) { in bnad_get_strings() 695 for (i = 0; i < bnad->num_tx; i++) { in bnad_get_stats_count_locked() 773 for (i = 0; i < bnad->num_tx; i++) { in bnad_per_q_stats_fill()
|
| H A D | bnad.c | 826 for (i = 0; i < bnad->num_tx; i++) { in bnad_isr() 951 for (tx_id = 0; tx_id < bnad->num_tx; tx_id++) { in bnad_cb_ethport_link_status() 1472 (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_txrx_irq_alloc() 2409 for (i = 0; i < bnad->num_tx; i++) { in bnad_netdev_qstats_fill() 2530 bnad->num_tx = 1; in bnad_q_num_init() 2545 if ((msix_vectors >= (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_q_num_adjust() 2549 (bnad->num_tx * bnad->num_txq_per_tx) - in bnad_q_num_adjust() 3484 bnad->msix_num = (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_init()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_txrx.c | 1764 unsigned int num_tx = fbn->num_tx_queues; in fbnic_alloc_napi_vectors() local 1771 if (num_napi < FBNIC_MAX_TXQS && num_napi == num_tx + num_rx) { in fbnic_alloc_napi_vectors() 1772 while (num_tx) { in fbnic_alloc_napi_vectors() 1780 num_tx--; in fbnic_alloc_napi_vectors() 1788 while (num_rx | num_tx) { in fbnic_alloc_napi_vectors() 1789 int tqpv = DIV_ROUND_UP(num_tx, num_napi - txq_idx); in fbnic_alloc_napi_vectors() 1798 num_tx -= tqpv; in fbnic_alloc_napi_vectors()
|
| /linux/drivers/net/ |
| H A D | virtio_net.c | 4692 u32 num_cq, num_rx, num_tx; in virtnet_fill_total_fields() local 4696 num_tx = ctx->desc_num[VIRTNET_Q_TYPE_TX]; in virtnet_fill_total_fields() 4698 first_rx_q = ctx->data + num_rx + num_tx + num_cq; in virtnet_fill_total_fields() 4707 stats_sum_queue(data, num_tx, first_tx_q, vi->curr_queue_pairs); in virtnet_fill_total_fields() 4821 u32 queue_type, num_rx, num_tx, num_cq; in virtnet_fill_stats() local 4833 num_tx = ctx->desc_num[VIRTNET_Q_TYPE_TX]; in virtnet_fill_stats() 4839 offset = num_rx + num_tx; in virtnet_fill_stats() 4842 offset += num_cq + num_rx * vi->curr_queue_pairs + num_tx * (qid / 2); in virtnet_fill_stats()
|