Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/tty/serial/8250/8250_dma.c serial8250_tx_dma() -> dmaengine_resume()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 irq

sound/soc/renesas/rz-ssi.c rz_ssi_interrupt() -> dmaengine_resume()

Type Parameter Key Value
PARAM_VALUE 0 chan 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

sound/soc/renesas/rz-ssi.c rz_ssi_interrupt() -> dmaengine_resume()

Type Parameter Key Value
PARAM_VALUE 0 chan 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

sound/soc/sprd/sprd-pcm-compress.c sprd_platform_compr_trigger() -> dmaengine_resume()

Type Parameter Key Value
PARAM_VALUE 0 chan 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fe->card->mutex
HALF_LOCKED2 _T->lock

sound/core/pcm_dmaengine.c snd_dmaengine_pcm_trigger() -> dmaengine_resume()

Type Parameter Key Value
NOCHECK_CALL
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 irq

sound/soc/sprd/sprd-pcm-dma.c sprd_pcm_trigger() -> dmaengine_resume()

Type Parameter Key Value
PARAM_VALUE 0 chan 1-u64max
NOCHECK_CALL

drivers/tty/serial/8250/8250_dw.c serial8250_tx_dma_resume() -> dmaengine_resume()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 _T->flags

drivers/tty/serial/stm32-usart.c stm32_usart_dma_pause_resume() -> stm32_usart_dma_pause_resume param 3()

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
DATA_SOURCE 0 chan $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &port->lock
HALF_LOCKED2 flags