Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_mm_show() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 8463761505766977536
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->vma_offset_manager->vm_lock
LOCK2 &m->lock
TYPE_LOCK (struct drm_vma_offset_manager)->vm_lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_mmu_show() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 1842709076635004928
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
LOCK2 &mmu_context->lock
TYPE_LOCK (struct etnaviv_iommu_context)->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/v3d/v3d_debugfs.c v3d_debugfs_mm() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 8033479384123727872
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
LOCK2 &v3d->mm_lock
TYPE_LOCK (struct seq_file)->lock
TYPE_LOCK (struct v3d_dev)->mm_lock

drivers/gpu/drm/msm/msm_debugfs.c msm_mm_show() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 8500883911059521536
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_dump() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 8401151996486828032
DATA_SOURCE 1 p $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ggtt->lock
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/omapdrm/omap_debugfs.c mm_show() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 5574526927726944256
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/loongson/lsdc_debugfs.c lsdc_show_mm() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 6982456582261686272
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/ttm/ttm_range_manager.c ttm_range_man_debug() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 829014403566678016,6042703209418452992,8308711172332224512,8990214940760707072
DATA_SOURCE 1 p $1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &rman->lock
HALF_LOCKED2 &m->lock
TYPE_LOCK (struct ttm_range_manager)->lock

drivers/gpu/drm/tests/drm_mm_test.c drm_test_mm_debug() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 7639464118902853632
PARAM_VALUE 0 mm->head_node.hole_size 1
PARAM_VALUE 0 mm->head_node.hole_stack.next 4096-ptr_max
PARAM_VALUE 0 mm->head_node.hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 mm->head_node.mm 4096-ptr_max
PARAM_VALUE 0 mm->head_node.node_list.next 4096-ptr_max
PARAM_VALUE 0 mm->head_node.node_list.prev 4096-ptr_max
PARAM_VALUE 0 mm->head_node.rb_hole_size.__rb_parent_color 1
PARAM_VALUE 0 mm->head_node.rb_hole_size.rb_left 4096-ptr_max
PARAM_VALUE 0 mm->head_node.rb_hole_size.rb_right 4096-ptr_max
PARAM_VALUE 0 mm->head_node.start 4096
PARAM_VALUE 0 mm->head_node.subtree_max_hole 1
PARAM_VALUE 0 mm->hole_stack.next 4096-ptr_max
PARAM_VALUE 0 mm->hole_stack.prev 4096-ptr_max
PARAM_VALUE 0 mm->holes_addr.rb_node 1-u64max
PARAM_VALUE 1 p 254096011029377024
NOCHECK_CALL

drivers/gpu/drm/tegra/drm.c tegra_debugfs_iova() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 8562487796370071552
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &s->lock
LOCK2 &tegra->mm_lock
TYPE_LOCK (struct seq_file)->lock
TYPE_LOCK (struct tegra_drm)->mm_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c amdgpu_gtt_mgr_debug() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 829014403566678016,6042703209418452992,8308711172332224512,8990214940760707072
PARAM_VALUE 1 p->printfn 4096-ptr_max
DATA_SOURCE 1 p $1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mgr->lock
HALF_LOCKED2 &m->lock
TYPE_LOCK (struct amdgpu_gtt_mgr)->lock

drivers/gpu/drm/xe/xe_mem_pool.c xe_mem_pool_dump() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 1-u64max
PARAM_VALUE 1 p 3051912970774974464
PARAM_VALUE 1 p->printfn 4096-ptr_max
DATA_SOURCE 1 p $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/virtio/virtgpu_debugfs.c virtio_gpu_debugfs_host_visible_mm() -> drm_mm_print()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 p 4305556944295374848
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock