Lines Matching defs:ch_rx
415 struct xrx200_chan *ch_rx = &priv->chan_rx;
431 napi_disable(&ch_rx->napi);
432 ltq_dma_close(&ch_rx->dma);
435 xrx200_poll_rx(&ch_rx->napi, LTQ_DESC_NUM);
436 curr_desc = ch_rx->dma.desc;
438 for (ch_rx->dma.desc = 0; ch_rx->dma.desc < LTQ_DESC_NUM;
439 ch_rx->dma.desc++) {
440 buff = ch_rx->rx_buff[ch_rx->dma.desc];
441 ret = xrx200_alloc_buf(ch_rx, netdev_alloc_frag);
451 ch_rx->dma.desc = curr_desc;
453 napi_enable(&ch_rx->napi);
454 ltq_dma_open(&ch_rx->dma);
455 ltq_dma_enable_irq(&ch_rx->dma);
486 struct xrx200_chan *ch_rx = &priv->chan_rx;
494 ch_rx->dma.nr = XRX200_DMA_RX;
495 ch_rx->dma.dev = priv->dev;
496 ch_rx->priv = priv;
498 ltq_dma_alloc_rx(&ch_rx->dma);
499 for (ch_rx->dma.desc = 0; ch_rx->dma.desc < LTQ_DESC_NUM;
500 ch_rx->dma.desc++) {
501 ret = xrx200_alloc_buf(ch_rx, netdev_alloc_frag);
505 ch_rx->dma.desc = 0;
506 ret = devm_request_irq(priv->dev, ch_rx->dma.irq, xrx200_dma_irq, 0,
510 ch_rx->dma.irq);
540 ltq_dma_free(&ch_rx->dma);