Lines Matching refs:DrmDevice

113 DrmDevice::DrmDevice() : event_listener_(this) {  in DrmDevice()  function in android::DrmDevice
116 DrmDevice::~DrmDevice() { in ~DrmDevice()
120 std::tuple<int, int> DrmDevice::Init(const char *path, int num_displays) { in Init()
342 bool DrmDevice::HandlesDisplay(int display) const { in HandlesDisplay()
346 DrmConnector *DrmDevice::GetConnectorForDisplay(int display) const { in GetConnectorForDisplay()
354 DrmConnector *DrmDevice::GetWritebackConnectorForDisplay(int display) const { in GetWritebackConnectorForDisplay()
363 DrmConnector *DrmDevice::AvailableWritebackConnector(int display) const { in AvailableWritebackConnector()
387 DrmCrtc *DrmDevice::GetCrtcForDisplay(int display) const { in GetCrtcForDisplay()
395 DrmPlane *DrmDevice::GetPlane(uint32_t id) const { in GetPlane()
403 const std::vector<std::unique_ptr<DrmCrtc>> &DrmDevice::crtcs() const { in crtcs()
407 uint32_t DrmDevice::next_mode_id() { in next_mode_id()
411 int DrmDevice::TryEncoderForDisplay(int display, DrmEncoder *enc) { in TryEncoderForDisplay()
437 int DrmDevice::CreateDisplayPipe(DrmConnector *connector) { in CreateDisplayPipe()
466 int DrmDevice::AttachWriteback(DrmConnector *display_conn) { in AttachWriteback()
493 int DrmDevice::CreatePropertyBlob(void *data, size_t length, in CreatePropertyBlob()
509 int DrmDevice::DestroyPropertyBlob(uint32_t blob_id) { in DestroyPropertyBlob()
524 DrmEventListener *DrmDevice::event_listener() { in event_listener()
528 int DrmDevice::GetProperty(uint32_t obj_id, uint32_t obj_type, in GetProperty()
552 int DrmDevice::GetPlaneProperty(const DrmPlane &plane, const char *prop_name, in GetPlaneProperty()
557 int DrmDevice::GetCrtcProperty(const DrmCrtc &crtc, const char *prop_name, in GetCrtcProperty()
562 int DrmDevice::GetConnectorProperty(const DrmConnector &connector, in GetConnectorProperty()
569 const std::string DrmDevice::GetName() const { in GetName()