Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c mtk_vdec_worker() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/test-drivers/vivid/vivid-kthread-touch.c vivid_thread_tch_cap_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vim2m.c device_run() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/nvidia/tegra-vde/v4l2.c tegra_device_run() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/verisilicon/hantro_drv.c hantro_start_prepare_run() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/test-drivers/vivid/vivid-sdr-cap.c vivid_thread_sdr_cap_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/staging/media/sunxi/cedrus/cedrus_dec.c cedrus_device_run() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/test-drivers/visl/visl-dec.c visl_device_run() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/rockchip/rkvdec/rkvdec.c rkvdec_run_preamble() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/test-drivers/vicodec/vicodec-core.c device_process() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/media/test-drivers/vivid/vivid-kthread-out.c vivid_thread_vid_out_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-kthread-out.c vivid_thread_vid_out_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-kthread-out.c vivid_thread_vid_out_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/platform/nxp/dw100/dw100.c dw100_device_run() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/test-drivers/vivid/vivid-kthread-cap.c vivid_thread_vid_cap_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-kthread-cap.c vivid_thread_vid_cap_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-kthread-cap.c vivid_thread_vid_cap_tick() -> v4l2_ctrl_request_setup()

Type Parameter Key Value
PARAM_VALUE 1 main_hdl 4096-ptr_max
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex