/linux-4.1.27/drivers/media/rc/ |
D | winbond-cir.c | 220 enum wbcir_txstate txstate; member 419 switch (data->txstate) { in wbcir_irq_tx() 457 if (data->txstate == WBCIR_TXSTATE_ERROR) in wbcir_irq_tx() 463 data->txstate = WBCIR_TXSTATE_INACTIVE; in wbcir_irq_tx() 474 if (data->txstate == WBCIR_TXSTATE_INACTIVE) { in wbcir_irq_tx() 477 data->txstate = WBCIR_TXSTATE_ACTIVE; in wbcir_irq_tx() 509 data->txstate = WBCIR_TXSTATE_ERROR; in wbcir_irq_handler() 596 if (data->txstate != WBCIR_TXSTATE_INACTIVE) { in wbcir_txcarrier() 637 if (data->txstate != WBCIR_TXSTATE_INACTIVE) { in wbcir_txmask() 669 if (data->txstate != WBCIR_TXSTATE_INACTIVE) { in wbcir_tx() [all …]
|
/linux-4.1.27/drivers/isdn/hardware/mISDN/ |
D | netjet.c | 61 u16 txstate; member 232 bc->txstate = 0; in mode_tiger() 242 bc->txstate = TX_INIT | TX_IDLE; in mode_tiger() 256 bc->txstate = TX_INIT | TX_IDLE; in mode_tiger() 492 bc->txstate = TX_RUN; in resync() 510 __func__, bc->bch.nr, bc->free, bc->txstate, in fill_hdlc_flag() 512 if (bc->txstate & (TX_IDLE | TX_INIT | TX_UNDERRUN)) in fill_hdlc_flag() 558 bc->bch.tx_idx, bc->bch.tx_skb->len, bc->txstate, in fill_dma() 562 if (bc->txstate & (TX_IDLE | TX_INIT | TX_UNDERRUN)) in fill_dma() 645 if (!(bc->txstate & (TX_UNDERRUN | TX_INIT))) { in send_tiger_bc() [all …]
|
/linux-4.1.27/drivers/dma/ |
D | bcm2835-dma.c | 284 dma_cookie_t cookie, struct dma_tx_state *txstate) in bcm2835_dma_tx_status() argument 291 ret = dma_cookie_status(chan, cookie, txstate); in bcm2835_dma_tx_status() 292 if (ret == DMA_COMPLETE || !txstate) in bcm2835_dma_tx_status() 298 txstate->residue = in bcm2835_dma_tx_status() 311 txstate->residue = bcm2835_dma_desc_size_pos(d, pos); in bcm2835_dma_tx_status() 313 txstate->residue = 0; in bcm2835_dma_tx_status()
|
D | dma-jz4780.c | 545 dma_cookie_t cookie, struct dma_tx_state *txstate) in jz4780_dma_tx_status() argument 552 status = dma_cookie_status(chan, cookie, txstate); in jz4780_dma_tx_status() 553 if ((status == DMA_COMPLETE) || (txstate == NULL)) in jz4780_dma_tx_status() 561 txstate->residue = jz4780_dma_desc_residue(jzchan, in jz4780_dma_tx_status() 564 txstate->residue = jz4780_dma_desc_residue(jzchan, jzchan->desc, in jz4780_dma_tx_status() 567 txstate->residue = 0; in jz4780_dma_tx_status()
|
D | moxart-dma.c | 478 struct dma_tx_state *txstate) in moxart_tx_status() argument 489 ret = dma_cookie_status(chan, cookie, txstate); in moxart_tx_status() 495 txstate->residue = moxart_dma_desc_size(d, 0); in moxart_tx_status() 497 txstate->residue = moxart_dma_desc_size_in_flight(ch); in moxart_tx_status()
|
D | fsl-edma.c | 401 dma_cookie_t cookie, struct dma_tx_state *txstate) in fsl_edma_tx_status() argument 408 status = dma_cookie_status(chan, cookie, txstate); in fsl_edma_tx_status() 412 if (!txstate) in fsl_edma_tx_status() 418 txstate->residue = fsl_edma_desc_residue(fsl_chan, vdesc, true); in fsl_edma_tx_status() 420 txstate->residue = fsl_edma_desc_residue(fsl_chan, vdesc, false); in fsl_edma_tx_status() 422 txstate->residue = 0; in fsl_edma_tx_status()
|
D | edma.c | 936 struct dma_tx_state *txstate) in edma_tx_status() argument 943 ret = dma_cookie_status(chan, cookie, txstate); in edma_tx_status() 944 if (ret == DMA_COMPLETE || !txstate) in edma_tx_status() 949 txstate->residue = edma_residue(echan->edesc); in edma_tx_status() 951 txstate->residue = to_edma_desc(&vdesc->tx)->residue; in edma_tx_status()
|
D | omap-dma.c | 696 dma_cookie_t cookie, struct dma_tx_state *txstate) in omap_dma_tx_status() argument 703 ret = dma_cookie_status(chan, cookie, txstate); in omap_dma_tx_status() 704 if (ret == DMA_COMPLETE || !txstate) in omap_dma_tx_status() 710 txstate->residue = omap_dma_desc_size(to_omap_dma_desc(&vd->tx)); in omap_dma_tx_status() 722 txstate->residue = omap_dma_desc_size_pos(d, pos); in omap_dma_tx_status() 724 txstate->residue = 0; in omap_dma_tx_status()
|
D | mic_x100_dma.c | 314 struct dma_tx_state *txstate) in mic_dma_tx_status() argument 318 if (DMA_COMPLETE != dma_cookie_status(ch, cookie, txstate)) in mic_dma_tx_status() 321 return dma_cookie_status(ch, cookie, txstate); in mic_dma_tx_status()
|
D | img-mdc-dma.c | 577 dma_cookie_t cookie, struct dma_tx_state *txstate) in mdc_tx_status() argument 586 ret = dma_cookie_status(chan, cookie, txstate); in mdc_tx_status() 590 if (!txstate) in mdc_tx_status() 649 dma_set_residue(txstate, bytes); in mdc_tx_status()
|
D | qcom_bam_dma.c | 823 struct dma_tx_state *txstate) in bam_tx_status() argument 832 ret = dma_cookie_status(chan, cookie, txstate); in bam_tx_status() 836 if (!txstate) in bam_tx_status() 849 dma_set_residue(txstate, residue); in bam_tx_status()
|
D | cppi41.c | 368 dma_cookie_t cookie, struct dma_tx_state *txstate) in cppi41_dma_tx_status() argument 374 ret = dma_cookie_status(chan, cookie, txstate); in cppi41_dma_tx_status() 375 if (txstate && ret == DMA_COMPLETE) in cppi41_dma_tx_status() 376 txstate->residue = c->residue; in cppi41_dma_tx_status()
|
D | s3c24xx-dma.c | 759 dma_cookie_t cookie, struct dma_tx_state *txstate) in s3c24xx_dma_tx_status() argument 770 ret = dma_cookie_status(chan, cookie, txstate); in s3c24xx_dma_tx_status() 780 if (!txstate) { in s3c24xx_dma_tx_status() 811 dma_set_residue(txstate, bytes); in s3c24xx_dma_tx_status()
|
D | sirf-dma.c | 462 struct dma_tx_state *txstate) in sirfsoc_dma_tx_status() argument 481 ret = dma_cookie_status(chan, cookie, txstate); in sirfsoc_dma_tx_status() 485 dma_set_residue(txstate, residue); in sirfsoc_dma_tx_status()
|
D | at_xdmac.c | 922 struct dma_tx_state *txstate) in at_xdmac_tx_status() argument 934 ret = dma_cookie_status(chan, cookie, txstate); in at_xdmac_tx_status() 938 if (!txstate) in at_xdmac_tx_status() 950 dma_set_residue(txstate, desc->xfer_size); in at_xdmac_tx_status() 1017 dma_set_residue(txstate, residue); in at_xdmac_tx_status()
|
D | mmp_tdma.c | 516 dma_cookie_t cookie, struct dma_tx_state *txstate) in mmp_tdma_tx_status() argument 521 dma_set_tx_state(txstate, chan->completed_cookie, chan->cookie, in mmp_tdma_tx_status()
|
D | amba-pl08x.c | 1214 dma_cookie_t cookie, struct dma_tx_state *txstate) in pl08x_dma_tx_status() argument 1222 ret = dma_cookie_status(chan, cookie, txstate); in pl08x_dma_tx_status() 1230 if (!txstate) { in pl08x_dma_tx_status() 1237 ret = dma_cookie_status(chan, cookie, txstate); in pl08x_dma_tx_status() 1257 dma_set_residue(txstate, bytes); in pl08x_dma_tx_status()
|
D | mmp_pdma.c | 832 struct dma_tx_state *txstate) in mmp_pdma_tx_status() argument 837 ret = dma_cookie_status(dchan, cookie, txstate); in mmp_pdma_tx_status() 839 dma_set_residue(txstate, mmp_pdma_residue(chan, cookie)); in mmp_pdma_tx_status()
|
D | fsldma.c | 1013 struct dma_tx_state *txstate) in fsl_tx_status() argument 1018 ret = dma_cookie_status(dchan, cookie, txstate); in fsl_tx_status() 1026 return dma_cookie_status(dchan, cookie, txstate); in fsl_tx_status()
|
D | timb_dma.c | 476 struct dma_tx_state *txstate) in td_tx_status() argument 482 ret = dma_cookie_status(chan, cookie, txstate); in td_tx_status()
|
D | tegra20-apb-dma.c | 784 dma_cookie_t cookie, struct dma_tx_state *txstate) in tegra_dma_tx_status() argument 793 ret = dma_cookie_status(dc, cookie, txstate); in tegra_dma_tx_status() 805 dma_set_residue(txstate, residual); in tegra_dma_tx_status() 819 dma_set_residue(txstate, residual); in tegra_dma_tx_status()
|
D | mxs-dma.c | 671 dma_cookie_t cookie, struct dma_tx_state *txstate) in mxs_dma_tx_status() argument 690 dma_set_tx_state(txstate, chan->completed_cookie, chan->cookie, in mxs_dma_tx_status()
|
D | mv_xor.c | 616 struct dma_tx_state *txstate) in mv_xor_status() argument 621 ret = dma_cookie_status(chan, cookie, txstate); in mv_xor_status() 629 return dma_cookie_status(chan, cookie, txstate); in mv_xor_status()
|
D | at_hdmac.c | 1290 struct dma_tx_state *txstate) in atc_tx_status() argument 1297 ret = dma_cookie_status(chan, cookie, txstate); in atc_tx_status() 1304 if (!txstate) in atc_tx_status() 1318 dma_set_residue(txstate, bytes); in atc_tx_status()
|
D | fsl_raid.c | 243 struct dma_tx_state *txstate) in fsl_re_tx_status() argument 245 return dma_cookie_status(chan, cookie, txstate); in fsl_re_tx_status()
|
D | txx9dmac.c | 930 struct dma_tx_state *txstate) in txx9dmac_tx_status() argument 935 ret = dma_cookie_status(chan, cookie, txstate); in txx9dmac_tx_status() 943 return dma_cookie_status(chan, cookie, txstate); in txx9dmac_tx_status()
|
D | iop-adma.c | 766 struct dma_tx_state *txstate) in iop_adma_status() argument 771 ret = dma_cookie_status(chan, cookie, txstate); in iop_adma_status() 777 return dma_cookie_status(chan, cookie, txstate); in iop_adma_status()
|
D | mpc512x_dma.c | 607 struct dma_tx_state *txstate) in mpc_dma_tx_status() argument 609 return dma_cookie_status(chan, cookie, txstate); in mpc_dma_tx_status()
|
D | pch_dma.c | 566 struct dma_tx_state *txstate) in pd_tx_status() argument 568 return dma_cookie_status(chan, cookie, txstate); in pd_tx_status()
|
D | pl330.c | 2233 struct dma_tx_state *txstate) in pl330_tx_status() argument 2241 ret = dma_cookie_status(chan, cookie, txstate); in pl330_tx_status() 2243 if (!txstate) in pl330_tx_status() 2284 dma_set_residue(txstate, residual); in pl330_tx_status()
|
D | imx-dma.c | 732 struct dma_tx_state *txstate) in imxdma_tx_status() argument 734 return dma_cookie_status(chan, cookie, txstate); in imxdma_tx_status()
|
D | coh901318.c | 2419 struct dma_tx_state *txstate) in coh901318_tx_status() argument 2424 ret = dma_cookie_status(chan, cookie, txstate); in coh901318_tx_status() 2428 dma_set_residue(txstate, coh901318_get_bytes_left(chan)); in coh901318_tx_status()
|
D | imx-sdma.c | 1236 struct dma_tx_state *txstate) in sdma_tx_status() argument 1246 dma_set_tx_state(txstate, chan->completed_cookie, chan->cookie, in sdma_tx_status()
|
D | xgene-dma.c | 1236 struct dma_tx_state *txstate) in xgene_dma_tx_status() argument 1238 return dma_cookie_status(dchan, cookie, txstate); in xgene_dma_tx_status()
|
D | ste_dma40.c | 2580 struct dma_tx_state *txstate) in d40_tx_status() argument 2590 ret = dma_cookie_status(chan, cookie, txstate); in d40_tx_status() 2592 dma_set_residue(txstate, stedma40_residue(chan)); in d40_tx_status()
|
/linux-4.1.27/drivers/dma/sh/ |
D | usb-dmac.c | 533 struct dma_tx_state *txstate) in usb_dmac_tx_status() argument 540 status = dma_cookie_status(chan, cookie, txstate); in usb_dmac_tx_status() 542 if (!txstate) in usb_dmac_tx_status() 552 dma_set_residue(txstate, residue); in usb_dmac_tx_status()
|
D | rcar-dmac.c | 1185 struct dma_tx_state *txstate) in rcar_dmac_tx_status() argument 1192 status = dma_cookie_status(chan, cookie, txstate); in rcar_dmac_tx_status() 1193 if (status == DMA_COMPLETE || !txstate) in rcar_dmac_tx_status() 1200 dma_set_residue(txstate, residue); in rcar_dmac_tx_status()
|
D | shdma-base.c | 823 struct dma_tx_state *txstate) in shdma_tx_status() argument 833 status = dma_cookie_status(chan, cookie, txstate); in shdma_tx_status()
|
/linux-4.1.27/drivers/usb/musb/ |
D | musb_cppi41.c | 231 struct dma_tx_state txstate; in cppi41_dma_callback() local 239 &txstate); in cppi41_dma_callback() 240 transferred = cppi41_channel->prog_len - txstate.residue; in cppi41_dma_callback()
|
D | musb_gadget.c | 256 static void txstate(struct musb *musb, struct musb_request *req) in txstate() function 551 txstate(musb, req); in musb_g_tx() 1234 txstate(musb, req); in musb_ep_restart()
|
/linux-4.1.27/drivers/dma/ioat/ |
D | dma.h | 342 struct dma_tx_state *txstate);
|
D | dma.c | 748 struct dma_tx_state *txstate) in ioat_dma_tx_status() argument 754 ret = dma_cookie_status(c, cookie, txstate); in ioat_dma_tx_status() 760 return dma_cookie_status(c, cookie, txstate); in ioat_dma_tx_status()
|
D | dma_v3.c | 647 struct dma_tx_state *txstate) in ioat3_tx_status() argument 652 ret = dma_cookie_status(c, cookie, txstate); in ioat3_tx_status() 658 return dma_cookie_status(c, cookie, txstate); in ioat3_tx_status()
|
/linux-4.1.27/drivers/dma/dw/ |
D | core.c | 1069 struct dma_tx_state *txstate) in dwc_tx_status() argument 1074 ret = dma_cookie_status(chan, cookie, txstate); in dwc_tx_status() 1080 ret = dma_cookie_status(chan, cookie, txstate); in dwc_tx_status() 1082 dma_set_residue(txstate, dwc_get_residue(dwc)); in dwc_tx_status()
|
/linux-4.1.27/drivers/rapidio/devices/ |
D | tsi721_dma.c | 737 struct dma_tx_state *txstate) in tsi721_tx_status() argument 739 return dma_cookie_status(dchan, cookie, txstate); in tsi721_tx_status()
|
/linux-4.1.27/drivers/dma/xilinx/ |
D | xilinx_vdma.c | 526 struct dma_tx_state *txstate) in xilinx_vdma_tx_status() argument 528 return dma_cookie_status(dchan, cookie, txstate); in xilinx_vdma_tx_status()
|
/linux-4.1.27/include/linux/ |
D | dmaengine.h | 681 struct dma_tx_state *txstate);
|
/linux-4.1.27/drivers/dma/ipu/ |
D | ipu_idmac.c | 1607 dma_cookie_t cookie, struct dma_tx_state *txstate) in idmac_tx_status() argument 1609 return dma_cookie_status(chan, cookie, txstate); in idmac_tx_status()
|
/linux-4.1.27/drivers/dma/ppc4xx/ |
D | adma.c | 3592 dma_cookie_t cookie, struct dma_tx_state *txstate) in ppc440spe_adma_tx_status() argument 3598 ret = dma_cookie_status(chan, cookie, txstate); in ppc440spe_adma_tx_status() 3604 return dma_cookie_status(chan, cookie, txstate); in ppc440spe_adma_tx_status()
|