Defined in 1 files as a function:
Referenced in 2 files:
- drivers/media/test-drivers/vivid/vivid-core.h, line 693
- drivers/media/test-drivers/vivid/vivid-vid-cap.c
Smatch caller information:
drivers/media/test-drivers/vivid/vivid-vbi-cap.c vivid_is_sdtv_cap() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev | (-1) |
| STR_LEN | 0 | dev | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/test-drivers/vivid/vivid-vid-cap.c vidioc_enum_input() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->input | 0-254 |
| PARAM_VALUE | 0 | dev->input_type | 4096-ptr_max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | dev->input | 1 |
| DATA_SOURCE | 0 | dev | r video_drvdata |
| PARAM_COMPARE | 0 | dev->input | < $0->num_inputs |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/test-drivers/vivid/vivid-vid-cap.c vidioc_querystd() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | dev | r video_drvdata |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_is_sdtv_cap() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev->blended_line | (-1),4 |
| BUF_SIZE | 0 | dev->edid | (-1),128 |
| BUF_SIZE | 0 | dev->fmt_cap | (-1),4092 |
| BUF_SIZE | 0 | dev->fmt_out | (-1),4092 |
| BUF_SIZE | 0 | dev->mdev.dev | (-1),1616 |
| BUF_SIZE | 0 | dev->mdev.ops | (-1),40 |
| BUF_SIZE | 0 | dev->scaled_line | (-1),4 |
| BUF_SIZE | 0 | dev->v4l2_dev.mdev | (-1),992 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev->mdev.bus_info | (-1),31 |
| STR_LEN | 0 | dev->v4l2_dev.name | (-1),35 |
| NOSPEC | 0 | dev->input | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->field_cap | 0-1,4-6,8-u32max[u] |
| USER_DATA | 0 | dev->fmt_cap_rect.height | 0-u32max[u] |
| USER_DATA | 0 | dev->fmt_cap_rect.width | 0-u32max[u] |
| USER_DATA | 0 | dev->input | 0-254[c] |
| USER_DATA | 0 | dev->tpg.buf_height | 0-u32max |
| USER_DATA | 0 | dev->tpg.compose.height | 0-u32max |
| USER_DATA | 0 | dev->tpg.compose.left | 0-65534[c] |
| USER_DATA | 0 | dev->tpg.compose.top | 0-131068[c] |
| USER_DATA | 0 | dev->tpg.compose.width | 0-u32max |
| USER_DATA | 0 | dev->tpg.crop.height | 0-u32max |
| USER_DATA | 0 | dev->tpg.crop.left | 0-65534[c] |
| USER_DATA | 0 | dev->tpg.crop.top | 0-131068[c] |
| USER_DATA | 0 | dev->tpg.crop.width | 0-u32max |
| USER_DATA | 0 | dev->tpg.field | 0-1,4-6,8-u32max[u] |
| USER_DATA | 0 | dev->tpg.fourcc | 808,540029273,540160345,540422489,808534338,808534599,808535874 |
| USER_DATA | 0 | dev->tpg.scaled_width | 0-u32max |
| USER_DATA | 0 | dev->tpg.src_height | 0-u32max |
| USER_DATA | 0 | dev->tpg.src_width | 0-u32max |
| USER_DATA | 0 | dev->tv_freq | 705-15327[u] |
| NO_OVERFLOW_SIMPLE | 0 | dev->query_dv_timings_size |
drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_update_quality() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev->blended_line | (-1),4 |
| BUF_SIZE | 0 | dev->edid | (-1),128 |
| BUF_SIZE | 0 | dev->fmt_cap | (-1),4092 |
| BUF_SIZE | 0 | dev->fmt_out | (-1),4092 |
| BUF_SIZE | 0 | dev->mdev.dev | (-1),1616 |
| BUF_SIZE | 0 | dev->mdev.ops | (-1),40 |
| BUF_SIZE | 0 | dev->scaled_line | (-1),4 |
| BUF_SIZE | 0 | dev->v4l2_dev.mdev | (-1),992 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev->mdev.bus_info | (-1),31 |
| STR_LEN | 0 | dev->v4l2_dev.name | (-1),35 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->input | 0-254[c] |
| USER_DATA | 0 | dev->tv_freq | 705-15327[u] |
| NO_OVERFLOW_SIMPLE | 0 | dev->query_dv_timings_size | |
| NO_OVERFLOW_SIMPLE | 0 | dev->tpg.compose.width | |
| NO_OVERFLOW_SIMPLE | 0 | dev->tpg.src_width |
drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_video_s_frequency() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | dev | r video_drvdata |
| USER_DATA | 0 | dev->tv_freq | 705-15327[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/test-drivers/vivid/vivid-kthread-cap.c vivid_is_sdtv_cap() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 128 |
| BUF_SIZE | 0 | dev | 128 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| LOCK2 | 0 | &dev->mutex | |
| TYPE_LOCK | (struct vivid_dev)->mutex |
drivers/media/test-drivers/vivid/vivid-vid-common.c vivid_is_sdtv_cap() -> vivid_is_tv_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |