Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/amphion/vpu_drv.c vpu_probe() -> vpu_remove_func()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->function 16391
PARAM_VALUE 0 func->m2m_dev 4096-ptr_max
PARAM_VALUE 0 func->type 0
PARAM_VALUE 0 func->vfd 4096-ptr_max
MEM_ZERO 0 func
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/amphion/vpu_drv.c vpu_probe() -> vpu_remove_func()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->function 16392
PARAM_VALUE 0 func->m2m_dev 4096-ptr_max
PARAM_VALUE 0 func->type 16
PARAM_VALUE 0 func->vfd 4096-ptr_max
MEM_ZERO 0 func
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/amphion/vpu_drv.c vpu_remove() -> vpu_remove_func()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/media/platform/amphion/vpu_drv.c vpu_remove() -> vpu_remove_func()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex