Lines Matching refs:displayToken

588 void SurfaceFlinger::destroyDisplay(const sp<IBinder>& displayToken) {  in destroyDisplay()  argument
591 const ssize_t index = mCurrentState.displays.indexOfKey(displayToken); in destroyDisplay()
593 ALOGE("%s: Invalid display token %p", __FUNCTION__, displayToken.get()); in destroyDisplay()
944 status_t SurfaceFlinger::getDisplayState(const sp<IBinder>& displayToken, ui::DisplayState* state) { in getDisplayState() argument
945 if (!displayToken || !state) { in getDisplayState()
951 const auto display = getDisplayDeviceLocked(displayToken); in getDisplayState()
966 status_t SurfaceFlinger::getStaticDisplayInfo(const sp<IBinder>& displayToken, in getStaticDisplayInfo() argument
968 if (!displayToken || !info) { in getStaticDisplayInfo()
974 const auto display = getDisplayDeviceLocked(displayToken); in getStaticDisplayInfo()
1000 status_t SurfaceFlinger::getDynamicDisplayInfo(const sp<IBinder>& displayToken, in getDynamicDisplayInfo() argument
1002 if (!displayToken || !info) { in getDynamicDisplayInfo()
1008 const auto display = getDisplayDeviceLocked(displayToken); in getDynamicDisplayInfo()
1124 status_t SurfaceFlinger::setActiveMode(const sp<IBinder>& displayToken, int modeId) { in setActiveMode() argument
1127 if (!displayToken) { in setActiveMode()
1132 const auto display = ON_MAIN_THREAD(getDisplayDeviceLocked(displayToken)); in setActiveMode()
1135 displayToken.get()); in setActiveMode()
1323 status_t SurfaceFlinger::getDisplayNativePrimaries(const sp<IBinder>& displayToken, in getDisplayNativePrimaries() argument
1325 if (!displayToken) { in getDisplayNativePrimaries()
1330 if (getInternalDisplayToken() != displayToken) { in getDisplayNativePrimaries()
1338 status_t SurfaceFlinger::setActiveColorMode(const sp<IBinder>& displayToken, ColorMode mode) { in setActiveColorMode() argument
1340 const auto displayId = getPhysicalDisplayIdLocked(displayToken); in setActiveColorMode()
1342 ALOGE("Invalid display token %p", displayToken.get()); in setActiveColorMode()
1349 decodeColorMode(mode).c_str(), mode, displayToken.get()); in setActiveColorMode()
1352 const auto display = getDisplayDeviceLocked(displayToken); in setActiveColorMode()
1355 decodeColorMode(mode).c_str(), mode, displayToken.get()); in setActiveColorMode()
1370 void SurfaceFlinger::setAutoLowLatencyMode(const sp<IBinder>& displayToken, bool on) { in setAutoLowLatencyMode() argument
1372 if (const auto displayId = getPhysicalDisplayIdLocked(displayToken)) { in setAutoLowLatencyMode()
1375 ALOGE("%s: Invalid display token %p", __FUNCTION__, displayToken.get()); in setAutoLowLatencyMode()
1380 void SurfaceFlinger::setGameContentType(const sp<IBinder>& displayToken, bool on) { in setGameContentType() argument
1382 if (const auto displayId = getPhysicalDisplayIdLocked(displayToken)) { in setGameContentType()
1386 ALOGE("%s: Invalid display token %p", __FUNCTION__, displayToken.get()); in setGameContentType()
1403 status_t SurfaceFlinger::overrideHdrTypes(const sp<IBinder>& displayToken, in overrideHdrTypes() argument
1407 auto display = getDisplayDeviceLocked(displayToken); in overrideHdrTypes()
1409 ALOGE("%s: Invalid display token %p", __FUNCTION__, displayToken.get()); in overrideHdrTypes()
1423 status_t SurfaceFlinger::getDisplayedContentSamplingAttributes(const sp<IBinder>& displayToken, in getDisplayedContentSamplingAttributes() argument
1433 const auto displayId = getPhysicalDisplayIdLocked(displayToken); in getDisplayedContentSamplingAttributes()
1442 status_t SurfaceFlinger::setDisplayContentSamplingEnabled(const sp<IBinder>& displayToken, in setDisplayContentSamplingEnabled() argument
1446 if (const auto displayId = getPhysicalDisplayIdLocked(displayToken)) { in setDisplayContentSamplingEnabled()
1451 ALOGE("%s: Invalid display token %p", __FUNCTION__, displayToken.get()); in setDisplayContentSamplingEnabled()
1458 status_t SurfaceFlinger::getDisplayedContentSample(const sp<IBinder>& displayToken, in getDisplayedContentSample() argument
1463 const auto displayId = getPhysicalDisplayIdLocked(displayToken); in getDisplayedContentSample()
1479 status_t SurfaceFlinger::isWideColorDisplay(const sp<IBinder>& displayToken, in isWideColorDisplay() argument
1481 if (!displayToken || !outIsWideColorDisplay) { in isWideColorDisplay()
1486 const auto display = getDisplayDeviceLocked(displayToken); in isWideColorDisplay()
1597 status_t SurfaceFlinger::getDisplayBrightnessSupport(const sp<IBinder>& displayToken, in getDisplayBrightnessSupport() argument
1599 if (!displayToken || !outSupport) { in getDisplayBrightnessSupport()
1605 const auto displayId = getPhysicalDisplayIdLocked(displayToken); in getDisplayBrightnessSupport()
1614 status_t SurfaceFlinger::setDisplayBrightness(const sp<IBinder>& displayToken, in setDisplayBrightness() argument
1616 if (!displayToken) { in setDisplayBrightness()
1621 if (const auto display = getDisplayDeviceLocked(displayToken)) { in setDisplayBrightness()
1630 ALOGE("%s: Invalid display token %p", __FUNCTION__, displayToken.get()); in setDisplayBrightness()
1638 status_t SurfaceFlinger::addHdrLayerInfoListener(const sp<IBinder>& displayToken, in addHdrLayerInfoListener() argument
1640 if (!displayToken) { in addHdrLayerInfoListener()
1646 const auto display = getDisplayDeviceLocked(displayToken); in addHdrLayerInfoListener()
1663 const sp<IBinder>& displayToken, const sp<gui::IHdrLayerInfoListener>& listener) { in removeHdrLayerInfoListener() argument
1664 if (!displayToken) { in removeHdrLayerInfoListener()
1670 const auto display = getDisplayDeviceLocked(displayToken); in removeHdrLayerInfoListener()
2666 const wp<IBinder>& displayToken, in setupNewDisplayDeviceInternal() argument
2671 DisplayDeviceCreationArgs creationArgs(this, getHwComposer(), displayToken, compositionDisplay); in setupNewDisplayDeviceInternal()
2761 void SurfaceFlinger::processDisplayAdded(const wp<IBinder>& displayToken, in processDisplayAdded() argument
2828 const auto display = setupNewDisplayDeviceInternal(displayToken, std::move(compositionDisplay), in processDisplayAdded()
2830 mDisplays.emplace(displayToken, display); in processDisplayAdded()
2839 void SurfaceFlinger::processDisplayRemoved(const wp<IBinder>& displayToken) { in processDisplayRemoved() argument
2840 auto display = getDisplayDeviceLocked(displayToken); in processDisplayRemoved()
2851 mDisplays.erase(displayToken); in processDisplayRemoved()
2870 void SurfaceFlinger::processDisplayChanged(const wp<IBinder>& displayToken, in processDisplayChanged() argument
2880 if (const auto display = getDisplayDeviceLocked(displayToken)) { in processDisplayChanged()
2887 mDisplays.erase(displayToken); in processDisplayChanged()
2893 processDisplayAdded(displayToken, currentState); in processDisplayChanged()
2896 const auto display = getDisplayDeviceLocked(displayToken); in processDisplayChanged()
2907 if (const auto display = getDisplayDeviceLocked(displayToken)) { in processDisplayChanged()
2954 const wp<IBinder>& displayToken = draw.keyAt(i); in processDisplayChangesLocked() local
2955 const ssize_t j = curr.indexOfKey(displayToken); in processDisplayChangesLocked()
2958 processDisplayRemoved(displayToken); in processDisplayChangesLocked()
2963 processDisplayChanged(displayToken, currentState, drawingState); in processDisplayChangesLocked()
2970 const wp<IBinder>& displayToken = curr.keyAt(i); in processDisplayChangesLocked() local
2971 if (draw.indexOfKey(displayToken) < 0) { in processDisplayChangesLocked()
2972 processDisplayAdded(displayToken, curr[i]); in processDisplayChangesLocked()
4675 void SurfaceFlinger::setPowerMode(const sp<IBinder>& displayToken, int mode) { in setPowerMode() argument
4677 const auto display = getDisplayDeviceLocked(displayToken); in setPowerMode()
4680 displayToken.get()); in setPowerMode()
6075 if (!args.displayToken) return BAD_VALUE; in captureDisplay()
6083 sp<DisplayDevice> display = getDisplayDeviceLocked(args.displayToken); in captureDisplay()
6613 const sp<IBinder>& displayToken, ui::DisplayModeId defaultMode, bool allowGroupSwitching, in setDesiredDisplayModeSpecs() argument
6618 if (!displayToken) { in setDesiredDisplayModeSpecs()
6623 const auto display = ON_MAIN_THREAD(getDisplayDeviceLocked(displayToken)); in setDesiredDisplayModeSpecs()
6626 displayToken.get()); in setDesiredDisplayModeSpecs()
6646 status_t SurfaceFlinger::getDesiredDisplayModeSpecs(const sp<IBinder>& displayToken, in getDesiredDisplayModeSpecs() argument
6655 if (!displayToken || !outDefaultMode || !outPrimaryRefreshRateMin || in getDesiredDisplayModeSpecs()
6661 const auto display = getDisplayDeviceLocked(displayToken); in getDesiredDisplayModeSpecs()