Lines Matching refs:chan_rx
69 struct xrx200_chan chan_rx; member
123 napi_enable(&priv->chan_rx.napi); in xrx200_open()
124 ltq_dma_open(&priv->chan_rx.dma); in xrx200_open()
132 xrx200_flush_dma(&priv->chan_rx); in xrx200_open()
133 ltq_dma_enable_irq(&priv->chan_rx.dma); in xrx200_open()
146 napi_disable(&priv->chan_rx.napi); in xrx200_close()
147 ltq_dma_close(&priv->chan_rx.dma); in xrx200_close()
367 struct xrx200_chan *ch_rx = &priv->chan_rx; in xrx200_dma_init()
387 "xrx200_net_rx", &priv->chan_rx); in xrx200_dma_init()
415 if (priv->chan_rx.skb[i]) in xrx200_dma_init()
416 dev_kfree_skb_any(priv->chan_rx.skb[i]); in xrx200_dma_init()
429 ltq_dma_free(&priv->chan_rx.dma); in xrx200_hw_cleanup()
433 dev_kfree_skb_any(priv->chan_rx.skb[i]); in xrx200_hw_cleanup()
473 priv->chan_rx.dma.irq = platform_get_irq_byname(pdev, "rx"); in xrx200_probe()
474 if (priv->chan_rx.dma.irq < 0) in xrx200_probe()
513 netif_napi_add(net_dev, &priv->chan_rx.napi, xrx200_poll_rx, 32); in xrx200_probe()
541 netif_napi_del(&priv->chan_rx.napi); in xrx200_remove()