Lines Matching +full:- +full:- +full:version
1 /* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */
6 * Copyright (C) 2016-2017 Advanced Micro Devices, Inc.
46 * The SEV API error codes are 16 bits, so the -1 value will not overlap
49 SEV_RET_NO_FW_CALL = -1,
94 * struct sev_user_data_status - PLATFORM_STATUS command parameters
96 * @major: major API version
97 * @minor: minor API version
100 * @build: firmware build id for API version
115 * struct sev_user_data_pek_csr - PEK_CSR command parameters
126 * struct sev_user_data_cert_import - PEK_CERT_IMPORT command parameters
141 * struct sev_user_data_pdh_cert_export - PDH_CERT_EXPORT command parameters
156 * struct sev_user_data_get_id - GET_ID command parameters (deprecated)
167 * struct sev_user_data_get_id2 - GET_ID command parameters
177 * struct sev_user_data_snp_status - SNP status
179 * @api_major: API major version
180 * @api_minor: API minor version
184 * @build_id: firmware build id for the API version
187 * @vlek_en: VLEK (Version Loaded Endorsement Key) hashstick is loaded
190 * @current_tcb_version: current TCB version
191 * @reported_tcb_version: reported TCB version
210 * struct sev_user_data_snp_config - system wide configuration value for SNP.
212 * @reported_tcb: the TCB version to report in the guest attestation report.
227 * struct sev_data_snp_vlek_load - SNP_VLEK_LOAD structure
230 * @vlek_wrapped_version: version of wrapped VLEK hashstick (Must be 0h)
243 * struct sev_user_data_snp_vlek_wrapped_vlek_hashstick - Wrapped VLEK data
245 * @data: Opaque data provided by AMD KDS (as described in SEV-SNP Firmware ABI
253 * struct sev_issue_cmd - SEV ioctl parameters