NoDestructor< std::unordered_map< std::string_view, SecureHal > > cuttlefish::anonymous_namespace{secure_hals.cpp}::kMapping([] { return std::unordered_map< std::string_view, SecureHal >{ {"keymint", SecureHal::kHostKeymintSecure}, {"host_secure_keymint", SecureHal::kHostKeymintSecure}, {"host_keymint_secure", SecureHal::kHostKeymintSecure}, {"guest_keymint_trusty_insecure", SecureHal::kGuestKeymintTrustyInsecure}, {"guest_keymint_insecure_trusty", SecureHal::kGuestKeymintTrustyInsecure}, {"guest_gatekeeper_insecure", SecureHal::kGuestGatekeeperInsecure}, {"guest_insecure_gatekeeper", SecureHal::kGuestGatekeeperInsecure}, {"guest_insecure_keymint", SecureHal::kGuestKeymintInsecure}, {"guest_keymint_insecure", SecureHal::kGuestKeymintInsecure}, {"gatekeeper", SecureHal::kHostGatekeeperSecure}, {"host_gatekeeper_secure", SecureHal::kHostGatekeeperSecure}, {"host_secure_gatekeeper", SecureHal::kHostGatekeeperSecure}, {"host_gatekeeper_insecure", SecureHal::kHostGatekeeperInsecure}, {"host_insecure_gatekeeper", SecureHal::kHostGatekeeperInsecure}, {"oemlock", SecureHal::kHostOemlockSecure}, {"host_oemlock_secure", SecureHal::kHostOemlockSecure}, {"host_secure_oemlock", SecureHal::kHostOemlockSecure}, {"guest_strongbox_insecure", SecureHal::kGuestStrongboxInsecure}, };}()) |
( |
[] { return std::unordered_map< std::string_view, SecureHal >{ {"keymint", SecureHal::kHostKeymintSecure}, {"host_secure_keymint", SecureHal::kHostKeymintSecure}, {"host_keymint_secure", SecureHal::kHostKeymintSecure}, {"guest_keymint_trusty_insecure", SecureHal::kGuestKeymintTrustyInsecure}, {"guest_keymint_insecure_trusty", SecureHal::kGuestKeymintTrustyInsecure}, {"guest_gatekeeper_insecure", SecureHal::kGuestGatekeeperInsecure}, {"guest_insecure_gatekeeper", SecureHal::kGuestGatekeeperInsecure}, {"guest_insecure_keymint", SecureHal::kGuestKeymintInsecure}, {"guest_keymint_insecure", SecureHal::kGuestKeymintInsecure}, {"gatekeeper", SecureHal::kHostGatekeeperSecure}, {"host_gatekeeper_secure", SecureHal::kHostGatekeeperSecure}, {"host_secure_gatekeeper", SecureHal::kHostGatekeeperSecure}, {"host_gatekeeper_insecure", SecureHal::kHostGatekeeperInsecure}, {"host_insecure_gatekeeper", SecureHal::kHostGatekeeperInsecure}, {"oemlock", SecureHal::kHostOemlockSecure}, {"host_oemlock_secure", SecureHal::kHostOemlockSecure}, {"host_secure_oemlock", SecureHal::kHostOemlockSecure}, {"guest_strongbox_insecure", SecureHal::kGuestStrongboxInsecure}, };} |
() | ) |
|