Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
- drivers/gpu/drm/drm_atomic_state_helper.c
- drivers/gpu/drm/drm_atomic_uapi.c, line 158
- drivers/gpu/drm/drm_colorop.c, line 462
- drivers/gpu/drm/drm_property.c
- drivers/gpu/drm/i915/display/intel_atomic.c
- drivers/gpu/drm/i915/display/intel_plane.c
Smatch caller information:
drivers/gpu/drm/drm_colorop.c __drm_atomic_helper_colorop_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &colorop->plane->mutex | ||
| HALF_LOCKED2 | &colorop->plane->mutex.mutex |
drivers/gpu/drm/i915/display/intel_plane.c intel_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_plane.c intel_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_plane.c intel_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_plane.c intel_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_set_mode_prop_for_crtc() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 4096-ptr_max |
| PARAM_VALUE | 0 | blob->data | 4096-ptr_max |
| PARAM_VALUE | 0 | blob->data->clock | 1-s32max |
| PARAM_VALUE | 0 | blob->data->hdisplay | 1-u16max |
| PARAM_VALUE | 0 | blob->data->hsync_end | 1-u16max |
| PARAM_VALUE | 0 | blob->data->hsync_start | 1-u16max |
| PARAM_VALUE | 0 | blob->data->htotal | 1-u16max |
| PARAM_VALUE | 0 | blob->data->vdisplay | 1-u16max |
| PARAM_VALUE | 0 | blob->data->vrefresh | 0-s32max |
| PARAM_VALUE | 0 | blob->data->vsync_end | 1-u16max |
| PARAM_VALUE | 0 | blob->data->vsync_start | 1-u16max |
| PARAM_VALUE | 0 | blob->data->vtotal | 1-u16max |
| PARAM_VALUE | 0 | blob->length | 68 |
| DATA_SOURCE | 0 | blob | $1 |
| RX_PATH |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c amdgpu_dm_plane_drm_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c amdgpu_dm_plane_drm_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c amdgpu_dm_plane_drm_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c amdgpu_dm_plane_drm_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c amdgpu_dm_plane_drm_plane_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_property.c drm_property_replace_blob() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| BUF_SIZE | 0 | blob | (-1)-0,89-s32max |
| BUF_SIZE | 0 | blob | (-1)-0,89-s32max |
| DATA_SOURCE | 0 | blob | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | blob->length | 1-2147483552 |
| NO_OVERFLOW_SIMPLE | 0 | blob->dev->num_crtcs | |
| HALF_LOCKED2 | &dev->master_mutex | ||
| HALF_LOCKED2 | &fb_helper->client.modeset_mutex | ||
| HALF_LOCKED2 | &fb_helper->lock | ||
| HALF_LOCKED2 | &plane->mutex |
drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_connector_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex |
drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crtc->cursor->mutex | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| HALF_LOCKED2 | &crtc->mutex.mutex |
drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crtc->cursor->mutex | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| HALF_LOCKED2 | &crtc->mutex.mutex |
drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crtc->cursor->mutex | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| HALF_LOCKED2 | &crtc->mutex.mutex |
drivers/gpu/drm/drm_atomic_state_helper.c __drm_atomic_helper_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crtc->cursor->mutex | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| HALF_LOCKED2 | &crtc->mutex.mutex |
drivers/gpu/drm/i915/display/intel_atomic.c intel_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_atomic.c intel_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_atomic.c intel_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_atomic.c intel_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_atomic.c intel_crtc_duplicate_state() -> drm_property_blob_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | blob | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |