Home
last modified time | relevance | path

Searched refs:drmFd (Results 1 - 12 of 12) sorted by relevance

/drivers/peripheral/display/composer/vdi_base/src/
H A Dhdi_drm_layer.cpp25 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() argument
31 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init() argument
39 DISPLAY_CHK_RETURN_NOT_VALUE((drmFd < 0), DISPLAY_LOGE("can not init drmfd %{public}d", drmFd)); in Init()
41 ret = drmPrimeFDToHandle(drmFd, hdl.GetFb(), &mGemHandle); in Init()
47 ret = drmModeAddFB2(drmFd, hdl.GetWight(), hdl.GetHeight(), mDrmFormat, gemHandles, pitches, offsets, &mFdId, 0); in Init()
H A Ddrm_connector.cpp244 int drmFd = mDrmFdPtr->GetFd(); in UpdateModes() local
245 drmModeConnectorPtr c = drmModeGetConnector(drmFd, mId); in UpdateModes()
291 int drmFd = mDrmFdPtr->GetFd(); in HandleHotplug() local
300 drmModeConnectorPtr c = drmModeGetConnector(drmFd, mId); in HandleHotplug()
313 drmModeCreatePropertyBlob(drmFd, &c->modes[0], in HandleHotplug()
321 ret = drmModeAtomicCommit(drmFd, pset, DRM_MODE_ATOMIC_ALLOW_MODESET, nullptr); in HandleHotplug()
390 int drmFd = DrmDevice::GetDrmFd(); in Init() local
391 DISPLAY_CHK_RETURN((drmFd < 0), DISPLAY_FAILURE, DISPLAY_LOGE("the drm fd is invalid")); in Init()
393 ret = drmModeCreatePropertyBlob(drmFd, static_cast<void *>(&modeInfo), sizeof(modeInfo), &mBlockId); in Init()
402 int drmFd in ~DrmModeBlock() local
[all...]
H A Ddrm_device.cpp36 int drmFd = open("/dev/dri/card0", O_RDWR | O_CLOEXEC); // drmOpen(name.c_str(), nullptr); in Create() local
37 if (drmFd < 0) { in Create()
41 DISPLAY_LOGD("the drm fd is %{public}d", drmFd); in Create()
42 mDrmFd = std::make_shared<HdiFd>(drmFd); in Create()
H A Dhdi_drm_composition.cpp174 int drmFd = mDrmDevice->GetDrmFd(); in UpdateMode() local
198 ret = drmModeAtomicCommit(drmFd, pset, flags, nullptr); in UpdateMode()
260 int drmFd = mDrmDevice->GetDrmFd(); in Apply() local
304 ret = drmModeAtomicCommit(drmFd, atomicReqPtr.Get(), flags, nullptr); in Apply()
/drivers/peripheral/display/hal/default_standard/src/display_device/drm/
H A Dhdi_drm_layer.cpp24 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() argument
30 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init() argument
37 DISPLAY_CHK_RETURN_NOT_VALUE((drmFd < 0), DISPLAY_LOGE("can not init drmfd %{public}d", drmFd)); in Init()
39 ret = drmPrimeFDToHandle(drmFd, hdl.GetFb(), &mGemHandle); in Init()
45 ret = drmModeAddFB2(drmFd, hdl.GetWidth(), hdl.GetHeight(), mDrmFormat, gemHandles, pitches, offsets, &mFdId, 0); in Init()
H A Ddrm_connector.cpp218 int drmFd = mDrmFdPtr->GetFd(); in UpdateModes() local
219 drmModeConnectorPtr c = drmModeGetConnector(drmFd, mId); in UpdateModes()
284 int drmFd = DrmDevice::GetDrmFd(); in Init() local
285 DISPLAY_CHK_RETURN((drmFd < 0), DISPLAY_FAILURE, DISPLAY_LOGE("the drm fd is invalid")); in Init()
287 int ret = drmModeCreatePropertyBlob(drmFd, static_cast<void *>(&modeInfo), sizeof(modeInfo), &mBlockId); in Init()
296 int drmFd = DrmDevice::GetDrmFd(); in ~DrmModeBlock() local
297 if ((mBlockId != DRM_INVALID_ID) && (drmFd >= 0)) { in ~DrmModeBlock()
298 int ret = drmModeDestroyPropertyBlob(drmFd, mBlockId); in ~DrmModeBlock()
303 DISPLAY_LOGE("can not destruct the block id %{public}d drmFd %{public}d", mBlockId, drmFd); in ~DrmModeBlock()
[all...]
H A Dhdi_drm_layer.h32 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
41 void Init(int drmFd, HdiLayerBuffer &hdl);
H A Dhdi_drm_composition.cpp126 int drmFd = mDrmDevice->GetDrmFd(); in Apply() local
157 ret = drmModeAtomicCommit(drmFd, atomicReqPtr.Get(), flags, nullptr); in Apply()
H A Ddrm_device.cpp36 int drmFd = drmOpen(name.c_str(), nullptr); in Create() local
37 if (drmFd < 0) { in Create()
41 DISPLAY_LOGD("the drm fd is %{public}d", drmFd); in Create()
42 mDrmFd = std::make_shared<HdiFd>(drmFd); in Create()
/drivers/peripheral/display/composer/vdi_base/include/
H A Dhdi_drm_layer.h31 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
40 void Init(int drmFd, HdiLayerBuffer &hdl);
/drivers/peripheral/display/buffer/vdi_base/src/
H A Ddisplay_gralloc_gbm.cpp198 int drmFd = open(path, O_RDWR); in InitGbmDevice() local
199 if (drmFd < 0) { in InitGbmDevice()
203 drmDropMaster(drmFd); in InitGbmDevice()
204 struct gbm_device *gbmDevice = HdiGbmCreateDevice(drmFd); in InitGbmDevice()
205 grallocManager->drmFd = drmFd; in InitGbmDevice()
207 close(drmFd); in InitGbmDevice()
208 grallocManager->drmFd = -1; in InitGbmDevice()
213 grallocManager->drmFd = drmFd; in InitGbmDevice()
[all...]
/drivers/peripheral/display/buffer/vdi_base/include/
H A Ddisplay_gralloc_gbm.h30 int drmFd; member

Completed in 6 milliseconds