Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/tests/drm_framebuffer_test.c drm_test_framebuffer_create() -> drm_internal_framebuffer_create()

Type Parameter Key Value
PARAM_VALUE 1 r 4096-ptr_max
PARAM_VALUE 2 file_priv 0
BUF_SIZE 0 dev 3696
NOCHECK_CALL

drivers/gpu/drm/tests/drm_framebuffer_test.c drm_test_framebuffer_modifiers_not_supported() -> drm_internal_framebuffer_create()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->mode_config.fb_modifiers_not_supported 1
PARAM_VALUE 1 r 848300451328667648
PARAM_VALUE 1 r->fb_id 0
PARAM_VALUE 1 r->flags 2
PARAM_VALUE 1 r->height 4096
PARAM_VALUE 1 r->pixel_format 875708993
PARAM_VALUE 1 r->width 4096
PARAM_VALUE 2 file_priv 0
BUF_SIZE 0 dev 3696

drivers/gpu/drm/drm_framebuffer.c drm_mode_addfb2() -> drm_internal_framebuffer_create()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 1 r 4096-ptr_max
PARAM_VALUE 2 file_priv 4096-ptr_max
BUF_SIZE 1 r 104,128-16383
BUF_SIZE 1 r 104,128-16383
BUF_SIZE 2 file_priv s32min-(-1),1-s32max
BUF_SIZE 2 file_priv s32min-(-1),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 r $1
DATA_SOURCE 2 file_priv $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 r->fb_id 0-u32max[u]
USER_DATA 1 r->flags 0-u32max[u]
USER_DATA 1 r->height 0-u32max[u]
USER_DATA 1 r->pixel_format 0-u32max[u]
USER_DATA 1 r->width 0-u32max[u]
UNITS 0 dev unit_byte
USER_PTR 1 r

drivers/gpu/drm/drm_plane.c drm_mode_cursor_universal() -> drm_internal_framebuffer_create()

Type Parameter Key Value
PARAM_VALUE 1 r 5026936370947719168
PARAM_VALUE 1 r->fb_id 0
PARAM_VALUE 1 r->flags 0
PARAM_VALUE 1 r->pixel_format 875713089
PARAM_VALUE 2 file_priv 4096-ptr_max
PARAM_VALUE 2 file_priv->master 0,4096-ptr_max
PARAM_VALUE 2 file_priv->master->lessor 0
PARAM_VALUE 2 file_priv->master->refcount.refcount.refs.counter s32min-s32max
PARAM_VALUE 2 file_priv->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 file_priv->minor 4096-ptr_max
PARAM_VALUE 2 file_priv->minor->dev 4096-ptr_max
BUF_SIZE 2 file_priv s32min-(-2),1-s32max
BUF_SIZE 2 file_priv s32min-(-2),1-s32max
DATA_SOURCE 2 file_priv $2
USER_DATA 1 r->height 0-u32max[u]
USER_DATA 1 r->width 0-u32max[u]
UNITS 0 dev unit_byte
LOCK2 &crtc->cursor->mutex
LOCK2 &crtc->mutex
TYPE_LOCK (struct drm_crtc)->mutex
TYPE_LOCK (struct drm_plane)->mutex