Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 13 files:
-
drivers/gpu/drm/adp/adp_drv.c,
line 99
-
drivers/gpu/drm/arm/display/komeda/komeda_kms.c,
line 34
-
drivers/gpu/drm/arm/malidp_drv.c,
line 469
-
drivers/gpu/drm/drm_gem_dma_helper.c,
line 287
-
drivers/gpu/drm/logicvc/logicvc_drm.c,
line 45
-
drivers/gpu/drm/meson/meson_drv.c,
line 92
-
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c,
line 428
-
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c,
line 189
-
drivers/gpu/drm/stm/drv.c,
line 56
-
drivers/gpu/drm/sun4i/sun4i_drv.c,
line 42
-
drivers/gpu/drm/vc4/vc4_drv.c,
line 88
-
drivers/gpu/drm/verisilicon/vs_drm.c,
line 47
-
drivers/gpu/drm/xlnx/zynqmp_kms.c,
line 374
Smatch caller information:
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->pitch |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
1-u32max |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| CAPPED_DATA |
2 |
args->size |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->size |
1-u32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->pitch |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->pitch |
0,64-u32max |
| PARAM_VALUE |
2 |
args->size |
0,4096-u32max |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| BIT_INFO |
2 |
args->pitch |
0x0,0xffffffc0 |
| BIT_INFO |
2 |
args->size |
0x0,0xfffff000 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->pitch |
0,64-u32max[c] |
| USER_DATA |
2 |
args->size |
0,4096-u32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->pitch |
0,2-u32max |
| PARAM_VALUE |
2 |
args->size |
0 |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| BIT_INFO |
2 |
args->pitch |
0x0,0xfffffffe |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->pitch |
0,2-u32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->pitch |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
1-u32max |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| CAPPED_DATA |
2 |
args->size |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->size |
1-u32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->pitch |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
0 |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
0-u32max |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->size |
0 |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
4-2147483648[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
0 |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| CAPPED_DATA |
2 |
args->pitch |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->pitch |
0-u32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->dev_private |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
0 |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| CAPPED_DATA |
2 |
args->pitch |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
0 |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
1 |
drm |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver |
4096-ptr_max |
| PARAM_VALUE |
1 |
drm->driver->dumb_create |
1-u64max |
| PARAM_VALUE |
2 |
args |
4096-ptr_max |
| PARAM_VALUE |
2 |
args->bpp |
1-4294967287 |
| PARAM_VALUE |
2 |
args->handle |
0 |
| PARAM_VALUE |
2 |
args->height |
1-u32max |
| PARAM_VALUE |
2 |
args->pitch |
1-u32max |
| PARAM_VALUE |
2 |
args->size |
1-u32max |
| PARAM_VALUE |
2 |
args->width |
1-u32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
0 |
file_priv |
s32min-(-1),1-s32max |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| BUF_SIZE |
2 |
args |
(-1),128-16383 |
| CAPPED_DATA |
2 |
args->height |
1 |
| CAPPED_DATA |
2 |
args->size |
1 |
| DATA_SOURCE |
0 |
file_priv |
$0 |
| DATA_SOURCE |
1 |
drm |
$1 |
| DATA_SOURCE |
2 |
args |
$2 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| USER_DATA |
2 |
args->bpp |
1-4294967287[u] |
| USER_DATA |
2 |
args->flags |
0-u32max[u] |
| USER_DATA |
2 |
args->height |
1-s32max[c] |
| USER_DATA |
2 |
args->size |
1-u32max[c] |
| USER_DATA |
2 |
args->width |
1-u32max[u] |
| NO_OVERFLOW_SIMPLE |
2 |
args->height |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->pitch |
|
| NO_OVERFLOW_SIMPLE |
2 |
args->width |
|
| USER_PTR |
2 |
args |
|