Defined in 1 files as a function:

Referenced in 9 files:

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