Searched refs:new_blob (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_property.c | 700 struct drm_property_blob *new_blob = NULL; in drm_property_replace_global_blob() local 709 new_blob = drm_property_create_blob(dev, length, data); in drm_property_replace_global_blob() 710 if (IS_ERR(new_blob)) in drm_property_replace_global_blob() 711 return PTR_ERR(new_blob); in drm_property_replace_global_blob() 717 new_blob ? in drm_property_replace_global_blob() 718 new_blob->base.id : 0); in drm_property_replace_global_blob() 724 *replace = new_blob; in drm_property_replace_global_blob() 729 drm_property_blob_put(new_blob); in drm_property_replace_global_blob() 742 struct drm_property_blob *new_blob) in drm_property_replace_blob() argument 746 if (old_blob == new_blob) in drm_property_replace_blob() [all …]
|
| H A D | drm_atomic_uapi.c | 394 struct drm_property_blob *new_blob = NULL; in drm_atomic_replace_property_blob_from_id() local 397 new_blob = drm_property_lookup_blob(dev, blob_id); in drm_atomic_replace_property_blob_from_id() 398 if (new_blob == NULL) in drm_atomic_replace_property_blob_from_id() 402 new_blob->length != expected_size) { in drm_atomic_replace_property_blob_from_id() 403 drm_property_blob_put(new_blob); in drm_atomic_replace_property_blob_from_id() 407 new_blob->length % expected_elem_size != 0) { in drm_atomic_replace_property_blob_from_id() 408 drm_property_blob_put(new_blob); in drm_atomic_replace_property_blob_from_id() 413 *replaced |= drm_property_replace_blob(blob, new_blob); in drm_atomic_replace_property_blob_from_id() 414 drm_property_blob_put(new_blob); in drm_atomic_replace_property_blob_from_id()
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_property.h | 282 struct drm_property_blob *new_blob);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-hdmi-qp.c | 2385 struct drm_property_blob *new_blob = new_state->hdr_output_metadata; in hdr_metadata_equal() local 2391 if (!old_blob && !new_blob) in hdr_metadata_equal() 2395 data = (u8 *)new_blob->data; in hdr_metadata_equal() 2397 for (i = 0; i < new_blob->length; i++) in hdr_metadata_equal() 2404 if (!new_blob) { in hdr_metadata_equal() 2414 if (old_blob->length != new_blob->length) in hdr_metadata_equal() 2417 ret = !memcmp(old_blob->data, new_blob->data, old_blob->length); in hdr_metadata_equal() 2419 if (!ret && new_blob) { in hdr_metadata_equal() 2420 data = (u8 *)new_blob->data; in hdr_metadata_equal() 2422 for (i = 0; i < new_blob->length; i++) in hdr_metadata_equal() [all …]
|
| H A D | dw-hdmi.c | 3175 struct drm_property_blob *new_blob = new_state->hdr_output_metadata; in hdr_metadata_equal() local 3181 if (!old_blob && !new_blob) in hdr_metadata_equal() 3185 data = (u8 *)new_blob->data; in hdr_metadata_equal() 3187 for (i = 0; i < new_blob->length; i++) in hdr_metadata_equal() 3194 if (!new_blob) { in hdr_metadata_equal() 3204 if (old_blob->length != new_blob->length) in hdr_metadata_equal() 3207 ret = !memcmp(old_blob->data, new_blob->data, old_blob->length); in hdr_metadata_equal() 3209 if (!ret && new_blob) { in hdr_metadata_equal() 3210 data = (u8 *)new_blob->data; in hdr_metadata_equal() 3212 for (i = 0; i < new_blob->length; i++) in hdr_metadata_equal() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | dw-dp.c | 1294 struct drm_property_blob *new_blob = new_state->hdr_output_metadata; in dw_dp_hdr_metadata_equal() local 1296 if (!old_blob || !new_blob) in dw_dp_hdr_metadata_equal() 1297 return old_blob == new_blob; in dw_dp_hdr_metadata_equal() 1299 if (old_blob->length != new_blob->length) in dw_dp_hdr_metadata_equal() 1302 return !memcmp(old_blob->data, new_blob->data, old_blob->length); in dw_dp_hdr_metadata_equal()
|
| H A D | rockchip_drm_vop2.c | 10328 struct drm_property_blob *new_blob = NULL; in vop2_atomic_replace_property_blob_from_id() local 10331 new_blob = drm_property_lookup_blob(dev, blob_id); in vop2_atomic_replace_property_blob_from_id() 10332 if (new_blob == NULL) in vop2_atomic_replace_property_blob_from_id() 10336 new_blob->length != expected_size) { in vop2_atomic_replace_property_blob_from_id() 10337 drm_property_blob_put(new_blob); in vop2_atomic_replace_property_blob_from_id() 10341 new_blob->length % expected_elem_size != 0) { in vop2_atomic_replace_property_blob_from_id() 10342 drm_property_blob_put(new_blob); in vop2_atomic_replace_property_blob_from_id() 10347 *replaced |= drm_property_replace_blob(blob, new_blob); in vop2_atomic_replace_property_blob_from_id() 10348 drm_property_blob_put(new_blob); in vop2_atomic_replace_property_blob_from_id()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 5517 struct drm_property_blob *new_blob = new_state->hdr_output_metadata; in is_hdr_metadata_different() local 5519 if (old_blob != new_blob) { in is_hdr_metadata_different() 5520 if (old_blob && new_blob && in is_hdr_metadata_different() 5521 old_blob->length == new_blob->length) in is_hdr_metadata_different() 5522 return memcmp(old_blob->data, new_blob->data, in is_hdr_metadata_different()
|