Lines Matching refs:CompatibilityMatrix
42 extern XmlConverter<CompatibilityMatrix>& gCompatibilityMatrixConverter;
59 bool add(CompatibilityMatrix &cm, MatrixHal &&hal) { in add()
62 bool add(CompatibilityMatrix &cm, MatrixKernel &&kernel) { in add()
71 void addXmlFile(CompatibilityMatrix& cm, std::string name, VersionRange range) { in addXmlFile()
79 void set(CompatibilityMatrix &cm, Sepolicy &&sepolicy) { in set()
82 void set(CompatibilityMatrix &cm, SchemaType type) { in set()
85 void set(CompatibilityMatrix &cm, VndkVersionRange &&range, std::set<std::string> &&libs) { in set()
93 void setAvb(CompatibilityMatrix &cm, Version &&avbVersion) { in setAvb()
96 Version getAvb(CompatibilityMatrix &cm) { in getAvb()
102 MatrixHal *getAnyHal(CompatibilityMatrix &cm, const std::string &name) { in getAnyHal()
111 std::vector<const MatrixHal*> getHals(const CompatibilityMatrix& cm, const std::string& name) { in getHals()
117 std::vector<MatrixKernel>& getKernels(CompatibilityMatrix& cm) { return cm.framework.mKernels; } in getKernels()
118 bool addAllHalsAsOptional(CompatibilityMatrix* cm1, CompatibilityMatrix* cm2, std::string* e) { in addAllHalsAsOptional()
121 bool addAllXmlFilesAsOptional(CompatibilityMatrix* cm1, CompatibilityMatrix* cm2, in addAllXmlFilesAsOptional()
125 std::set<std::string> checkUnusedHals(const HalManifest& m, const CompatibilityMatrix& cm) { in checkUnusedHals()
589 CompatibilityMatrix cm; in TEST_F()
652 CompatibilityMatrix cm2; in TEST_F()
658 CompatibilityMatrix cm; in TEST_F()
681 CompatibilityMatrix cm2; in TEST_F()
766 CompatibilityMatrix cm; in TEST_F()
811 CompatibilityMatrix cm; in TEST_F()
822 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
828 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
834 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
840 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
853 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
861 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
869 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
877 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
885 CompatibilityMatrix cm = testMatrix(std::move(kernel)); in TEST_F()
890 CompatibilityMatrix cm = testMatrix(MatrixKernel(KernelVersion{3, 18, 31}, {})); in TEST_F()
919 CompatibilityMatrix cm; in TEST_F()
936 CompatibilityMatrix cm; in TEST_F()
947 CompatibilityMatrix matrix; in TEST_F()
1250 CompatibilityMatrix matrix; in TEST_F()
1335 CompatibilityMatrix cm; in TEST_F()
1345 CompatibilityMatrix cm2; in TEST_F()
1358 CompatibilityMatrix cm; in TEST_F()
1429 CompatibilityMatrix matrix; in TEST_F()
1443 CompatibilityMatrix matrix; in TEST_F()
1458 CompatibilityMatrix matrix; in TEST_F()
1471 CompatibilityMatrix matrix; in TEST_F()
1567 CompatibilityMatrix matrix; in TEST_F()
1697 CompatibilityMatrix cm; in TEST_F()
1727 CompatibilityMatrix cm; in TEST_F()
1740 CompatibilityMatrix cm; in TEST_F()
2059 CompatibilityMatrix cm; in TEST_F()
2096 CompatibilityMatrix cm1; in TEST_F()
2097 CompatibilityMatrix cm2; in TEST_F()
2135 CompatibilityMatrix cm1; in TEST_F()
2136 CompatibilityMatrix cm2; in TEST_F()
2184 CompatibilityMatrix cm1; in TEST_F()
2185 CompatibilityMatrix cm2; in TEST_F()
2235 CompatibilityMatrix cm1; in TEST_F()
2236 CompatibilityMatrix cm2; in TEST_F()
2292 CompatibilityMatrix cm1; in TEST_F()
2314 CompatibilityMatrix cm2; in TEST_F()
2356 CompatibilityMatrix cm2; in TEST_F()
2407 CompatibilityMatrix cm1; in TEST_F()
2408 CompatibilityMatrix cm2; in TEST_F()
2489 CompatibilityMatrix cm1; in TEST_F()
2490 CompatibilityMatrix cm2; in TEST_F()
2534 CompatibilityMatrix cm; in TEST_F()
2610 CompatibilityMatrix cm; in TEST_F()
2906 CompatibilityMatrix cm; in TEST_F()
2922 CompatibilityMatrix cm; in TEST_F()
2994 CompatibilityMatrix e; in TEST_F()
3027 CompatibilityMatrix cm; in TEST_F()
3059 CompatibilityMatrix cm; in TEST_F()
3083 CompatibilityMatrix cm; in TEST_F()
3143 CompatibilityMatrix cm; in TEST_F()
3306 CompatibilityMatrix matrix; in TEST_F()
3326 CompatibilityMatrix matrix; in TEST_F()
3351 CompatibilityMatrix matrix; in TEST_F()
3607 {"compatibility_matrix.1_1.xml", CompatibilityMatrix{}}, in SetUp()
3608 {"compatibility_matrix.1_2.xml", CompatibilityMatrix{}}, in SetUp()
3612 std::unique_ptr<CompatibilityMatrix> combine(Level deviceLevel, in combine()
3613 std::vector<Named<CompatibilityMatrix>>* matrices, in combine()
3615 return CompatibilityMatrix::combine(deviceLevel, matrices, error); in combine()
3618 std::vector<Named<CompatibilityMatrix>> matrices;
3744 {"compatibility_matrix.1.xml", CompatibilityMatrix{}}, in SetUp()
3745 {"compatibility_matrix.2.xml", CompatibilityMatrix{}}, in SetUp()
3749 std::unique_ptr<CompatibilityMatrix> combine(std::vector<Named<CompatibilityMatrix>>* matrices, in combine()
3751 return CompatibilityMatrix::combineDeviceMatrices(matrices, error); in combine()
3754 std::vector<Named<CompatibilityMatrix>> matrices;