Defined in 1 files as a function:
Referenced in 32 files:
- drivers/ata/pata_pxa.c
- drivers/gpib/eastwood/fluke_gpib.c, line 547
- drivers/gpib/fmh_gpib/fmh_gpib.c, line 564
- drivers/iio/adc/at91-sama5d2_adc.c, line 1175
- drivers/iio/adc/nxp-sar-adc.c, line 621
- drivers/iio/adc/stm32-adc.c, line 1828
- drivers/iio/adc/stm32-dfsdm-adc.c, line 875
- drivers/media/platform/st/stm32/stm32-dcmi.c
- drivers/mfd/stm32-timers.c, line 35
- drivers/mmc/host/pxamci.c, line 545
- drivers/mtd/nand/raw/intel-nand-controller.c, line 341
- drivers/mtd/nand/raw/loongson-nand-controller.c, line 397
- drivers/mtd/nand/raw/marvell_nand.c, line 907
- drivers/net/ethernet/smsc/smc91x.h, line 284
- drivers/pci/endpoint/functions/pci-epf-test.c, line 134
- drivers/spi/spi-rockchip.c, line 630
- drivers/spi/spi-s3c64xx.c
- drivers/tty/serial/8250/8250_dma.c, line 54
- drivers/tty/serial/8250/8250_mtk.c, line 109
- drivers/tty/serial/8250/8250_omap.c
- drivers/tty/serial/atmel_serial.c, line 1113
- drivers/tty/serial/fsl_lpuart.c
- drivers/tty/serial/imx.c, line 1203
- drivers/tty/serial/msm_serial.c, line 468
- drivers/tty/serial/samsung_tty.c
- drivers/tty/serial/serial-tegra.c
- drivers/tty/serial/sh-sci.c
- drivers/tty/serial/sprd_serial.c
- drivers/tty/serial/stm32-usart.c
- drivers/usb/musb/musb_cppi41.c, line 243
- sound/core/pcm_dmaengine.c
- sound/soc/sprd/sprd-pcm-dma.c, line 394
Smatch caller information:
drivers/tty/serial/sh-sci.c sci_dma_check_tx_occurred() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 1-u64max |
| PARAM_VALUE | 1 | cookie | 1-s32max |
| PARAM_VALUE | 2 | state | 3319240592685367296 |
| FUZZY_MAX | 1 | cookie | 1 |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/tty/serial/sh-sci.c sci_dma_rx_timer_fn() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 4883020749629722624 |
| CAPPED_DATA | 1 | cookie | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &port->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/sh-sci.c sci_dma_rx_timer_fn() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_tx_status | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 4883020749629722624 |
| CAPPED_DATA | 1 | cookie | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &port->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/8250/8250_dma.c __dma_rx_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 7110971638666858496 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &p->port.lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/8250/8250_omap.c __dma_rx_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 4037901993789857792 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &_T->lock->lock | ||
| LOCK2 | _T->flags | ||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/tty/serial/8250/8250_omap.c __dma_rx_do_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 7491826217955643392 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | &priv->rx_dma_lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/8250/8250_omap.c __dma_rx_do_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_tx_status | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | &priv->rx_dma_lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/8250/8250_omap.c __dma_rx_do_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_tx_status | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | &priv->rx_dma_lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/8250/8250_omap.c omap_8250_rx_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->rx_dma_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | &p->port.lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct omap8250_priv)->rx_dma_lock |
drivers/tty/serial/8250/8250_omap.c omap_8250_rx_dma_flush() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 7156814806388232192 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->rx_dma_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &port->lock | ||
| TYPE_LOCK | (struct omap8250_priv)->rx_dma_lock |
drivers/spi/spi-rockchip.c rockchip_spi_target_abort() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 4450921845296402432 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-s3c64xx.c s3c64xx_spi_transfer_one() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 367942475693932544 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-s3c64xx.c s3c64xx_spi_transfer_one() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 367942475693932544 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_get_dma_residue() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_issue_pending | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_pause | 1-u64max |
| PARAM_VALUE | 1 | cookie | (-110),(-22),(-19),(-16),(-11),(-6)-(-5),0-s32max |
| PARAM_VALUE | 2 | state | 5093723397331267584 |
| DATA_SOURCE | 0 | chan | $0 |
| DATA_SOURCE | 1 | cookie | $1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &board->big_gpib_mutex | ||
| HALF_LOCKED2 | &board->user_mutex |
drivers/iio/adc/stm32-dfsdm-adc.c stm32_dfsdm_adc_dma_residue() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 3367574440609517568 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/tty/serial/sprd_serial.c sprd_complete_rx_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 3019480407105970176 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &port->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/sprd_serial.c sprd_stop_tx_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 565786612186705920 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/sprd_serial.c sprd_uart_dma_irq() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 894430686337679360 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &port->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/mtd/nand/raw/loongson-nand-controller.c loongson_nand_dma_callback() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/tty/serial/stm32-usart.c stm32_usart_dma_pause_resume() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 0 |
| DATA_SOURCE | 0 | chan | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/stm32-usart.c stm32_usart_receive_chars() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/stm32-usart.c stm32_usart_rx_dma_start_or_resume() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/mfd/stm32-timers.c stm32_timers_dma_done() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 6552458995617329152 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/mtd/nand/raw/intel-nand-controller.c ebu_dma_start() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chan->device->dev->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | chan->device->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | chan->device->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | chan->device->device_issue_pending | 4096-ptr_max |
| PARAM_VALUE | 1 | cookie | 0-s32max |
| PARAM_VALUE | 2 | state | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chip->controller->lock | ||
| HALF_LOCKED2 | &chip->lock |
drivers/media/platform/st/stm32/stm32-dcmi.c dcmi_process_frame() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 1-u64max |
| PARAM_VALUE | 2 | state | 1558815244169289728 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dcmi->irqlock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct stm32_dcmi)->irqlock |
drivers/media/platform/st/stm32/stm32-dcmi.c dcmi_process_frame() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 1558815244169289728 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dcmi->irqlock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct stm32_dcmi)->irqlock |
drivers/media/platform/st/stm32/stm32-dcmi.c dcmi_process_frame() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_tx_status | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 2278075166876577792 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dcmi->irqlock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct stm32_dcmi)->irqlock |
drivers/pci/endpoint/functions/pci-epf-test.c pci_epf_test_dma_callback() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 7556831352063275008 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/tty/serial/imx.c imx_uart_dma_rx_callback() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 2287904195801444352 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/iio/adc/at91-sama5d2_adc.c at91_adc_dma_size_done() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 650855447015800832 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/tty/serial/serial-tegra.c tegra_uart_rx_dma_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 7175349385243136000 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &u->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/serial-tegra.c tegra_uart_stop_tx() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 7558011585385267200 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | <q_port->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | &ssp->port.lock | ||
| HALF_LOCKED2 | &state->uart_port->lock | ||
| HALF_LOCKED2 | &tty->flow.lock | ||
| HALF_LOCKED2 | &u->lock | ||
| HALF_LOCKED2 | &up->port.lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/serial-tegra.c tegra_uart_terminate_rx_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 6246741140646502400 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &u->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/serial-tegra.c tegra_uart_tx_dma_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 6495516099299102720 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
sound/core/pcm_dmaengine.c __snd_dmaengine_pcm_close() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 4485940281421983744 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/core/pcm_dmaengine.c snd_dmaengine_pcm_pointer() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 1557165338577047552 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &atimer->lock | ||
| HALF_LOCKED2 | irq |
sound/core/pcm_dmaengine.c snd_dmaengine_pcm_sync_stop() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 5887743024430407680 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &substream->runtime->buffer_mutex | ||
| HALF_LOCKED2 | &substream->self_group.lock | ||
| HALF_LOCKED2 | &substream->self_group.mutex |
drivers/tty/serial/fsl_lpuart.c lpuart32_dma_idleint() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 463729373769388032 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/fsl_lpuart.c lpuart_copy_rx_to_tty() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 2818127408870424576 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sport->port.lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/fsl_lpuart.c lpuart_timer_func() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 7672648566842318848 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mmc/host/pxamci.c pxamci_dma_irq() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 6519278191503568896 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &host->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct pxamci_host)->lock |
sound/soc/sprd/sprd-pcm-dma.c sprd_pcm_pointer() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 1-u64max |
| PARAM_VALUE | 2 | state | 1691109310157791232 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &atimer->lock | ||
| HALF_LOCKED2 | &substream->runtime->buffer_mutex | ||
| HALF_LOCKED2 | &substream->self_group.lock | ||
| HALF_LOCKED2 | &substream->self_group.mutex | ||
| HALF_LOCKED2 | irq |
drivers/ata/pata_pxa.c pxa_ata_dma_irq() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/ata/pata_pxa.c pxa_bmdma_status() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 3227378711451856896 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ap->host->eh_mutex | ||
| HALF_LOCKED2 | &host->lock | ||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/pata_pxa.c pxa_bmdma_stop() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ap->host->eh_mutex | ||
| HALF_LOCKED2 | &host->lock | ||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/tty/serial/samsung_tty.c s3c24xx_serial_rx_chars_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 9146594707997155328 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &port->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/samsung_tty.c s3c24xx_serial_rx_dma_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 7467964008615309312 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/tty/serial/samsung_tty.c s3c24xx_serial_stop_rx() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-u64max |
| PARAM_VALUE | 2 | state | 2183743287849385984 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | &up->port.lock | ||
| HALF_LOCKED2 | _T->flags | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/samsung_tty.c s3c24xx_serial_stop_tx() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 6525943524836614144 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | <q_port->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | &ssp->port.lock | ||
| HALF_LOCKED2 | &state->uart_port->lock | ||
| HALF_LOCKED2 | &tty->flow.lock | ||
| HALF_LOCKED2 | &up->port.lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/samsung_tty.c s3c24xx_serial_tx_dma_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 770359766040604672 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/gpib/eastwood/fluke_gpib.c fluke_get_dma_residue() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_issue_pending | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->device_pause | 1-u64max |
| PARAM_VALUE | 1 | cookie | (-110),(-22),(-19),(-16),(-11),(-6)-(-5),0-s32max |
| PARAM_VALUE | 2 | state | 8066342313073696768 |
| DATA_SOURCE | 0 | chan | $0 |
| DATA_SOURCE | 1 | cookie | $1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &board->big_gpib_mutex | ||
| HALF_LOCKED2 | &board->user_mutex |
drivers/tty/serial/msm_serial.c msm_complete_tx_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 6810635825083711488 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &port->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/tty/serial/8250/8250_mtk.c mtk8250_dma_rx_complete() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 5150866714563637248 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &up->port.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_xfer_data_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | chan->device->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | chan->device->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | chan->device->device_issue_pending | 4096-ptr_max |
| PARAM_VALUE | 1 | cookie | 0-s32max |
| PARAM_VALUE | 2 | state | 0 |
| CAPPED_DATA | 0 | chan->device->dev | 1 |
| DATA_SOURCE | 1 | cookie | r dmaengine_submit |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chip->controller->lock | ||
| HALF_LOCKED2 | &chip->lock |
drivers/iio/adc/nxp-sar-adc.c nxp_sar_adc_dma_cb() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->device | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 5044077146376744960 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &info->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct nxp_sar_adc)->lock |
drivers/iio/adc/stm32-adc.c stm32_adc_dma_residue() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 2 | state | 7883910088688189440 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |
drivers/tty/serial/atmel_serial.c atmel_rx_from_dma() -> dmaengine_tx_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | state | 9042640571040931840 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &port->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct uart_port)->lock |