Home
last modified time | relevance | path

Searched refs:DrmDevice (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/
H A Ddrm_device.h48 class DrmDevice {
50 DrmDevice();
51 ~DrmDevice();
52 DrmDevice(const DrmDevice&) = delete;
53 DrmDevice& operator=(const DrmDevice&) = delete;
H A Ddrm_device.cpp47 DrmDevice::DrmDevice() : fd_(Open()) {} in DrmDevice() function in XCam::DrmDevice
49 DrmDevice::~DrmDevice() = default;
51 int DrmDevice::Open() { in Open()
84 void DrmDevice::Close() { in Close()
90 bool DrmDevice::Available() { return !!drmAvailable(); } in Available()
92 std::unique_ptr<DrmDumbObject> DrmDevice::CreateDumbObject( in CreateDumbObject()
130 XCamReturn DrmDevice::DestroyDumbObject( in DestroyDumbObject()
154 XCamReturn DrmDevice::RequestMapDumbObject( in RequestMapDumbObject()
H A Ddrm_buffer.h39 class DrmDevice; variable
48 DrmBuffer(const std::shared_ptr<DrmDevice>& dev, std::unique_ptr<DrmDumbObject> dumb_object);
64 std::weak_ptr<DrmDevice> drm_device_;
73 explicit DrmBufferPool(std::shared_ptr<DrmDevice> device);
84 std::shared_ptr<DrmDevice> drm_device_;
89 friend class DrmDevice; variable
H A Ddrm_buffer.cpp45 DrmBuffer::DrmBuffer(const std::shared_ptr<DrmDevice>& dev, in DrmBuffer()
47 : drm_device_(std::weak_ptr<DrmDevice>(dev)) { in DrmBuffer()
121 DrmBufferPool::DrmBufferPool(std::shared_ptr<DrmDevice> device) : drm_device_(device) {} in DrmBufferPool()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/aeis/
H A Deis_algo_service.h111 std::shared_ptr<DrmDevice> drm_dev_;
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/
H A Dthumbnails.cpp397 if (!DrmDevice::Available()) { in InitializeBufferPools()
402 auto dev = std::make_shared<DrmDevice>(); in InitializeBufferPools()