Lines Matching refs:adesc
132 struct dma_async_tx_descriptor *adesc; member
140 struct dma_async_tx_descriptor *adesc; member
425 if (ctl->adesc) { in ks8842_tx_frame_dma()
449 ctl->adesc = dmaengine_prep_slave_sg(ctl->chan, in ks8842_tx_frame_dma()
451 if (!ctl->adesc) in ks8842_tx_frame_dma()
454 ctl->adesc->callback_param = netdev; in ks8842_tx_frame_dma()
455 ctl->adesc->callback = ks8842_dma_tx_cb; in ks8842_tx_frame_dma()
456 ctl->adesc->tx_submit(ctl->adesc); in ks8842_tx_frame_dma()
560 ctl->adesc = dmaengine_prep_slave_sg(ctl->chan, in __ks8842_start_new_rx_dma()
563 if (!ctl->adesc) { in __ks8842_start_new_rx_dma()
568 ctl->adesc->callback_param = netdev; in __ks8842_start_new_rx_dma()
569 ctl->adesc->callback = ks8842_dma_rx_cb; in __ks8842_start_new_rx_dma()
570 ctl->adesc->tx_submit(ctl->adesc); in __ks8842_start_new_rx_dma()
599 ctl->adesc = NULL; in ks8842_rx_frame_dma_tasklet()
837 if (adapter->dma_rx.adesc) in ks8842_dma_rx_cb()
849 if (!ctl->adesc) in ks8842_dma_tx_cb()
853 ctl->adesc = NULL; in ks8842_dma_tx_cb()
864 tx_ctl->adesc = NULL; in ks8842_stop_dma()
868 rx_ctl->adesc = NULL; in ks8842_stop_dma()
1042 if (adapter->dma_tx.adesc) in ks8842_xmit_frame()