Lines Matching refs:formats_length
506 keymaster_key_format_t** formats, size_t* formats_length) { in get_supported_import_formats() argument
509 if (!formats || !formats_length) return KM_ERROR_OUTPUT_PARAMETER_NULL; in get_supported_import_formats()
513 return km1_dev->get_supported_import_formats(km1_dev, algorithm, formats, formats_length); in get_supported_import_formats()
526 *formats_length = response.results_length; in get_supported_import_formats()
528 reinterpret_cast<keymaster_key_format_t*>(malloc(*formats_length * sizeof(**formats))); in get_supported_import_formats()
537 keymaster_key_format_t** formats, size_t* formats_length) { in get_supported_export_formats() argument
540 if (!formats || !formats_length) return KM_ERROR_OUTPUT_PARAMETER_NULL; in get_supported_export_formats()
544 return km1_dev->get_supported_export_formats(km1_dev, algorithm, formats, formats_length); in get_supported_export_formats()
557 *formats_length = response.results_length; in get_supported_export_formats()
559 reinterpret_cast<keymaster_key_format_t*>(malloc(*formats_length * sizeof(**formats))); in get_supported_export_formats()
561 std::copy(response.results, response.results + *formats_length, *formats); in get_supported_export_formats()