Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/media/i2c/lt6911uxe.c lt6911uxe_status_update() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 ev 1893966953418321920
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/media/i2c/tvp5150.c tvp5150_isr() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 ev 2603496082807693312
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/i2c/tvp5150.c tvp5150_s_stream() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 ev 2603496082807693312
NOCHECK_CALL

drivers/media/i2c/adv7180.c adv7180_irq() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 ev 6800335067084173312
PARAM_VALUE 1 ev->id 0
PARAM_VALUE 1 ev->pending 0
PARAM_VALUE 1 ev->sequence 0
PARAM_VALUE 1 ev->type 5
PARAM_VALUE 1 ev->u.frame_sync.frame_sequence 0
PARAM_VALUE 1 ev->u.src_change.changes 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &state->mutex
TYPE_LOCK (struct adv7180_state)->mutex

drivers/media/i2c/adv7604.c adv76xx_isr() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops->core->interrupt_service_routine 0,1106855618475794432,5142714352862240768,7525576148411805696,8499434500154961920,8558134477184331776,9216748672576409600
PARAM_VALUE 1 ev 5434368403350528000
DATA_SOURCE 0 sd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/i2c/adv7604.c adv76xx_s_routing() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 ev 5434368403350528000
DATA_SOURCE 0 sd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cxdev->open_lock
HALF_LOCKED2 &hdw->big_lock_mutex
HALF_LOCKED2 &itv->udma.lock

drivers/media/i2c/tda1997x.c tda1997x_irq_rate() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 ev 1487654044851150848
BUF_SIZE 0 sd 384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &state->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct tda1997x_state)->lock

drivers/media/i2c/tda1997x.c tda1997x_irq_sus() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 ev 1487654044851150848
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &state->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct tda1997x_state)->lock

drivers/staging/media/imx/imx-media-fim.c send_fim_event() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 1 ev 907028868132519936
PARAM_VALUE 1 ev->id 0
PARAM_VALUE 1 ev->pending 0
PARAM_VALUE 1 ev->sequence 0
PARAM_VALUE 1 ev->type 134217729
PARAM_VALUE 1 ev->u.frame_sync.frame_sequence 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fim->lock
LOCK2 &priv->irqlock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct csi_priv)->irqlock
TYPE_LOCK (struct imx_media_fim)->lock

drivers/media/i2c/adv7842.c adv7842_isr() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv->adapter 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->devt 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->id 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->removable 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->lock_ops 4096-ptr_max
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 0 sd->ops->core->interrupt_service_routine 0,1106855618475794432,5142714352862240768,7525576148411805696,8499434500154961920,8558134477184331776,9216748672576409600
PARAM_VALUE 1 ev 6163824496480190464
DATA_SOURCE 0 sd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/i2c/adv7842.c adv7842_s_routing() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv 4096-ptr_max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.driver_data->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->devt 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->id 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 sd->dev_priv->adapter->dev.parent->removable 0-4294967295
PARAM_VALUE 0 sd->ops 4096-ptr_max
PARAM_VALUE 1 ev 6163824496480190464
DATA_SOURCE 0 sd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cxdev->open_lock
HALF_LOCKED2 &hdw->big_lock_mutex
HALF_LOCKED2 &itv->udma.lock

drivers/media/i2c/tc358743.c tc358743_format_change() -> v4l2_subdev_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 0 sd->devnode 1-u64max
PARAM_VALUE 0 sd->ops->core->interrupt_service_routine 0,1106855618475794432,5142714352862240768,7525576148411805696,8499434500154961920,8558134477184331776,9216748672576409600
PARAM_VALUE 1 ev 7546277908939632640
PARAM_VALUE 1 ev->id 0
PARAM_VALUE 1 ev->pending 0
PARAM_VALUE 1 ev->sequence 0
PARAM_VALUE 1 ev->type 5
PARAM_VALUE 1 ev->u.frame_sync.frame_sequence 0
PARAM_VALUE 1 ev->u.src_change.changes 1
CAPPED_DATA 0 sd 1
DATA_SOURCE 0 sd $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL