Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_cl_ioctl() -> v3d_get_extensions()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | se | 989389068920287232 |
| PARAM_VALUE | 2 | se->flags | 0 |
| PARAM_VALUE | 2 | se->in_sync_count | 0 |
| PARAM_VALUE | 2 | se->in_syncs | 0 |
| PARAM_VALUE | 2 | se->out_sync_count | 0 |
| PARAM_VALUE | 2 | se->out_syncs | 0 |
| PARAM_VALUE | 2 | se->wait_stage | 0 |
| PARAM_VALUE | 3 | job | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | ext_handles | 0-u64max[u] |
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_cpu_ioctl() -> v3d_get_extensions()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | se | 8497153274939752448 |
| PARAM_VALUE | 2 | se->flags | 0 |
| PARAM_VALUE | 2 | se->in_sync_count | 0 |
| PARAM_VALUE | 2 | se->in_syncs | 0 |
| PARAM_VALUE | 2 | se->out_sync_count | 0 |
| PARAM_VALUE | 2 | se->out_syncs | 0 |
| PARAM_VALUE | 2 | se->wait_stage | 0 |
| PARAM_VALUE | 3 | job | 4096-ptr_max |
| PARAM_VALUE | 3 | job->base.cb.func | 0 |
| PARAM_VALUE | 3 | job->base.cb.node.next | 0 |
| PARAM_VALUE | 3 | job->base.cb.node.prev | 0 |
| PARAM_VALUE | 3 | job->base.credits | 1 |
| PARAM_VALUE | 3 | job->base.dependencies.xa_flags | 33554436 |
| PARAM_VALUE | 3 | job->base.dependencies.xa_head | 0 |
| PARAM_VALUE | 3 | job->base.entity_stats | 0 |
| PARAM_VALUE | 3 | job->base.finish_cb.func | 0 |
| PARAM_VALUE | 3 | job->base.finish_cb.node.next | 0 |
| PARAM_VALUE | 3 | job->base.finish_cb.node.prev | 0 |
| PARAM_VALUE | 3 | job->base.karma.counter | 0 |
| PARAM_VALUE | 3 | job->base.last_dependency | 0 |
| PARAM_VALUE | 3 | job->base.queue_node.next | 0 |
| PARAM_VALUE | 3 | job->base.s_priority | 0 |
| PARAM_VALUE | 3 | job->base.sched | 0 |
| PARAM_VALUE | 3 | job->base.work.data.counter | 0 |
| PARAM_VALUE | 3 | job->base.work.entry.next | 0 |
| PARAM_VALUE | 3 | job->base.work.entry.prev | 0 |
| PARAM_VALUE | 3 | job->base.work.func | 0 |
| PARAM_VALUE | 3 | job->queue | 5 |
| PARAM_VALUE | 3 | job->refcount.refcount.refs.counter | 1 |
| PARAM_VALUE | 3 | job->v3d | s64min-(-4096),4096-s64max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | job | 368,400,408,456,464,560 |
| BUF_SIZE | 3 | job | 368,400,408,456,464,560 |
| DATA_SOURCE | 0 | file_priv | $2 |
| DATA_SOURCE | 3 | job | r v3d_submit_add_job |
| USER_DATA | 1 | ext_handles | 0-u64max[u] |
| NO_OVERFLOW_SIMPLE | 3 | job->base.entity->num_sched_list |
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_csd_ioctl() -> v3d_get_extensions()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | se | 2413799588264804352 |
| PARAM_VALUE | 2 | se->flags | 0 |
| PARAM_VALUE | 2 | se->in_sync_count | 0 |
| PARAM_VALUE | 2 | se->in_syncs | 0 |
| PARAM_VALUE | 2 | se->out_sync_count | 0 |
| PARAM_VALUE | 2 | se->out_syncs | 0 |
| PARAM_VALUE | 2 | se->wait_stage | 0 |
| PARAM_VALUE | 3 | job | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | ext_handles | 0-u64max[u] |
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_tfu_ioctl() -> v3d_get_extensions()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | file_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->master_lookup_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | file_priv->minor | 4096-ptr_max |
| PARAM_VALUE | 0 | file_priv->minor->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | se | 3180463756949078016 |
| PARAM_VALUE | 2 | se->flags | 0 |
| PARAM_VALUE | 2 | se->in_sync_count | 0 |
| PARAM_VALUE | 2 | se->in_syncs | 0 |
| PARAM_VALUE | 2 | se->out_sync_count | 0 |
| PARAM_VALUE | 2 | se->out_syncs | 0 |
| PARAM_VALUE | 2 | se->wait_stage | 0 |
| PARAM_VALUE | 3 | job | 0 |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | file_priv | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | file_priv | $2 |
| USER_DATA | 1 | ext_handles | 0-u64max[u] |