Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_enum_input() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_ext_ctrls() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_fmt_vid_cap() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_frequency() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_input() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_pixelaspect() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_selection() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_std() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_g_tuner() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_log_status() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_query_ext_ctrl() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_querycap() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_querymenu() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_querystd() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_s_ext_ctrls() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_s_fmt_vid_cap() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_s_frequency() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_s_input() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_s_selection() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_s_std() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_s_tuner() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_streamoff() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_streamon() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_try_ext_ctrls() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_try_fmt_vid_cap() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_v4l2_poll() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &kvm->irq_srcu | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &vm->irqfds_lock | ||
| HALF_LOCKED2 | global &irqfds_srcu |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_v4l2_read() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| DATA_SOURCE | 0 | filp | $0 |
| BIT_INFO | 0 | filp->f_mode | 0x20001,0xffffffff |
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c pvr2_v4l2_release() -> to_pvr2_v4l2_fh()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | filp | 4096-ptr_max |
| BUF_SIZE | 0 | filp | (-1)-s32max |
| BUF_SIZE | 0 | filp | (-1)-s32max |
| BUF_SIZE | 0 | filp->__f_path.dentry | (-1)-s32max |
| BUF_SIZE | 0 | filp->private_data | (-1),26,232 |
| CAPPED_DATA | 0 | filp | 1 |
| DATA_SOURCE | 0 | filp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | filp->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | filp->f_flags | 0-u32max |
| USER_DATA | 0 | filp->f_mode | 0,4-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_inode->i_ino | |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_inode->i_linklen | |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_path.d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | filp->f_path.moved->d_inode->i_size | |
| USER_PTR | 0 | filp->__f_path.dentry->__d_name.name | |
| HALF_LOCKED2 | &vdev->v4l2_dev->mdev->req_queue_mutex |