Home
last modified time | relevance | path

Searched refs:blobIdData (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/hardware/google/graphics/common/libhwc2.1/libdevice/
DHistogramDevice.cpp383 std::shared_ptr<BlobIdData> blobIdData; in _handleDrmEvent() local
384 searchOrCreateBlobIdData(blobId, false, blobIdData); in _handleDrmEvent()
385 if (!blobIdData) { in _handleDrmEvent()
390 std::unique_lock<std::mutex> lock(blobIdData->mDataCollectingMutex); in _handleDrmEvent()
391 ::android::base::ScopedLockAssertion lock_assertion(blobIdData->mDataCollectingMutex); in _handleDrmEvent()
394 if (UNLIKELY(blobIdData->mCollectStatus == CollectStatus_t::NOT_STARTED)) { in _handleDrmEvent()
397 std::memcpy(blobIdData->mData, buffer, HISTOGRAM_BIN_COUNT * sizeof(char16_t)); in _handleDrmEvent()
398 blobIdData->mCollectStatus = CollectStatus_t::COLLECTED; in _handleDrmEvent()
399 blobIdData->mDataCollecting_cv.notify_all(); in _handleDrmEvent()
759 std::shared_ptr<BlobIdData>& blobIdData) { in searchOrCreateBlobIdData() argument
[all …]
DHistogramDevice.h522 std::shared_ptr<BlobIdData>& blobIdData)
571 const uint32_t blobId, const std::shared_ptr<BlobIdData>& blobIdData)
572 REQUIRES(blobIdData->mDataCollectingMutex)
594 const std::shared_ptr<BlobIdData>& blobIdData,
596 REQUIRES(blobIdData->mDataCollectingMutex)
/aosp_15_r20/hardware/google/graphics/zuma/libhwc2.1/libdevice/
DHistogramController.cpp128 std::shared_ptr<BlobIdData>& blobIdData = blobIdDatas[i]; in getOPRVals() local
132 std::unique_lock<std::mutex> lock(blobIdData->mDataCollectingMutex); in getOPRVals()
133 ::android::base::ScopedLockAssertion lock_assertion(blobIdData->mDataCollectingMutex); in getOPRVals()
137 requestBlobIdData(moduleDisplayInterface, &errorCodes[i], channelId, blobId, blobIdData); in getOPRVals()
145 std::shared_ptr<BlobIdData>& blobIdData = blobIdDatas[i]; in getOPRVals() local
147 std::unique_lock<std::mutex> lock(blobIdData->mDataCollectingMutex); in getOPRVals()
148 ::android::base::ScopedLockAssertion lock_assertion(blobIdData->mDataCollectingMutex); in getOPRVals()
153 channelIds[i], blobIds[i], blobIdData, lock); in getOPRVals()