Defined in 1 files as a function:
Referenced in 9 files:
- drivers/gpu/drm/v3d/v3d_bo.c
- drivers/gpu/drm/v3d/v3d_debugfs.c
- drivers/gpu/drm/v3d/v3d_drv.c
- drivers/gpu/drm/v3d/v3d_gem.c
- drivers/gpu/drm/v3d/v3d_mmu.c
- drivers/gpu/drm/v3d/v3d_perfmon.c
- drivers/gpu/drm/v3d/v3d_power.c
- drivers/gpu/drm/v3d/v3d_submit.c
- drivers/gpu/drm/v3d/v3d_sysfs.c, line 15
Smatch caller information:
drivers/gpu/drm/v3d/v3d_sysfs.c gpu_stats_show() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/v3d/v3d_debugfs.c v3d_debugfs_bo_stats() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/v3d/v3d_debugfs.c v3d_debugfs_mm() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/v3d/v3d_debugfs.c v3d_measure_clock() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/v3d/v3d_debugfs.c v3d_v3d_debugfs_ident() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/v3d/v3d_debugfs.c v3d_v3d_debugfs_regs() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/v3d/v3d_gem.c v3d_gem_destroy() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0-ptr_max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpu/drm/v3d/v3d_gem.c v3d_gem_init() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0-ptr_max |
| BUF_SIZE | 0 | dev | 3696 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/v3d/v3d_perfmon.c v3d_perfmon_get_counter_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_perfmon.c v3d_perfmon_get_values_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_perfmon.c v3d_perfmon_set_global_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_bo.c v3d_bo_create_finish() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &dev->object_name_lock | ||
| HALF_LOCKED2 | &file_priv->prime.lock |
drivers/gpu/drm/v3d/v3d_bo.c v3d_free_object() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_drv.c v3d_get_param_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_drv.c v3d_open() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/v3d/v3d_drv.c v3d_platform_drm_remove() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_cl_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_cpu_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_csd_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_submit.c v3d_submit_tfu_ioctl() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_power.c v3d_power_resume() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_power.c v3d_power_suspend() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/v3d/v3d_mmu.c v3d_mmu_insert_ptes() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &dev->object_name_lock | ||
| HALF_LOCKED2 | &file_priv->prime.lock |
drivers/gpu/drm/v3d/v3d_mmu.c v3d_mmu_remove_ptes() -> to_v3d_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_byte |