Defined in 3 files as a function:

Referenced in 11 files:

Smatch caller information:

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

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

drivers/media/platform/ti/vpe/vip.c handle_parser_irqs() -> disable_irqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->parser 4096-ptr_max
PARAM_VALUE 0 dev->parser->base 4096-ptr_max
PARAM_VALUE 0 dev->ports 4096-ptr_max
PARAM_VALUE 0 dev->shared 4096-ptr_max
PARAM_VALUE 0 dev->slice_id 0-1
PARAM_VALUE 1 irq_num 0-1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/media/platform/ti/vpe/vip.c handle_parser_irqs() -> disable_irqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->parser 4096-ptr_max
PARAM_VALUE 0 dev->parser->base 4096-ptr_max
PARAM_VALUE 0 dev->ports 4096-ptr_max
PARAM_VALUE 0 dev->shared 4096-ptr_max
PARAM_VALUE 0 dev->slice_id 0-1
PARAM_VALUE 1 irq_num 0-1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/media/platform/ti/vpe/vip.c vip_overflow_recovery_work() -> disable_irqs()

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

drivers/media/platform/ti/vpe/vip.c vip_quiesce_stream() -> disable_irqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL