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]