Home
last modified time | relevance | path

Searched refs:num_tx (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-ram.c66 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()
121 num_tx = ram_free / config->tx.size[fd_mode]; in can_ram_get_layout()
122 num_tx in can_ram_get_layout()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/
H A Dethoc.c182 * @num_tx: number of send buffers
204 unsigned int num_tx; member
312 ethoc_write(dev, TX_BD_NUM, dev->num_tx); in ethoc_init_ring()
319 for (i = 0; i < dev->num_tx; i++) { in ethoc_init_ring()
320 if (i == dev->num_tx - 1) in ethoc_init_ring()
336 ethoc_write_bd(dev, dev->num_tx + i, &bd); in ethoc_init_ring()
339 dev->vma[dev->num_tx + i] = vma; in ethoc_init_ring()
429 entry = priv->num_tx + priv->cur_rx; in ethoc_rx()
521 entry = priv->dty_tx & (priv->num_tx-1); in ethoc_tx()
544 if ((priv->cur_tx - priv->dty_tx) <= (priv->num_tx / in ethoc_tx()
[all...]
H A Dfealnx.c1431 unsigned int num_tx = 0; in intr_handler() local
1544 num_tx++; in intr_handler()
1547 if (num_tx && np->free_tx_count >= 2) in intr_handler()
/kernel/linux/linux-6.6/drivers/net/ethernet/
H A Dethoc.c182 * @num_tx: number of send buffers
204 unsigned int num_tx; member
312 ethoc_write(dev, TX_BD_NUM, dev->num_tx); in ethoc_init_ring()
319 for (i = 0; i < dev->num_tx; i++) { in ethoc_init_ring()
320 if (i == dev->num_tx - 1) in ethoc_init_ring()
336 ethoc_write_bd(dev, dev->num_tx + i, &bd); in ethoc_init_ring()
339 dev->vma[dev->num_tx + i] = vma; in ethoc_init_ring()
429 entry = priv->num_tx + priv->cur_rx; in ethoc_rx()
521 entry = priv->dty_tx & (priv->num_tx-1); in ethoc_tx()
544 if ((priv->cur_tx - priv->dty_tx) <= (priv->num_tx / in ethoc_tx()
[all...]
H A Dfealnx.c1433 unsigned int num_tx = 0; in intr_handler() local
1546 num_tx++; in intr_handler()
1549 if (num_tx && np->free_tx_count >= 2) in intr_handler()
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dbh.c241 int num_tx, num_rx; in bh_work() local
245 num_tx = bh_work_tx(wdev, 32); in bh_work()
246 stats_req += num_tx; in bh_work()
247 if (num_tx) in bh_work()
253 } while (num_rx || num_tx); in bh_work()
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dbh.c238 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()
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dcpsw_priv.c132 int num_tx, cur_budget, ch; in cpsw_tx_mq_poll() local
138 for (ch = 0, num_tx = 0; ch_map & 0xff; ch_map <<= 1, ch++) { in cpsw_tx_mq_poll()
143 if (unlikely(txv->budget > budget - num_tx)) in cpsw_tx_mq_poll()
144 cur_budget = budget - num_tx; in cpsw_tx_mq_poll()
148 num_tx += cpdma_chan_process(txv->ch, cur_budget); in cpsw_tx_mq_poll()
149 if (num_tx >= budget) in cpsw_tx_mq_poll()
153 if (num_tx < budget) { in cpsw_tx_mq_poll()
158 return num_tx; in cpsw_tx_mq_poll()
164 int num_tx; in cpsw_tx_poll() local
166 num_tx in cpsw_tx_poll()
[all...]
H A Dam65-cpsw-nuss.c923 int res, num_tx = 0; in am65_cpsw_nuss_tx_compl_packets() local
961 num_tx++; in am65_cpsw_nuss_tx_compl_packets()
964 if (!num_tx) in am65_cpsw_nuss_tx_compl_packets()
969 netdev_tx_completed_queue(netif_txq, num_tx, total_bytes); in am65_cpsw_nuss_tx_compl_packets()
984 dev_dbg(dev, "%s:%u pkt:%d\n", __func__, chn, num_tx); in am65_cpsw_nuss_tx_compl_packets()
986 return num_tx; in am65_cpsw_nuss_tx_compl_packets()
992 int num_tx; in am65_cpsw_nuss_tx_poll() local
994 num_tx = am65_cpsw_nuss_tx_compl_packets(tx_chn->common, tx_chn->id, in am65_cpsw_nuss_tx_poll()
996 num_tx = min(num_tx, budge in am65_cpsw_nuss_tx_poll()
1949 am65_cpsw_nuss_update_tx_chns(struct am65_cpsw_common *common, int num_tx) am65_cpsw_nuss_update_tx_chns() argument
[all...]
H A Dam65-cpsw-nuss.h152 int am65_cpsw_nuss_update_tx_chns(struct am65_cpsw_common *common, int num_tx);
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dcpsw_priv.c133 int num_tx, cur_budget, ch; in cpsw_tx_mq_poll() local
139 for (ch = 0, num_tx = 0; ch_map & 0xff; ch_map <<= 1, ch++) { in cpsw_tx_mq_poll()
144 if (unlikely(txv->budget > budget - num_tx)) in cpsw_tx_mq_poll()
145 cur_budget = budget - num_tx; in cpsw_tx_mq_poll()
149 num_tx += cpdma_chan_process(txv->ch, cur_budget); in cpsw_tx_mq_poll()
150 if (num_tx >= budget) in cpsw_tx_mq_poll()
154 if (num_tx < budget) { in cpsw_tx_mq_poll()
159 return num_tx; in cpsw_tx_mq_poll()
165 int num_tx; in cpsw_tx_poll() local
167 num_tx in cpsw_tx_poll()
[all...]
H A Dam65-cpsw-nuss.c951 int res, num_tx = 0; in am65_cpsw_nuss_tx_compl_packets() local
972 num_tx++; in am65_cpsw_nuss_tx_compl_packets()
976 netdev_tx_completed_queue(netif_txq, num_tx, total_bytes); in am65_cpsw_nuss_tx_compl_packets()
981 dev_dbg(dev, "%s:%u pkt:%d\n", __func__, chn, num_tx); in am65_cpsw_nuss_tx_compl_packets()
983 return num_tx; in am65_cpsw_nuss_tx_compl_packets()
996 int res, num_tx = 0; in am65_cpsw_nuss_tx_compl_packets_2g() local
1016 num_tx++; in am65_cpsw_nuss_tx_compl_packets_2g()
1019 if (!num_tx) in am65_cpsw_nuss_tx_compl_packets_2g()
1024 netdev_tx_completed_queue(netif_txq, num_tx, total_bytes); in am65_cpsw_nuss_tx_compl_packets_2g()
1028 dev_dbg(dev, "%s:%u pkt:%d\n", __func__, chn, num_tx); in am65_cpsw_nuss_tx_compl_packets_2g()
1036 int num_tx; am65_cpsw_nuss_tx_poll() local
2768 am65_cpsw_nuss_update_tx_chns(struct am65_cpsw_common *common, int num_tx) am65_cpsw_nuss_update_tx_chns() argument
[all...]
H A Dam65-cpsw-nuss.h197 int am65_cpsw_nuss_update_tx_chns(struct am65_cpsw_common *common, int num_tx);
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/
H A Dbnad.h96 #define BNAD_NUM_TXQ (bnad->num_tx * bnad->num_txq_per_tx)
293 u32 num_tx; member
H A Dbnad_ethtool.c478 for (i = 0; i < bnad->num_tx; i++) { in bnad_set_ringparam()
680 for (i = 0; i < bnad->num_tx; i++) { in bnad_get_strings()
743 for (i = 0; i < bnad->num_tx; i++) { in bnad_get_stats_count_locked()
821 for (i = 0; i < bnad->num_tx; i++) { in bnad_per_q_stats_fill()
H A Dbnad.c825 for (i = 0; i < bnad->num_tx; i++) { in bnad_isr()
950 for (tx_id = 0; tx_id < bnad->num_tx; tx_id++) { in bnad_cb_ethport_link_status()
1474 (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_txrx_irq_alloc()
2410 for (i = 0; i < bnad->num_tx; i++) { in bnad_netdev_qstats_fill()
2531 bnad->num_tx = 1; in bnad_q_num_init()
2546 if ((msix_vectors >= (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_q_num_adjust()
2550 (bnad->num_tx * bnad->num_txq_per_tx) - in bnad_q_num_adjust()
3489 bnad->msix_num = (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/
H A Dbnad.h96 #define BNAD_NUM_TXQ (bnad->num_tx * bnad->num_txq_per_tx)
293 u32 num_tx; member
H A Dbnad_ethtool.c486 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 Dbnad.c825 for (i = 0; i < bnad->num_tx; i++) { in bnad_isr()
950 for (tx_id = 0; tx_id < bnad->num_tx; tx_id++) { in bnad_cb_ethport_link_status()
1473 (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_txrx_irq_alloc()
2408 for (i = 0; i < bnad->num_tx; i++) { in bnad_netdev_qstats_fill()
2529 bnad->num_tx = 1; in bnad_q_num_init()
2544 if ((msix_vectors >= (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_q_num_adjust()
2548 (bnad->num_tx * bnad->num_txq_per_tx) - in bnad_q_num_adjust()
3483 bnad->msix_num = (bnad->num_tx * bnad->num_txq_per_tx) + in bnad_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.c151 int res, num_tx = 0; in emac_tx_complete_packets() local
180 num_tx++; in emac_tx_complete_packets()
183 if (!num_tx) in emac_tx_complete_packets()
187 netdev_tx_completed_queue(netif_txq, num_tx, total_bytes); in emac_tx_complete_packets()
201 return num_tx; in emac_tx_complete_packets()
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/
H A Dfec_main.c3513 fec_enet_get_queue_num(struct platform_device *pdev, int *num_tx, int *num_rx) in fec_enet_get_queue_num() argument
3517 *num_tx = *num_rx = 1; in fec_enet_get_queue_num()
3523 of_property_read_u32(np, "fsl,num-tx-queues", num_tx); in fec_enet_get_queue_num()
3527 if (*num_tx < 1 || *num_tx > FEC_ENET_MAX_TX_QS) { in fec_enet_get_queue_num()
3528 dev_warn(&pdev->dev, "Invalid num_tx(=%d), fall back to 1\n", in fec_enet_get_queue_num()
3529 *num_tx); in fec_enet_get_queue_num()
3530 *num_tx = 1; in fec_enet_get_queue_num()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
H A Ddebug.c1724 tx_wakeup, num_tx; in ath6kl_power_params_write() local
1759 if (kstrtou16(token, 0, &num_tx)) in ath6kl_power_params_write()
1763 dtim, tx_wakeup, num_tx, 0); in ath6kl_power_params_write()
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dsirfsoc_uart.c427 unsigned int num_tx = 0; in sirfsoc_uart_pio_tx_chars() local
436 num_tx++; in sirfsoc_uart_pio_tx_chars()
440 return num_tx; in sirfsoc_uart_pio_tx_chars()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/
H A Ddebug.c1724 tx_wakeup, num_tx; in ath6kl_power_params_write() local
1759 if (kstrtou16(token, 0, &num_tx)) in ath6kl_power_params_write()
1763 dtim, tx_wakeup, num_tx, 0); in ath6kl_power_params_write()
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/
H A Dchip.c6606 int num_tx, int nth) in mv88e6xxx_lag_set_port_mask()
6611 num_tx = num_tx <= 8 ? num_tx : 8; in mv88e6xxx_lag_set_port_mask()
6612 if (nth < num_tx) in mv88e6xxx_lag_set_port_mask()
6613 active = mv88e6xxx_lag_mask_table[num_tx - 1][nth]; in mv88e6xxx_lag_set_port_mask()
6624 unsigned int id, num_tx; in mv88e6xxx_lag_sync_masks() local
6653 num_tx = 0; in mv88e6xxx_lag_sync_masks()
6656 num_tx++; in mv88e6xxx_lag_sync_masks()
6659 if (!num_tx) in mv88e6xxx_lag_sync_masks()
6605 mv88e6xxx_lag_set_port_mask(u16 *mask, int port, int num_tx, int nth) mv88e6xxx_lag_set_port_mask() argument
[all...]

Completed in 50 milliseconds

12