Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/media/v4l2-core/v4l2-ctrls-api.c, line 522
- drivers/media/v4l2-core/v4l2-ctrls-request.c, line 253
Smatch caller information:
drivers/media/v4l2-core/v4l2-ctrls-api.c v4l2_g_ext_ctrls() -> v4l2_g_ext_ctrls_common()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cs | 4096-ptr_max |
| PARAM_VALUE | 1 | cs->which | 0-251723775,251723777-u32max |
| PARAM_VALUE | 2 | vdev | 4096-ptr_max |
| BUF_SIZE | 1 | cs | (-1),128-16383 |
| BUF_SIZE | 1 | cs | (-1),128-16383 |
| DATA_SOURCE | 0 | hdl | $0 |
| DATA_SOURCE | 1 | cs | $3 |
| DATA_SOURCE | 2 | vdev | $1 |
| USER_DATA | 1 | cs->count | 0-u32max[u] |
| USER_DATA | 1 | cs->error_idx | 0-u32max[u] |
| USER_DATA | 1 | cs->request_fd | s32min-s32max[u] |
| USER_DATA | 1 | cs->which | 0-251723775,251723777-u32max[u] |
| USER_PTR | 1 | cs | |
| HALF_LOCKED2 | &video->stream_lock | ||
| HALF_LOCKED2 | lock |
drivers/media/v4l2-core/v4l2-ctrls-request.c v4l2_g_ext_ctrls_request() -> v4l2_g_ext_ctrls_common()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdl | 4096-ptr_max |
| PARAM_VALUE | 1 | cs | 4096-ptr_max |
| PARAM_VALUE | 1 | cs->request_fd | 0-s32max |
| PARAM_VALUE | 1 | cs->which | 251723776 |
| PARAM_VALUE | 2 | vdev | 4096-ptr_max |
| BUF_SIZE | 1 | cs | (-1),128-16383 |
| BUF_SIZE | 1 | cs | (-1),128-16383 |
| DATA_SOURCE | 1 | cs | $3 |
| DATA_SOURCE | 2 | vdev | $1 |
| FUZZY_MAX | 1 | cs->request_fd | 0 |
| USER_DATA | 1 | cs->count | 0-u32max[u] |
| USER_DATA | 1 | cs->error_idx | 0-u32max[u] |
| USER_DATA | 1 | cs->request_fd | 0-s32max[u] |
| USER_PTR | 1 | cs | |
| HALF_LOCKED2 | &video->stream_lock | ||
| HALF_LOCKED2 | lock |