Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/gpu/drm/drm_fb_helper.c, line 1434
- drivers/gpu/drm/drm_fbdev_dma.c, line 283
- drivers/gpu/drm/drm_fbdev_shmem.c, line 150
- drivers/gpu/drm/drm_fbdev_ttm.c, line 188
- drivers/gpu/drm/drm_fourcc.c
- drivers/gpu/drm/drm_framebuffer.c, line 127
Smatch caller information:
drivers/gpu/drm/drm_fbdev_shmem.c drm_fbdev_shmem_driver_fbdev_probe() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | bpp | 0-64 |
| PARAM_VALUE | 2 | depth | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/gpu/drm/drm_fbdev_ttm.c drm_fbdev_ttm_driver_fbdev_probe() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | bpp | 0-64 |
| PARAM_VALUE | 2 | depth | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/gpu/drm/drm_fbdev_dma.c drm_fbdev_dma_driver_fbdev_probe() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | bpp | 0-64 |
| PARAM_VALUE | 2 | depth | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/gpu/drm/drm_framebuffer.c drm_mode_addfb() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| USER_DATA | 1 | bpp | 0-u32max[u] |
| USER_DATA | 2 | depth | 0-u32max[u] |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/drm_fourcc.c drm_driver_color_mode_format() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | bpp | 16 |
| PARAM_VALUE | 2 | depth | 15 |
| BUF_SIZE | 0 | dev | (-1),3696 |
| BUF_SIZE | 0 | dev | (-1),3696 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | dev->num_crtcs | |
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->clientlist_mutex | ||
| HALF_LOCKED2 | &fb_helper->lock |
drivers/gpu/drm/drm_fourcc.c drm_driver_color_mode_format() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | bpp | 32 |
| PARAM_VALUE | 2 | depth | 24 |
| BUF_SIZE | 0 | dev | (-1),3696 |
| BUF_SIZE | 0 | dev | (-1),3696 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | dev->num_crtcs | |
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->clientlist_mutex | ||
| HALF_LOCKED2 | &fb_helper->lock |
drivers/gpu/drm/drm_fourcc.c drm_driver_color_mode_format() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | bpp | 0-14,16-31,33-u32max |
| PARAM_VALUE | 2 | depth | 0-14,16-31,33-u32max |
| BUF_SIZE | 0 | dev | (-1),3696 |
| BUF_SIZE | 0 | dev | (-1),3696 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | bpp | $1 |
| DATA_SOURCE | 2 | depth | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | bpp | 1-14,16-31,33-4294967287[u] |
| USER_DATA | 2 | depth | 1-14,16-31,33-4294967287[u] |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_crtcs | |
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->clientlist_mutex | ||
| HALF_LOCKED2 | &fb_helper->lock |
drivers/gpu/drm/drm_fb_helper.c __drm_fb_helper_find_sizes() -> drm_driver_legacy_fb_format()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | bpp | 32 |
| PARAM_VALUE | 2 | depth | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &client->modeset_mutex | ||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_client_dev)->modeset_mutex | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |