Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/media/v4l2-core/v4l2-ctrls-api.c v4l2_queryctrl() -> v4l2_query_ext_ctrl_to_v4l2_queryctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | to | 4096-ptr_max |
| PARAM_VALUE | 0 | to->id | 0-1073741822,1073741824-u32max |
| PARAM_VALUE | 1 | from | 6919333997205741568 |
| PARAM_VALUE | 1 | from->default_value | 0 |
| PARAM_VALUE | 1 | from->elems | 0 |
| PARAM_VALUE | 1 | from->flags | 0 |
| PARAM_VALUE | 1 | from->id | 0 |
| PARAM_VALUE | 1 | from->maximum | 0 |
| PARAM_VALUE | 1 | from->minimum | 0 |
| PARAM_VALUE | 1 | from->step | 0 |
| PARAM_VALUE | 1 | from->type | 0 |
| BUF_SIZE | 0 | to | (-1),128-16383 |
| BUF_SIZE | 0 | to | (-1),128-16383 |
| DATA_SOURCE | 0 | to | $1 |
| MEM_ZERO | 1 | from | |
| NOCHECK_CALL | |||
| USER_DATA | 0 | to->default_value | s32min-s32max[u] |
| USER_DATA | 0 | to->flags | 0-u32max[u] |
| USER_DATA | 0 | to->id | 0-1073741822,1073741824-u32max[u] |
| USER_DATA | 0 | to->maximum | s32min-s32max[u] |
| USER_DATA | 0 | to->minimum | s32min-s32max[u] |
| USER_DATA | 0 | to->step | s32min-s32max[u] |
| USER_DATA | 0 | to->type | 0-u32max[u] |
| USER_PTR | 0 | to | |
| HALF_LOCKED2 | lock |
drivers/media/v4l2-core/v4l2-ioctl.c v4l_queryctrl() -> v4l2_query_ext_ctrl_to_v4l2_queryctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | to | 4096-ptr_max |
| PARAM_VALUE | 0 | to->id | 0-2147483646,2147483648-u32max |
| PARAM_VALUE | 1 | from | 3010496960078196736 |
| PARAM_VALUE | 1 | from->elem_size | 0,4 |
| PARAM_VALUE | 1 | from->elems | 0-1 |
| BUF_SIZE | 0 | to | (-1),128-16383 |
| BUF_SIZE | 0 | to | (-1),128-16383 |
| DATA_SOURCE | 0 | to | $2 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | to->default_value | s32min-s32max[u] |
| USER_DATA | 0 | to->flags | 0-u32max[u] |
| USER_DATA | 0 | to->id | 0-2147483646,2147483648-u32max[u] |
| USER_DATA | 0 | to->maximum | s32min-s32max[u] |
| USER_DATA | 0 | to->minimum | s32min-s32max[u] |
| USER_DATA | 0 | to->step | s32min-s32max[u] |
| USER_DATA | 0 | to->type | 0-u32max[u] |
| USER_DATA | 1 | from->id | 0-2147483646,2147483648-u32max[u] |
| USER_PTR | 0 | to | |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |