Home
last modified time | relevance | path

Searched refs:rx_chns (Results 1 – 7 of 7) sorted by relevance

/drivers/net/ethernet/ti/icssg/
A Dicssg_prueth_sr1.c322 ret = prueth_dma_rx_push_mapped(emac, &emac->rx_chns, new_page, in prueth_process_rx_mgm()
518 ret = prueth_init_rx_chns(emac, &emac->rx_chns, "rx", in emac_ndo_open()
540 ret = request_irq(emac->rx_chns.irq[rx_flow], prueth_rx_irq, in emac_ndo_open()
585 ret = k3_udma_glue_enable_rx_chn(emac->rx_chns.rx_chn); in emac_ndo_open()
618 prueth_reset_rx_chan(&emac->rx_chns, max_rx_flows, false); in emac_ndo_open()
628 free_irq(emac->rx_chns.irq[rx_flow], emac); in emac_ndo_open()
635 prueth_cleanup_rx_chns(emac, &emac->rx_chns, max_rx_flows); in emac_ndo_open()
687 k3_udma_glue_tdown_rx_chn(emac->rx_chns.rx_chn, true); in emac_ndo_stop()
689 prueth_reset_rx_chan(&emac->rx_chns, max_rx_flows, true); in emac_ndo_stop()
705 free_irq(emac->rx_chns.irq[rx_flow], emac); in emac_ndo_stop()
[all …]
A Dicssg_prueth.c357 enable_irq(emac->rx_chns.irq[rx_flow]); in emac_rx_timer_callback()
533 struct xdp_rxq_info *rxq = &emac->rx_chns.xdp_rxq; in prueth_create_xdp_rxqs()
534 struct page_pool *pool = emac->rx_chns.pg_pool; in prueth_create_xdp_rxqs()
550 struct xdp_rxq_info *rxq = &emac->rx_chns.xdp_rxq; in prueth_destroy_xdp_rxqs()
732 ret = prueth_init_rx_chns(emac, &emac->rx_chns, "rx", in emac_ndo_open()
783 ret = k3_udma_glue_enable_rx_chn(emac->rx_chns.rx_chn); in emac_ndo_open()
815 prueth_reset_rx_chan(&emac->rx_chns, max_rx_flows, false); in emac_ndo_open()
822 free_irq(emac->rx_chns.irq[rx_flow], emac); in emac_ndo_open()
881 k3_udma_glue_tdown_rx_chn(emac->rx_chns.rx_chn, true); in emac_ndo_stop()
883 prueth_reset_rx_chan(&emac->rx_chns, max_rx_flows, true); in emac_ndo_stop()
[all …]
A Dicssg_common.c692 page_pool_recycle_direct(emac->rx_chns.pg_pool, page); in emac_run_xdp()
699 struct prueth_rx_chn *rx_chn = &emac->rx_chns; in emac_rx_packet()
796 ret = prueth_dma_rx_push_mapped(emac, &emac->rx_chns, new_page, in emac_rx_packet()
1116 enable_irq(emac->rx_chns.irq[rx_flow]); in icssg_napi_rx_poll()
1186 prueth_reset_rx_chan(&emac->rx_chns, PRUETH_MAX_RX_FLOWS, false); in prueth_prepare_rx_chan()
A Dicssg_prueth.h203 struct prueth_rx_chn rx_chns; member
/drivers/net/ethernet/ti/
A Dam65-cpsw-nuss.c438 struct am65_cpsw_rx_chn *rx_chn = &common->rx_chns; in am65_cpsw_nuss_rx_push()
510 struct am65_cpsw_rx_chn *rx_chn = &common->rx_chns; in am65_cpsw_destroy_rxq()
539 struct am65_cpsw_rx_chn *rx_chn = &common->rx_chns; in am65_cpsw_destroy_rxqs()
554 k3_udma_glue_disable_rx_chn(common->rx_chns.rx_chn); in am65_cpsw_destroy_rxqs()
559 struct am65_cpsw_rx_chn *rx_chn = &common->rx_chns; in am65_cpsw_create_rxq()
2344 rx_chn = &common->rx_chns; in am65_cpsw_nuss_free_rx_chns()
2360 rx_chn = &common->rx_chns; in am65_cpsw_nuss_remove_rx_chns()
2376 struct am65_cpsw_rx_chn *rx_chn = &common->rx_chns; in am65_cpsw_nuss_init_rx_chns()
3342 struct am65_cpsw_rx_chn *rx_chan = &common->rx_chns; in am65_cpsw_nuss_register_ndevs()
3765 if (common->rx_chns.flows[i].irq_disabled) in am65_cpsw_nuss_resume()
[all …]
A Dam65-cpsw-nuss.h174 struct am65_cpsw_rx_chn rx_chns; member
A Dam65-cpsw-ethtool.c464 ering->rx_pending = common->rx_chns.descs_num; in am65_cpsw_get_ringparam()
928 rx_flow = &common->rx_chns.flows[queue]; in am65_cpsw_get_per_queue_coalesce()
957 rx_flow = &common->rx_chns.flows[queue]; in am65_cpsw_set_per_queue_coalesce()

Completed in 32 milliseconds