Home
last modified time | relevance | path

Searched refs:tx_chns (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_ethtool.c218 tx_chn = &emac->tx_chns[0]; in emac_get_coalesce()
235 tx_chn = &emac->tx_chns[queue]; in emac_get_per_queue_coalesce()
251 tx_chn = &emac->tx_chns[0]; in emac_set_coalesce()
283 tx_chn = &emac->tx_chns[queue]; in emac_set_per_queue_coalesce()
H A Dicssg_common.c66 struct prueth_tx_chn *tx_chn = &emac->tx_chns[i]; in prueth_cleanup_tx_chns()
87 struct prueth_tx_chn *tx_chn = &emac->tx_chns[i]; in prueth_ndev_del_tx_napi()
99 struct prueth_tx_chn *tx_chn = &emac->tx_chns[q_idx]; in emac_xsk_xmit_zc()
226 tx_chn = &emac->tx_chns[chn]; in emac_tx_complete_packets()
308 struct prueth_tx_chn *tx_chns = in emac_tx_timer_callback() local
311 if (tx_chns->irq_disabled) { in emac_tx_timer_callback()
312 tx_chns->irq_disabled = false; in emac_tx_timer_callback()
313 enable_irq(tx_chns->irq); in emac_tx_timer_callback()
364 struct prueth_tx_chn *tx_chn = &emac->tx_chns[i]; in prueth_ndev_add_tx_napi()
415 struct prueth_tx_chn *tx_chn = &emac->tx_chns[i]; in prueth_init_tx_chns()
[all …]
H A Dicssg_prueth.c885 struct prueth_tx_chn *tx_chn = &emac->tx_chns[queue_id]; in prueth_set_xsk_pool()
907 k3_udma_glue_tdown_tx_chn(emac->tx_chns[i].tx_chn, false); in prueth_destroy_txq()
915 napi_disable(&emac->tx_chns[i].napi_tx); in prueth_destroy_txq()
916 hrtimer_cancel(&emac->tx_chns[i].tx_hrtimer); in prueth_destroy_txq()
917 k3_udma_glue_reset_tx_chn(emac->tx_chns[i].tx_chn, in prueth_destroy_txq()
918 &emac->tx_chns[i], in prueth_destroy_txq()
920 k3_udma_glue_disable_tx_chn(emac->tx_chns[i].tx_chn); in prueth_destroy_txq()
966 ret = k3_udma_glue_enable_tx_chn(emac->tx_chns[i].tx_chn); in prueth_create_txq()
969 napi_enable(&emac->tx_chns[i].napi_tx); in prueth_create_txq()
1596 struct prueth_tx_chn *tx_chn = &emac->tx_chns[qid]; in prueth_xsk_wakeup()
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c418 tx_chn = &common->tx_chns[txqueue]; in am65_cpsw_nuss_ndo_host_tx_timeout()
663 struct am65_cpsw_tx_chn *tx_chn = &common->tx_chns[id]; in am65_cpsw_destroy_txq()
674 struct am65_cpsw_tx_chn *tx_chn = common->tx_chns; in am65_cpsw_destroy_txqs()
697 struct am65_cpsw_tx_chn *tx_chn = &common->tx_chns[id]; in am65_cpsw_create_txq()
1043 txq->tx_maxrate = common->tx_chns[i].rate_mbps; in am65_cpsw_nuss_ndo_slave_open()
1197 tx_chn = &common->tx_chns[cpu % AM65_CPSW_MAX_QUEUES]; in am65_cpsw_run_xdp()
1472 tx_chn = &common->tx_chns[chn]; in am65_cpsw_nuss_tx_compl_packets()
1538 struct am65_cpsw_tx_chn *tx_chns = in am65_cpsw_nuss_tx_timer_callback() local
1541 enable_irq(tx_chns->irq); in am65_cpsw_nuss_tx_timer_callback()
1615 tx_chn = &common->tx_chns[q_idx]; in am65_cpsw_nuss_ndo_slave_xmit()
[all …]
H A Dam65-cpsw-nuss.h169 struct am65_cpsw_tx_chn tx_chns[AM65_CPSW_MAX_QUEUES]; member
H A Dam65-cpsw-qos.c1270 tx_chn = &common->tx_chns[queue]; in am65_cpsw_qos_ndo_tx_p0_set_maxrate()
1291 struct am65_cpsw_tx_chn *tx_chn = &common->tx_chns[tx_ch]; in am65_cpsw_qos_tx_p0_rate_init()