Home
last modified time | relevance | path

Searched refs:buffer_map (Results 1 – 7 of 7) sorted by relevance

/hardware/google/gchips/gralloc4/src/core/
Dmali_gralloc_reference.cpp52 std::map<const private_handle_t *, std::unique_ptr<MappedData>> buffer_map GUARDED_BY(lock);
178 auto it = buffer_map.find(hnd); in validate_locked()
179 if (it == buffer_map.end()) { in validate_locked()
213 auto it = buffer_map.find(hnd); in get_validated_data_locked()
214 if (it == buffer_map.end()) { in get_validated_data_locked()
232 auto it = buffer_map.find(hnd); in buffer_lock_retain()
233 if (it == buffer_map.end()) return -EINVAL; in buffer_lock_retain()
242 auto it = buffer_map.find(hnd); in buffer_lock_release()
243 if (it == buffer_map.end()) return -EINVAL; in buffer_lock_release()
264 auto it = buffer_map.find(hnd); in retain()
[all …]
/hardware/qcom/sm8150/display/sdm/include/core/
Dlayer_stack.h332 std::unordered_map<uint64_t, std::shared_ptr<LayerBufferObject>> buffer_map; member
407 std::shared_ptr<LayerBufferMap> buffer_map = nullptr; //!< Map of handle_id and fb_id. member
/hardware/qcom/sm7250/display/sdm/include/core/
Dlayer_stack.h347 std::unordered_map<uint64_t, std::shared_ptr<LayerBufferObject>> buffer_map; member
419 std::shared_ptr<LayerBufferMap> buffer_map = nullptr; //!< Map of handle_id and fb_id. member
/hardware/qcom/sm8150/display/sdm/libs/core/drm/
Dhw_device_drm.cpp353 layer->buffer_map->buffer_map.clear(); in MapBufferToFbId()
360 layer->buffer_map->buffer_map.clear(); in MapBufferToFbId()
362 auto it = layer->buffer_map->buffer_map.find(handle_id); in MapBufferToFbId()
363 if (it != layer->buffer_map->buffer_map.end()) { in MapBufferToFbId()
370 layer->buffer_map->buffer_map.erase(it); in MapBufferToFbId()
374 if (layer->buffer_map->buffer_map.size() >= fbid_cache_limit_) { in MapBufferToFbId()
376 layer->buffer_map->buffer_map.clear(); in MapBufferToFbId()
383 layer->buffer_map->buffer_map[handle_id] = std::make_shared<FrameBufferObject>(fb_id, in MapBufferToFbId()
426 auto it = layer->buffer_map->buffer_map.find(handle_id); in GetFbId()
427 if (it != layer->buffer_map->buffer_map.end()) { in GetFbId()
/hardware/qcom/sm7250/display/sdm/libs/core/drm/
Dhw_device_drm.cpp400 layer->buffer_map->buffer_map.clear(); in MapBufferToFbId()
402 auto it = layer->buffer_map->buffer_map.find(handle_id); in MapBufferToFbId()
403 if (it != layer->buffer_map->buffer_map.end()) { in MapBufferToFbId()
410 layer->buffer_map->buffer_map.erase(it); in MapBufferToFbId()
414 if (layer->buffer_map->buffer_map.size() >= fbid_cache_limit_) { in MapBufferToFbId()
416 layer->buffer_map->buffer_map.clear(); in MapBufferToFbId()
423 layer->buffer_map->buffer_map[handle_id] = std::make_shared<FrameBufferObject>(fb_id, in MapBufferToFbId()
466 auto it = layer->buffer_map->buffer_map.find(handle_id); in GetFbId()
467 if (it != layer->buffer_map->buffer_map.end()) { in GetFbId()
/hardware/qcom/sm8150/display/sdm/libs/core/
Ddisplay_base.cpp212 if (layer->buffer_map == nullptr) { in BuildLayerStackStats()
213 layer->buffer_map = std::make_shared<LayerBufferMap>(); in BuildLayerStackStats()
/hardware/qcom/sm7250/display/sdm/libs/core/
Ddisplay_base.cpp281 if (layer->buffer_map == nullptr) { in BuildLayerStackStats()
282 layer->buffer_map = std::make_shared<LayerBufferMap>(); in BuildLayerStackStats()