Lines Matching refs:mDrmDevice

526         mDrmDevice->DestroyPropertyBlob(mActiveModeState.blob_id);  in ~ExynosDisplayDrmInterface()
528 mDrmDevice->DestroyPropertyBlob(mActiveModeState.old_blob_id); in ~ExynosDisplayDrmInterface()
530 mDrmDevice->DestroyPropertyBlob(mDesiredModeState.blob_id); in ~ExynosDisplayDrmInterface()
532 mDrmDevice->DestroyPropertyBlob(mDesiredModeState.old_blob_id); in ~ExynosDisplayDrmInterface()
534 mDrmDevice->DestroyPropertyBlob(mPartialRegionState.blob_id); in ~ExynosDisplayDrmInterface()
541 mDrmDevice = NULL; in init()
710 for (auto &conn: mDrmDevice->connectors()) { in getDrmDisplayId()
725 if ((mDrmDevice = drmDevice) == NULL) { in initDrmDevice()
730 mFBManager.init(mDrmDevice->fd()); in initDrmDevice()
739 mReadbackInfo.init(mDrmDevice, drmDisplayId); in initDrmDevice()
741 if ((mDrmCrtc = mDrmDevice->GetCrtcForDisplay(drmDisplayId)) == NULL) { in initDrmDevice()
747 if ((mDrmConnector = mDrmDevice->GetConnectorForDisplay(drmDisplayId)) == NULL) { in initDrmDevice()
768 for (uint32_t i = 0; i < mDrmDevice->planes().size(); i++) { in initDrmDevice()
769 auto &plane = mDrmDevice->planes().at(i); in initDrmDevice()
798 mDrmVSyncWorker.Init(mDrmDevice, drmDisplayId, mDisplayTraceName); in initDrmDevice()
801 if (!mDrmDevice->planes().empty()) { in initDrmDevice()
802 auto &plane = mDrmDevice->planes().front(); in initDrmDevice()
824 mExynosDisplay->mBrightnessController->initDrm(*mDrmDevice, *mDrmConnector)) { in initDrmDevice()
829 mExynosDisplay->mHistogramController->initDrm(*mDrmDevice, *mDrmCrtc); in initDrmDevice()
975 if ((ret = drmModeConnectorSetProperty(mDrmDevice->fd(), mDrmConnector->id(), prop.id(), in setPowerMode()
1282 if ((ret = mDrmDevice->UpdateCrtcProperty(*mDrmCrtc, in getVsyncAppliedTime()
1442 mDrmDevice->DestroyPropertyBlob(modeBlob); in setActiveConfigWithConstraints()
1531 int ret = mDrmDevice->CreatePropertyBlob(&drm_mode, sizeof(drm_mode), in createModeBlob()
1834 ret = mDrmDevice->CreatePropertyBlob(&config.block_area, sizeof(config.block_area), in setupCommitFromDisplayConfig()
1878 ret = mDrmDevice->CreatePropertyBlob(&partial_rect, in setupPartialRegion()
1922 int ret = drmWaitVBlank(mDrmDevice->fd(), &vblank); in waitVBlank()
1948 auto &plane = mDrmDevice->planes().at(channelId); in updateColorSettings()
2021 uint64_t out_fences[mDrmDevice->crtcs().size()]; in deliverWinConfigData()
2028 for (auto &plane : mDrmDevice->planes()) { in deliverWinConfigData()
2068 auto &plane = mDrmDevice->planes().at(channelId); in deliverWinConfigData()
2087 auto &plane = mDrmDevice->planes().at(channelId); in deliverWinConfigData()
2098 for (auto &plane : mDrmDevice->planes()) { in deliverWinConfigData()
2302 for (auto &plane : mDrmDevice->planes()) { in clearDisplayPlanes()
2510 for (auto &plane : mDrmDisplayInterface->mDrmDevice->planes()) { in dumpAtomicCommitInfo()
2555 int ret = drmModeAtomicCommit(mDrmDisplayInterface->mDrmDevice->fd(), in commit()
2556 mPset, flags, mDrmDisplayInterface->mDrmDevice); in commit()
2559 if ((ret == -EPERM) && mDrmDisplayInterface->mDrmDevice->event_listener()->IsDrmInTUI()) { in commit()
2598 int ret = drmModeAtomicCommit(mDrmDisplayInterface->mDrmDevice->fd(), mPset, in dumpDrmAtomicCommitMessage()
2599 DRM_MODE_ATOMIC_TEST_ONLY, mDrmDisplayInterface->mDrmDevice); in dumpDrmAtomicCommitMessage()
2710 mDrmDevice = drmDevice; in init()
2711 mWritebackConnector = mDrmDevice->AvailableWritebackConnector(displayId); in init()
2731 drmModePropertyBlobPtr blob = drmModeGetPropertyBlob(mDrmDevice->fd(), blobId); in init()
2822 if ((mDrmDevice == nullptr) || (mDrmConnector == nullptr)) { in getDisplayIdentificationData()
2825 mDrmDevice, mDrmConnector); in getDisplayIdentificationData()
2852 blob = drmModeGetPropertyBlob(mDrmDevice->fd(), blobId); in getDisplayIdentificationData()
2877 auto &plane = mDrmDevice->planes().at(channelId); in getSpecialChannelId()
2970 return mDrmDevice->CallVendorIoctl(DRM_IOCTL_EXYNOS_HISTOGRAM_CHANNEL_REQUEST, in sendHistogramChannelIoctl()
2974 return mDrmDevice->CallVendorIoctl(DRM_IOCTL_EXYNOS_HISTOGRAM_CHANNEL_CANCEL, in sendHistogramChannelIoctl()
3000 return mDrmDevice->CallVendorIoctl(DRM_IOCTL_EXYNOS_CONTEXT_HISTOGRAM_EVENT_REQUEST, in sendContextHistogramIoctl()
3004 return mDrmDevice->CallVendorIoctl(DRM_IOCTL_EXYNOS_CONTEXT_HISTOGRAM_EVENT_CANCEL, in sendContextHistogramIoctl()
3045 mDrmDevice->UpdateConnectorProperty(*mDrmConnector, *prop); in handleDrmPropertyUpdate()