Android-cuttlefish cvd tool
Functions
cuttlefish::anonymous_namespace{secure_hals.cpp} Namespace Reference

Functions

NoDestructor< std::unordered_map< std::string_view, SecureHal > > 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}, {"weaver", SecureHal::kHostWeaverSecure}, {"host_weaver_secure", SecureHal::kHostWeaverSecure}, {"host_secure_weaver", SecureHal::kHostWeaverSecure}, };}())
 

Function Documentation

◆ kMapping()

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}, {"weaver", SecureHal::kHostWeaverSecure}, {"host_weaver_secure", SecureHal::kHostWeaverSecure}, {"host_secure_weaver", SecureHal::kHostWeaverSecure}, };}  ())