Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/etnaviv/etnaviv_drv.c show_each_gpu() -> show_each_gpu ptr show()

Type Parameter Key Value
PARAM_VALUE 0 gpu 1-u64max
PARAM_VALUE 0 gpu->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 m 4096-ptr_max
PARAM_VALUE 1 m->buf 1-u64max
PARAM_VALUE 1 m->from 0
PARAM_VALUE 1 m->lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 m->lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.wait_lock.owner (-1)
PARAM_VALUE 1 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 m->op 4096-ptr_max
PARAM_VALUE 1 m->private 4096-ptr_max
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m->buf (-1)-2147479552
DATA_SOURCE 1 m $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 m->read_pos 0-13442450941
LOCK2 1 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/msm/adreno/a5xx_debugfs.c show() -> show ptr show()

Type Parameter Key Value
PARAM_VALUE 1 m 6142281619350892544
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_gt_debugfs.c xe_gt_debugfs_simple_show() -> xe_gt_debugfs_simple_show ptr print()

Type Parameter Key Value
PARAM_VALUE 1 m 8433992569954213888
BUF_SIZE 0 gpu s32min-(-2),1-s32max
BUF_SIZE 0 gpu s32min-(-2),1-s32max
CONTAINER 0 *(-24-8+1152+112+88+32) $(-1)
RX_PATH
TASK_NOT_RUNNING
UNITS 0 gpu unit_array_size
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_tile_debugfs.c xe_tile_debugfs_simple_show() -> xe_tile_debugfs_simple_show ptr print()

Type Parameter Key Value
PARAM_VALUE 1 m 8401151996486828032
BUF_SIZE 0 gpu s32min-(-2),1-s32max
BUF_SIZE 0 gpu s32min-(-2),1-s32max
CONTAINER 0 *(-24-8+1152+112+88+32) $(-1)
RX_PATH
TASK_NOT_RUNNING
UNITS 0 gpu unit_array_size
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_debugfs.c guc_debugfs_show() -> guc_debugfs_show ptr print()

Type Parameter Key Value
PARAM_VALUE 0 gpu 4096-ptr_max
PARAM_VALUE 1 m 6791083756438781952
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c simple_show() -> simple_show ptr print()

Type Parameter Key Value
PARAM_VALUE 1 m 7204557723730366464
BUF_SIZE 0 gpu s32min-(-2),1-s32max
BUF_SIZE 0 gpu s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 gpu unit_array_size
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/panfrost/panfrost_drv.c show_each_file() -> show_each_file ptr show()

Type Parameter Key Value
PARAM_VALUE 1 m 4096-ptr_max
PARAM_VALUE 1 m->buf 1-u64max
PARAM_VALUE 1 m->from 0
PARAM_VALUE 1 m->lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 m->lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.wait_lock.owner (-1)
PARAM_VALUE 1 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 m->op 4096-ptr_max
PARAM_VALUE 1 m->private 4096-ptr_max
BUF_SIZE 0 gpu 16,48,104,120,152,248,256,352,424,464,576,768,968,1120,1424,2256,4712,13184
BUF_SIZE 0 gpu 16,48,104,120,152,248,256,352,424,464,576,768,968,1120,1424,2256,4712,13184
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m->buf (-1)-2147479552
CAPPED_DATA 1 m->size 1
DATA_SOURCE 1 m $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 m->read_pos 0-13442450941
LOCK2 &ddev->filelist_mutex
LOCK2 1 &m->lock
TYPE_LOCK (struct drm_device)->filelist_mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/panthor/panthor_mmu.c show_each_vm() -> show_each_vm ptr show()

Type Parameter Key Value
PARAM_VALUE 0 gpu 4096-ptr_max
PARAM_VALUE 1 m 4096-ptr_max
PARAM_VALUE 1 m->buf 1-u64max
PARAM_VALUE 1 m->from 0
PARAM_VALUE 1 m->lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 m->lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.wait_lock.owner (-1)
PARAM_VALUE 1 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 m->op 4096-ptr_max
PARAM_VALUE 1 m->private 4096-ptr_max
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m->buf (-1)-2147479552
CAPPED_DATA 0 &gpu->node 1
DATA_SOURCE 1 m $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 m->read_pos 0-13442450941
LOCK2 &ptdev->mmu->vm.lock
LOCK2 1 &m->lock
TYPE_LOCK (struct panthor_mmu)->vm.lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/etnaviv/etnaviv_drv.c show_unlocked() -> show_unlocked ptr show()

Type Parameter Key Value
PARAM_VALUE 1 m 4096-ptr_max
PARAM_VALUE 1 m->buf 1-u64max
PARAM_VALUE 1 m->count 0-999999999
PARAM_VALUE 1 m->from 0
PARAM_VALUE 1 m->lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 m->lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 1 m->lock.wait_lock.owner (-1)
PARAM_VALUE 1 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 m->op 4096-ptr_max
PARAM_VALUE 1 m->private 4096-ptr_max
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m s32min-(-2),1-s32max
BUF_SIZE 1 m->buf (-1)-2147479552
CAPPED_DATA 1 m->count 1
DATA_SOURCE 1 m $0
CONTAINER 0 *(-24-8+16+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 m->read_pos 0-13442450941
UNITS 0 gpu unit_byte
LOCK2 1 &m->lock
TYPE_LOCK (struct seq_file)->lock