Defined in 1 files as a member:

Defined in 9 files as a function:

Referenced in 45 files:

Smatch caller information:

drivers/media/platform/ti/vpe/vpe.c vpe_irq() -> device_run()

Type Parameter Key Value
PARAM_VALUE 0 _ctx 4096-ptr_max
BUF_SIZE 0 _ctx 0,360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016
DATA_SOURCE 0 _ctx r v4l2_m2m_get_curr_priv
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

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

Type Parameter Key Value
PARAM_VALUE 0 _ctx 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/v4l2-core/v4l2-mem2mem.c v4l2_m2m_try_run() -> (struct v4l2_m2m_ops)->device_run()

Type Parameter Key Value
BUF_SIZE 0 _ctx 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7608,7944,8768,9648,116088
CONTAINER 0 *(-0-696+1608+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

Smatch assignments to (struct v4l2_m2m_ops)->device_run:

drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c (null)() -> (struct v4l2_m2m_ops)->device_run [7702615643012087808,8090977022071443456,9177387321720999936]

drivers/media/platform/renesas/rcar_fdp1.c (null)() -> (struct v4l2_m2m_ops)->device_run [8987662870602936320]

drivers/media/platform/ti/vpe/vpe.c (null)() -> (struct v4l2_m2m_ops)->device_run [8036931127127220224]

drivers/media/platform/renesas/rcar_jpu.c (null)() -> (struct v4l2_m2m_ops)->device_run [8881232120570953728]

drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c (null)() -> (struct v4l2_m2m_ops)->device_run [1342080651598311424,2224318008437460992,4164323214362492928,4318532680677720064]

drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c (null)() -> (struct v4l2_m2m_ops)->device_run [4422138533933232128]

drivers/media/platform/m2m-deinterlace.c (null)() -> (struct v4l2_m2m_ops)->device_run [7682837451929812992]

drivers/media/platform/nxp/mx2_emmaprp.c (null)() -> (struct v4l2_m2m_ops)->device_run [6319820360984977408]

drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c (null)() -> (struct v4l2_m2m_ops)->device_run [5803159851871662080]

drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c (null)() -> (struct v4l2_m2m_ops)->device_run [7292816593529286656]

drivers/media/platform/amphion/vpu_v4l2.c (null)() -> (struct v4l2_m2m_ops)->device_run [4609283876367052800]

drivers/media/test-drivers/vim2m.c (null)() -> (struct v4l2_m2m_ops)->device_run [1494383484024786944]

drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c (null)() -> (struct v4l2_m2m_ops)->device_run [5966434623219744768]

drivers/media/platform/nvidia/tegra-vde/v4l2.c (null)() -> (struct v4l2_m2m_ops)->device_run [4415949510495965184]

drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c (null)() -> (struct v4l2_m2m_ops)->device_run [7918240332613906432]

drivers/media/platform/samsung/s5p-g2d/g2d.c (null)() -> (struct v4l2_m2m_ops)->device_run [7904461746709114880]

drivers/media/platform/qcom/iris/iris_vidc.c (null)() -> (struct v4l2_m2m_ops)->device_run [1031436795587489792]

drivers/media/test-drivers/visl/visl-core.c (null)() -> (struct v4l2_m2m_ops)->device_run [5485359319993376768]

drivers/media/platform/verisilicon/hantro_drv.c (null)() -> (struct v4l2_m2m_ops)->device_run [7692538890974928896]

drivers/media/platform/allegro-dvt/allegro-core.c (null)() -> (struct v4l2_m2m_ops)->device_run [1279852328061239296]

drivers/media/platform/imagination/e5010-jpeg-enc.c (null)() -> (struct v4l2_m2m_ops)->device_run [0,4047041013091102720]

drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c (null)() -> (struct v4l2_m2m_ops)->device_run [6522188675457622016]

drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c (null)() -> (struct v4l2_m2m_ops)->device_run [1996938760830468096]

drivers/media/platform/st/sti/hva/hva-v4l2.c (null)() -> (struct v4l2_m2m_ops)->device_run [6821482013946089472]

drivers/media/platform/rockchip/rkvdec/rkvdec.c (null)() -> (struct v4l2_m2m_ops)->device_run [8277874440773877760]

drivers/media/platform/qcom/venus/venc.c (null)() -> (struct v4l2_m2m_ops)->device_run [6684425034022768640]

drivers/media/platform/chips-media/coda/coda-common.c (null)() -> (struct v4l2_m2m_ops)->device_run [8623593518732308480]

drivers/media/test-drivers/vicodec/vicodec-core.c (null)() -> (struct v4l2_m2m_ops)->device_run [2053471124876881920]

drivers/media/platform/samsung/exynos4-is/fimc-m2m.c (null)() -> (struct v4l2_m2m_ops)->device_run [65614540584828928]

drivers/media/platform/nxp/dw100/dw100.c (null)() -> (struct v4l2_m2m_ops)->device_run [3010623779840368640]

drivers/media/platform/qcom/venus/vdec.c (null)() -> (struct v4l2_m2m_ops)->device_run [6407119462201954304]

drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c (null)() -> (struct v4l2_m2m_ops)->device_run [7531027861644460032]

drivers/staging/media/sunxi/cedrus/cedrus.c (null)() -> (struct v4l2_m2m_ops)->device_run [301721587778457600]

drivers/media/platform/nxp/imx-pxp.c (null)() -> (struct v4l2_m2m_ops)->device_run [7078183615734706176]

drivers/staging/media/meson/vdec/vdec.c (null)() -> (struct v4l2_m2m_ops)->device_run [7819813804391952384]

drivers/media/platform/rockchip/rga/rga.c (null)() -> (struct v4l2_m2m_ops)->device_run [7603174547628601344]

drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c (null)() -> (struct v4l2_m2m_ops)->device_run [4500854397962121216]

drivers/media/platform/amlogic/meson-ge2d/ge2d.c (null)() -> (struct v4l2_m2m_ops)->device_run [2126388363844558848]

drivers/staging/media/imx/imx-media-csc-scaler.c (null)() -> (struct v4l2_m2m_ops)->device_run [1587784217042575360]

drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c (null)() -> (struct v4l2_m2m_ops)->device_run [1157949930320203776]

drivers/media/platform/st/stm32/dma2d/dma2d.c (null)() -> (struct v4l2_m2m_ops)->device_run [7348848581818912768]

drivers/media/platform/st/sti/delta/delta-v4l2.c (null)() -> (struct v4l2_m2m_ops)->device_run [1300777914988601344]

drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c (null)() -> (struct v4l2_m2m_ops)->device_run [6197852841069006848]

drivers/media/platform/sunxi/sun8i-di/sun8i-di.c (null)() -> (struct v4l2_m2m_ops)->device_run [593955744891129856]