Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/qcom/lpass-platform.c lpass_platform_hdmiif_irq() -> lpass_dma_interrupt_handler()

Type Parameter Key Value
PARAM_VALUE 0 substream 1-u64max
PARAM_VALUE 1 drvdata 4096-ptr_max
PARAM_VALUE 1 drvdata->hdmi_substream 4096-ptr_max
PARAM_VALUE 1 drvdata->hdmiif_map 4096-ptr_max
PARAM_VALUE 1 drvdata->hdmiif_map->lock 4096-ptr_max
PARAM_VALUE 1 drvdata->hdmiif_map->unlock 4096-ptr_max
PARAM_VALUE 1 drvdata->variant 4096-ptr_max
PARAM_VALUE 1 *drvdata->hdmiif_map->cache->data 0-4294967295
PARAM_VALUE 2 chan 0-3
DATA_SOURCE 1 drvdata $1
FUZZY_MAX 2 chan 3
HARD_MAX 2 chan 3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

sound/soc/qcom/lpass-platform.c lpass_platform_lpaif_irq() -> lpass_dma_interrupt_handler()

Type Parameter Key Value
PARAM_VALUE 0 substream 1-u64max
PARAM_VALUE 1 drvdata 4096-ptr_max
PARAM_VALUE 1 drvdata->lpaif_map 4096-ptr_max
PARAM_VALUE 1 drvdata->lpaif_map->lock 4096-ptr_max
PARAM_VALUE 1 drvdata->lpaif_map->unlock 4096-ptr_max
PARAM_VALUE 1 drvdata->substream 4096-ptr_max
PARAM_VALUE 1 drvdata->variant 4096-ptr_max
PARAM_VALUE 1 *drvdata->lpaif_map->cache->data 0-4294967295
PARAM_VALUE 2 chan 0-7
DATA_SOURCE 1 drvdata $1
FUZZY_MAX 2 chan 7
HARD_MAX 2 chan 7
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

sound/soc/qcom/lpass-platform.c lpass_platform_rxtxif_irq() -> lpass_dma_interrupt_handler()

Type Parameter Key Value
PARAM_VALUE 0 substream 1-u64max
PARAM_VALUE 1 drvdata 4096-ptr_max
PARAM_VALUE 1 drvdata->rxtx_lpaif_map 4096-ptr_max
PARAM_VALUE 1 drvdata->rxtx_lpaif_map->lock 4096-ptr_max
PARAM_VALUE 1 drvdata->rxtx_lpaif_map->unlock 4096-ptr_max
PARAM_VALUE 1 drvdata->rxtx_substream 4096-ptr_max
PARAM_VALUE 1 drvdata->variant 4096-ptr_max
PARAM_VALUE 1 *drvdata->rxtx_lpaif_map->cache->data 0-4294967295
PARAM_VALUE 2 chan 0-7
DATA_SOURCE 1 drvdata $1
FUZZY_MAX 2 chan 7
HARD_MAX 2 chan 7
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

sound/soc/qcom/lpass-platform.c lpass_platform_vaif_irq() -> lpass_dma_interrupt_handler()

Type Parameter Key Value
PARAM_VALUE 0 substream 1-u64max
PARAM_VALUE 1 drvdata 4096-ptr_max
PARAM_VALUE 1 drvdata->va_lpaif_map 4096-ptr_max
PARAM_VALUE 1 drvdata->va_lpaif_map->lock 4096-ptr_max
PARAM_VALUE 1 drvdata->va_lpaif_map->unlock 4096-ptr_max
PARAM_VALUE 1 drvdata->va_substream 4096-ptr_max
PARAM_VALUE 1 drvdata->variant 4096-ptr_max
PARAM_VALUE 1 *drvdata->va_lpaif_map->cache->data 0-4294967295
PARAM_VALUE 2 chan 0-7
DATA_SOURCE 1 drvdata $1
FUZZY_MAX 2 chan 7
HARD_MAX 2 chan 7
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags