Home
last modified time | relevance | path

Searched refs:KernelInfo (Results 1 – 14 of 14) sorted by relevance

/system/libvintf/
DKernelInfo.cpp28 const KernelVersion& KernelInfo::version() const { in version()
32 const std::map<std::string, std::string>& KernelInfo::configs() const { in configs()
36 Level KernelInfo::level() const { in level()
40 bool KernelInfo::matchKernelConfigs(const std::vector<KernelConfig>& matrixConfigs, in matchKernelConfigs()
67 bool KernelInfo::matchKernelVersion(const KernelVersion& minLts) const { in matchKernelVersion()
71 std::vector<const MatrixKernel*> KernelInfo::getMatchedKernelRequirements( in getMatchedKernelRequirements()
144 KernelInfo msg; in getMatchedKernelRequirements()
199 std::vector<const MatrixKernel*> KernelInfo::getMatchedKernelVersionAndConfigs( in getMatchedKernelVersionAndConfigs()
246 bool KernelInfo::operator==(const KernelInfo& other) const { in operator ==()
250 bool KernelInfo::merge(KernelInfo* other, std::string* error) { in merge()
Dparse_xml_internal.h21 std::string toXml(const KernelInfo& o, SerializeFlags::Type flags = SerializeFlags::EVERYTHING);
22 [[nodiscard]] bool fromXml(KernelInfo* o, const std::string& xml, std::string* error = nullptr);
DAndroid.bp75 "KernelInfo.cpp",
Dparse_xml.cpp995 struct KernelInfoConverter : public XmlNodeConverter<KernelInfo> {
997 void mutateNode(const KernelInfo& o, NodeType* root, DocType* d) const override { in mutateNode()
1000 void mutateNode(const KernelInfo& o, NodeType* root, DocType* d, in mutateNode()
1012 bool buildObject(KernelInfo* o, NodeType* root, std::string* error) const override { in buildObject()
1370 CREATE_CONVERT_FN(KernelInfo)
DHalManifest.cpp630 const std::optional<KernelInfo>& HalManifest::kernel() const { in kernel()
634 bool HalManifest::mergeKernel(std::optional<KernelInfo>* other, std::string* error) { in mergeKernel()
DAssembleVintf.cpp340 auto kernel_info = std::make_optional<KernelInfo>(); in setDeviceManifestKernel()
/system/libvintf/include/vintf/
DKernelInfo.h35 class KernelInfo {
37 KernelInfo() = default;
53 bool operator==(const KernelInfo& other) const;
56 bool merge(KernelInfo* other, std::string* error = nullptr);
DHalManifest.h217 const std::optional<KernelInfo>& kernel() const;
220 bool mergeKernel(std::optional<KernelInfo>* other, std::string* error = nullptr);
239 std::optional<KernelInfo> mKernel;
DMatrixKernel.h64 friend class KernelInfo; member
DRuntimeInfo.h130 KernelInfo mKernel;
DCompatibilityMatrix.h160 friend class KernelInfo; member
/system/libvintf/test/
Dutils-fake.h62 KernelInfo kernel_info_;
DLibVintfTest.cpp132 Level getLevel(const KernelInfo& ki) { return ki.level(); } in getLevel()
204 KernelInfo testKernelInfo() { in testKernelInfo()
205 KernelInfo info; in testKernelInfo()
3440 TEST_F(LibVintfTest, KernelInfo) { in TEST_F() argument
3441 KernelInfo ki = testKernelInfo(); in TEST_F()
4162 KernelInfo ki; in TEST_F()
Dvintf_object_tests.cpp1403 KernelInfo MakeKernelInfo(const std::string& version, const std::string& key) { in MakeKernelInfo()
1404 KernelInfo info; in MakeKernelInfo()
1448 std::tuple<std::vector<std::string>, KernelInfo, Level, Level, bool>> {};