Lines Matching refs:options_string
139 bool OptionsToString(const EncryptionOptions& options, std::string* options_string) { in OptionsToString() argument
140 return OptionsToStringForApiLevel(GetFirstApiLevel(), options, options_string); in OptionsToString()
144 std::string* options_string) { in OptionsToStringForApiLevel() argument
152 *options_string = contents_mode + ":" + filenames_mode + ":v" + std::to_string(options.version); in OptionsToStringForApiLevel()
154 *options_string += "+inlinecrypt_optimized"; in OptionsToStringForApiLevel()
157 *options_string += "+emmc_optimized"; in OptionsToStringForApiLevel()
160 *options_string += "+wrappedkey_v0"; in OptionsToStringForApiLevel()
164 if (!ParseOptionsForApiLevel(first_api_level, *options_string, &options_check)) { in OptionsToStringForApiLevel()
165 LOG(ERROR) << "Internal error serializing options as string: " << *options_string; in OptionsToStringForApiLevel()
170 << *options_string; in OptionsToStringForApiLevel()
176 bool ParseOptions(const std::string& options_string, EncryptionOptions* options) { in ParseOptions() argument
177 return ParseOptionsForApiLevel(GetFirstApiLevel(), options_string, options); in ParseOptions()
180 bool ParseOptionsForApiLevel(unsigned int first_api_level, const std::string& options_string, in ParseOptionsForApiLevel() argument
182 auto parts = android::base::Split(options_string, ":"); in ParseOptionsForApiLevel()
249 << options_string; in ParseOptionsForApiLevel()
256 << options_string; in ParseOptionsForApiLevel()
267 << options_string; in ParseOptionsForApiLevel()