Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/drm_atomic.c drm_atomic_plane_print_state() -> drm_framebuffer_print_info()

Type Parameter Key Value
PARAM_VALUE 0 p 2638385755230068736,4834413498450685952,5198062140456022016,6909799400741994496,8307195846625763328,8698444270994644992,9152148404412551168
PARAM_VALUE 0 p->printfn 4096-ptr_max
PARAM_VALUE 1 indent 2
PARAM_VALUE 2 fb 4096-ptr_max
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/drm_mode_config.c drm_mode_config_cleanup() -> drm_framebuffer_print_info()

Type Parameter Key Value
PARAM_VALUE 0 p 7962056884302917632
PARAM_VALUE 0 p->printfn 4096-ptr_max
PARAM_VALUE 1 indent 1
PARAM_VALUE 2 fb 4096-ptr_max
CAPPED_DATA 2 &fb->head 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &xenwatch_mutex

drivers/gpu/drm/drm_framebuffer.c drm_framebuffer_info() -> drm_framebuffer_print_info()

Type Parameter Key Value
PARAM_VALUE 0 p 4188007858941698048
PARAM_VALUE 0 p->printfn 4096-ptr_max
PARAM_VALUE 1 indent 1
PARAM_VALUE 2 fb 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mode_config.fb_lock
LOCK2 &m->lock
TYPE_LOCK (struct drm_mode_config)->fb_lock
TYPE_LOCK (struct seq_file)->lock