Lines Matching refs:halManifest
369 HalManifest* halManifest = &halManifests->front(); in assembleHalManifest() local
375 if (halManifest->level() == Level::UNSPECIFIED) { in assembleHalManifest()
376 halManifest->mLevel = manifestToAdd.level(); in assembleHalManifest()
377 } else if (halManifest->level() != manifestToAdd.level()) { in assembleHalManifest()
380 << halManifest->level() << std::endl in assembleHalManifest()
387 if (!halManifest->addAll(&manifestToAdd, &error)) { in assembleHalManifest()
393 if (halManifest->mType == SchemaType::DEVICE) { in assembleHalManifest()
394 if (!getFlagIfUnset("BOARD_SEPOLICY_VERS", &halManifest->device.mSepolicyVersion)) { in assembleHalManifest()
398 if (!setDeviceFcmVersion(halManifest)) { in assembleHalManifest()
402 if (!setDeviceManifestKernel(halManifest)) { in assembleHalManifest()
406 inferDeviceManifestKernelFcm(halManifest); in assembleHalManifest()
409 if (halManifest->mType == SchemaType::FRAMEWORK) { in assembleHalManifest()
411 halManifest->framework.mVendorNdks.emplace_back(std::move(v)); in assembleHalManifest()
415 halManifest->framework.mSystemSdk.mVersions.emplace(std::move(v)); in assembleHalManifest()
422 CompatibilityMatrix generatedMatrix = halManifest->generateCompatibleMatrix(); in assembleHalManifest()
423 if (!halManifest->checkCompatibility(generatedMatrix, &error, mCheckFlags)) { in assembleHalManifest()
436 out() << gHalManifestConverter(*halManifest, mSerializeFlags); in assembleHalManifest()
448 if (!checkDualFile(*halManifest, checkMatrix)) { in assembleHalManifest()