Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/m2m-deinterlace.c deinterlace_issue_dma() -> (struct dma_device)->device_prep_interleaved_dma()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->device 4096-ptr_max
PARAM_VALUE 1 xt 4096-ptr_max
PARAM_VALUE 1 xt->dir 0
PARAM_VALUE 1 xt->dst_sgl 1
PARAM_VALUE 1 xt->frame_size 1
PARAM_VALUE 1 xt->numf 0-u32max
PARAM_VALUE 1 xt->sgl 4096-ptr_max
PARAM_VALUE 1 xt->src_sgl 0
PARAM_VALUE 2 flags 3
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xlnx/zynqmp_disp.c dmaengine_prep_interleaved_dma() -> (struct dma_device)->device_prep_interleaved_dma()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->device 4096-ptr_max
PARAM_VALUE 0 c->device->cap_mask.bits 4096-ptr_max
PARAM_VALUE 0 c->device->device_prep_interleaved_dma 1-u64max
PARAM_VALUE 1 xt 4096-ptr_max
PARAM_VALUE 1 xt->dir 1
PARAM_VALUE 1 xt->dst_sgl 0
PARAM_VALUE 1 xt->frame_size 1
PARAM_VALUE 1 xt->numf 0-u32max
PARAM_VALUE 1 xt->src_sgl 1
PARAM_VALUE 2 flags 770
DATA_SOURCE 0 c $0
DATA_SOURCE 1 xt $1
DATA_SOURCE 2 flags $2
CONTAINER 0 -368-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/media/platform/ti/omap/omap_vout_vrfb.c dmaengine_prep_interleaved_dma() -> (struct dma_device)->device_prep_interleaved_dma()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->device 4096-ptr_max
PARAM_VALUE 0 c->device->cap_mask.bits 4096-ptr_max
PARAM_VALUE 0 c->device->device_prep_interleaved_dma 1-u64max
PARAM_VALUE 1 xt 4096-ptr_max
PARAM_VALUE 1 xt->dir 0
PARAM_VALUE 1 xt->dst_inc 1
PARAM_VALUE 1 xt->dst_sgl 1
PARAM_VALUE 1 xt->frame_size 1
PARAM_VALUE 1 xt->numf 0-u32max
PARAM_VALUE 1 xt->sgl 4096-ptr_max
PARAM_VALUE 1 xt->src_inc 1
PARAM_VALUE 1 xt->src_sgl 0
PARAM_VALUE 2 flags 3
DATA_SOURCE 0 c $0
DATA_SOURCE 1 xt $1
DATA_SOURCE 2 flags $2
CONTAINER 0 -368-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mdev->req_queue_mutex
HALF_LOCKED2 vb->vb2_queue->lock

drivers/media/platform/xilinx/xilinx-dma.c dmaengine_prep_interleaved_dma() -> (struct dma_device)->device_prep_interleaved_dma()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->device 4096-ptr_max
PARAM_VALUE 0 c->device->cap_mask.bits 4096-ptr_max
PARAM_VALUE 0 c->device->device_prep_interleaved_dma 1-u64max
PARAM_VALUE 1 xt 4096-ptr_max
PARAM_VALUE 1 xt->dir 1-2
PARAM_VALUE 1 xt->frame_size 1
PARAM_VALUE 1 xt->numf 0-u32max
PARAM_VALUE 2 flags 3
DATA_SOURCE 0 c $0
DATA_SOURCE 1 xt $1
DATA_SOURCE 2 flags $2
CONTAINER 0 -368-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 vb->vb2_queue->lock