Lines Matching refs:CompatibilityMatrix
120 std::shared_ptr<const CompatibilityMatrix> VintfObject::GetDeviceCompatibilityMatrix() { in GetDeviceCompatibilityMatrix()
124 std::shared_ptr<const CompatibilityMatrix> VintfObject::getDeviceCompatibilityMatrix() { in getDeviceCompatibilityMatrix()
128 std::shared_ptr<const CompatibilityMatrix> VintfObject::GetFrameworkCompatibilityMatrix() { in GetFrameworkCompatibilityMatrix()
132 std::shared_ptr<const CompatibilityMatrix> VintfObject::getFrameworkCompatibilityMatrix() { in getFrameworkCompatibilityMatrix()
146 std::bind(&CompatibilityMatrix::fetchAllInformation, _1, getFileSystem().get(), in getFrameworkCompatibilityMatrix()
151 const std::shared_ptr<const HalManifest>& deviceManifest, CompatibilityMatrix* out, in getCombinedFrameworkMatrix()
153 std::vector<CompatibilityMatrix> matrixFragments; in getCombinedFrameworkMatrix()
200 auto combined = CompatibilityMatrix::combine(deviceLevel, &matrixFragments, error); in getCombinedFrameworkMatrix()
368 status_t VintfObject::fetchDeviceMatrix(CompatibilityMatrix* out, std::string* error) { in fetchDeviceMatrix()
369 CompatibilityMatrix etcMatrix; in fetchDeviceMatrix()
431 status_t VintfObject::getOneMatrix(const std::string& path, CompatibilityMatrix* out, in getOneMatrix()
448 status_t VintfObject::getAllFrameworkMatrixLevels(std::vector<CompatibilityMatrix>* results, in getAllFrameworkMatrixLevels()
466 CompatibilityMatrix namedMatrix; in getAllFrameworkMatrixLevels()
644 const CompatibilityMatrix& targetMatrix, in IsHalDeprecated()
663 const CompatibilityMatrix& targetMatrix, in IsInstanceDeprecated()
778 const CompatibilityMatrix& targetMatrix, HalFormat format, const FqInstance& fqInstance, in IsFqInstanceDeprecated()
821 std::vector<CompatibilityMatrix> matrixFragments; in checkDeprecation()
843 const CompatibilityMatrix* targetMatrix = nullptr; in checkDeprecation()
925 std::vector<CompatibilityMatrix> matrixFragments; in hasFrameworkCompatibilityMatrixExtensions()