Home
last modified time | relevance | path

Searched refs:DrmPropObject (Results 1 – 16 of 16) sorted by relevance

/external/libkmsxx/kms++/src/
Ddrmpropobject.cpp14 DrmPropObject::DrmPropObject(Card& card, uint32_t object_type) in DrmPropObject() function in kms::DrmPropObject
19 DrmPropObject::DrmPropObject(Card& card, uint32_t id, uint32_t object_type, uint32_t idx) in DrmPropObject() function in kms::DrmPropObject
25 DrmPropObject::~DrmPropObject() in ~DrmPropObject()
29 void DrmPropObject::refresh_props() in refresh_props()
46 Property* DrmPropObject::get_prop(const string& name) const in get_prop()
58 uint64_t DrmPropObject::get_prop_value(uint32_t id) const in get_prop_value()
63 uint64_t DrmPropObject::get_prop_value(const string& name) const in get_prop_value()
74 unique_ptr<Blob> DrmPropObject::get_prop_value_as_blob(const string& name) const in get_prop_value_as_blob()
81 int DrmPropObject::set_prop_value(Property* prop, uint64_t value) in set_prop_value()
86 int DrmPropObject::set_prop_value(uint32_t id, uint64_t value) in set_prop_value()
[all …]
Datomicreq.cpp58 void AtomicReq::add(DrmPropObject* ob, Property* prop, uint64_t value) in add()
63 void AtomicReq::add(kms::DrmPropObject* ob, const string& prop, uint64_t value) in add()
73 void AtomicReq::add(kms::DrmPropObject* ob, const map<string, uint64_t>& values) in add()
Dencoder.cpp37 : DrmPropObject(card, id, DRM_MODE_OBJECT_ENCODER, idx) in Encoder()
Dplane.cpp21 : DrmPropObject(card, id, DRM_MODE_OBJECT_PLANE, idx) in Plane()
Dcrtc.cpp19 : DrmPropObject(card, id, DRM_MODE_OBJECT_CRTC, idx) in Crtc()
Dconnector.cpp66 : DrmPropObject(card, id, DRM_MODE_OBJECT_CONNECTOR, idx) in Connector()
/external/libkmsxx/py/pykms/
Dpykmsbase.cpp60 py::class_<DrmPropObject, DrmObject, unique_ptr<DrmPropObject, py::nodelete>>(m, "DrmPropObject") in init_pykmsbase()
61 .def("refresh_props", &DrmPropObject::refresh_props) in init_pykmsbase()
62 .def_property_readonly("prop_map", &DrmPropObject::get_prop_map) in init_pykmsbase()
63 ….def("get_prop_value", (uint64_t(DrmPropObject::*)(const string&) const) & DrmPropObject::get_prop… in init_pykmsbase()
64 ….def("set_prop_value", (int (DrmPropObject::*)(const string&, uint64_t)) & DrmPropObject::set_prop… in init_pykmsbase()
65 .def("get_prop_value_as_blob", &DrmPropObject::get_prop_value_as_blob) in init_pykmsbase()
66 .def("get_prop", &DrmPropObject::get_prop) in init_pykmsbase()
67 .def("has_prop", &DrmPropObject::has_prop); in init_pykmsbase()
69 py::class_<Connector, DrmPropObject, unique_ptr<Connector, py::nodelete>>(m, "Connector") in init_pykmsbase()
83 py::class_<Crtc, DrmPropObject, unique_ptr<Crtc, py::nodelete>>(m, "Crtc") in init_pykmsbase()
[all …]
/external/libkmsxx/kms++/inc/kms++/
Ddrmpropobject.h11 class DrmPropObject : public DrmObject
33 DrmPropObject(Card& card, uint32_t object_type);
34 DrmPropObject(Card& card, uint32_t id, uint32_t object_type, uint32_t idx = 0);
36 ~DrmPropObject() override;
Datomicreq.h23 void add(DrmPropObject* ob, Property* prop, uint64_t value);
24 void add(DrmPropObject* ob, const std::string& prop, uint64_t value);
25 void add(DrmPropObject* ob, const std::map<std::string, uint64_t>& values);
Ddecls.h11 class DrmPropObject; variable
Dencoder.h10 class Encoder : public DrmPropObject
Dplane.h15 class Plane : public DrmPropObject
Dconnector.h18 class Connector : public DrmPropObject
Dcrtc.h11 class Crtc : public DrmPropObject
/external/libkmsxx/utils/
Dkmsprint.cpp209 static vector<string> format_props(DrmPropObject* o) in format_props()
353 vector<DrmPropObject*> obs; in print_as_list()
380 for (DrmPropObject* ob : obs) { in print_as_list()
Dkmstest.cpp307 static void get_props(Card& card, vector<PropInfo>& props, const DrmPropObject* propobj) in get_props()