Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/common/saa7146/saa7146_core.c interrupt_hw() -> (struct saa7146_dev)->vv_callback()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->ext 0,4096-ptr_max
PARAM_VALUE 0 dev->ext->irq_func 0,479621887653994496,1748493141421207552,2600447457569038336,4354905254047903744
PARAM_VALUE 0 dev->vv_callback 1-u64max
PARAM_VALUE 0 dev->vv_data 1-u64max
PARAM_VALUE 1 status 134217728-u32max
DATA_SOURCE 0 dev $1
CONTAINER 0 -920+0 $(-1)
BIT_INFO 1 status 0x8000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 status 134217728-u32max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/media/common/saa7146/saa7146_core.c interrupt_hw() -> (struct saa7146_dev)->vv_callback()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->ext 0,4096-ptr_max
PARAM_VALUE 0 dev->ext->irq_func 0,479621887653994496,1748493141421207552,2600447457569038336,4354905254047903744
PARAM_VALUE 0 dev->vv_callback 1-u64max
PARAM_VALUE 0 dev->vv_data 1-u64max
PARAM_VALUE 1 status 268435456-u32max
DATA_SOURCE 0 dev $1
CONTAINER 0 -920+0 $(-1)
BIT_INFO 1 status 0x10000000,0xf7ffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 status 268435456-u32max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

Smatch assignments to (struct saa7146_dev)->vv_callback:

drivers/media/pci/ttpci/budget-ci.c budget_ci_attach() -> (struct saa7146_dev)->vv_callback [0]

drivers/media/common/saa7146/saa7146_core.c interrupt_hw() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_core.c saa7146_init_one() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_core.c saa7146_remove_one() -> (struct saa7146_dev)->vv_callback [min-max]

drivers/media/common/saa7146/saa7146_fops.c fops_write() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_fops.c saa7146_vv_init() -> (struct saa7146_dev)->vv_callback [3931796385157091328]

drivers/media/common/saa7146/saa7146_fops.c saa7146_vv_release() -> (struct saa7146_dev)->vv_callback [0]

drivers/media/pci/saa7146/hexium_orion.c vidioc_g_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/hexium_orion.c vidioc_s_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_g_audio() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_g_frequency() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_g_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_g_register() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_g_tuner() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_querystd() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_s_audio() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_s_frequency() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_s_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_s_register() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/mxb.c vidioc_s_tuner() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/ttpci/budget-av.c vidioc_g_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/ttpci/budget-av.c vidioc_s_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_vbi.c buf_cleanup() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_vbi.c buf_init() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_vbi.c buf_queue() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_vbi.c return_buffers() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_vbi.c start_streaming() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_vbi.c stop_streaming() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/hexium_gemini.c vidioc_g_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/pci/saa7146/hexium_gemini.c vidioc_s_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c buf_cleanup() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c buf_init() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c buf_prepare() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c buf_queue() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c queue_setup() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c return_buffers() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c start_streaming() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c stop_streaming() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_g_fmt_vbi_cap() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_g_fmt_vid_cap() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_g_parm() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_g_std() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_querycap() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_s_fmt_vid_cap() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_s_std() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/media/common/saa7146/saa7146_video.c vidioc_try_fmt_vid_cap() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c av7110_vbi_write() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_enum_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_g_audio() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_g_fmt_sliced_vbi_out() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_g_frequency() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_g_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_g_sliced_vbi_cap() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_g_tuner() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_s_audio() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_s_fmt_sliced_vbi_out() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_s_frequency() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_s_input() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_s_tuner() -> (struct saa7146_dev)->vv_callback [0-u64max]

drivers/staging/media/av7110/av7110_v4l.c vidioc_try_fmt_sliced_vbi_out() -> (struct saa7146_dev)->vv_callback [0-u64max]