Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 14 files:
- drivers/media/i2c/adv748x/adv748x-hdmi.c, line 583
- drivers/media/i2c/adv7511-v4l2.c, line 1085
- drivers/media/i2c/adv7604.c, line 1492
- drivers/media/i2c/adv7842.c, line 1500
- drivers/media/i2c/lt6911uxe.c, line 207
- drivers/media/i2c/tc358743.c, line 1702
- drivers/media/i2c/tda1997x.c, line 1920
- drivers/media/i2c/ths8200.c, line 412
- drivers/media/platform/aspeed/aspeed-video.c, line 1723
- drivers/media/platform/nuvoton/npcm-video.c, line 1290
- drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c, line 759
- drivers/media/test-drivers/vivid/vivid-vid-common.c, line 1055
- drivers/media/v4l2-core/v4l2-dv-timings.c, line 208
- samples/v4l/v4l2-pci-skeleton.c, line 534
Smatch caller information:
drivers/media/i2c/lt6911uxe.c lt6911uxe_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 772661715124592640 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/i2c/adv7511-v4l2.c adv7511_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->pad | 0 |
| PARAM_VALUE | 1 | cap | 5297990936288317440 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/platform/nuvoton/npcm-video.c npcm_video_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 1471744650078642176 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $2 |
| USER_DATA | 0 | t->index | 0-u32max[u] |
| USER_DATA | 0 | t->pad | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.cea861_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.flags | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hdmi_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.height | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.interlaced | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.denominator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.numerator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.pixelclock | 0-u64max[u] |
| USER_DATA | 0 | t->timings.bt.polarities | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.standards | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.width | 0-u32max[u] |
| USER_DATA | 0 | t->timings.type | 0-u32max[u] |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
samples/v4l/v4l2-pci-skeleton.c skeleton_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 4168485469165780992 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $2 |
| USER_DATA | 0 | t->index | 0-u32max[u] |
| USER_DATA | 0 | t->pad | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.cea861_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.flags | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hdmi_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.height | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.interlaced | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.denominator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.numerator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.pixelclock | 0-u64max[u] |
| USER_DATA | 0 | t->timings.bt.polarities | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.standards | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.width | 0-u32max[u] |
| USER_DATA | 0 | t->timings.type | 0-u32max[u] |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/i2c/adv7604.c adv76xx_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->pad | 0-4294967294 |
| PARAM_VALUE | 1 | cap | 5166183813646376960,6281248641250258944 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| CAPPED_DATA | 0 | t->pad | 1 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/i2c/tda1997x.c tda1997x_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 397657011930947584 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/i2c/ths8200.c ths8200_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->pad | 0 |
| PARAM_VALUE | 1 | cap | 8531574628417384448 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/i2c/adv748x/adv748x-hdmi.c adv748x_hdmi_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 7706006783523192832 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/platform/aspeed/aspeed-video.c aspeed_video_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 1360292009382875136 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $2 |
| USER_DATA | 0 | t->index | 0-u32max[u] |
| USER_DATA | 0 | t->pad | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.cea861_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.flags | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hdmi_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.height | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.interlaced | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.denominator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.numerator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.pixelclock | 0-u64max[u] |
| USER_DATA | 0 | t->timings.bt.polarities | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.standards | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.width | 0-u32max[u] |
| USER_DATA | 0 | t->timings.type | 0-u32max[u] |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c hdmirx_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 1886866902794870784 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $2 |
| USER_DATA | 0 | t->index | 0-u32max[u] |
| USER_DATA | 0 | t->pad | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.cea861_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.flags | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hdmi_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.height | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.interlaced | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.denominator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.numerator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.pixelclock | 0-u64max[u] |
| USER_DATA | 0 | t->timings.bt.polarities | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.standards | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.width | 0-u32max[u] |
| USER_DATA | 0 | t->timings.type | 0-u32max[u] |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/i2c/adv7842.c adv7842_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->pad | 0 |
| PARAM_VALUE | 1 | cap | 1448097947167412224,7635250472694022144 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/i2c/tc358743.c tc358743_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->pad | 0 |
| PARAM_VALUE | 1 | cap | 92045420622704640 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $1 |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock |
drivers/media/test-drivers/vivid/vivid-vid-common.c vidioc_enum_dv_timings() -> v4l2_enum_dv_timings_cap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cap | 8497266713750183936 |
| PARAM_VALUE | 2 | fnc | 0 |
| PARAM_VALUE | 3 | fnc_handle | 0 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| BUF_SIZE | 0 | t | (-1),128-16383 |
| DATA_SOURCE | 0 | t | $2 |
| USER_DATA | 0 | t->index | 0-u32max[u] |
| USER_DATA | 0 | t->pad | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.cea861_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.flags | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hdmi_vic | 0-255[u] |
| USER_DATA | 0 | t->timings.bt.height | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.hsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.il_vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.interlaced | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.denominator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.picture_aspect.numerator | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.pixelclock | 0-u64max[u] |
| USER_DATA | 0 | t->timings.bt.polarities | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.standards | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vbackporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vfrontporch | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.vsync | 0-u32max[u] |
| USER_DATA | 0 | t->timings.bt.width | 0-u32max[u] |
| USER_DATA | 0 | t->timings.type | 0-u32max[u] |
| USER_PTR | 0 | t | |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |