Lines Matching full:command

115  * struct sev_data_init - INIT command parameters
129 * struct sev_data_init_ex - INIT_EX command parameters
131 * @length: len of the command buffer read by the PSP
151 * struct sev_data_pek_csr - PEK_CSR command parameters
162 * struct sev_data_cert_import - PEK_CERT_IMPORT command parameters
178 * struct sev_data_download_firmware - DOWNLOAD_FIRMWARE command parameters
189 * struct sev_data_get_id - GET_ID command parameters
199 * struct sev_data_pdh_cert_export - PDH_CERT_EXPORT command parameters
215 * struct sev_data_decommission - DECOMMISSION command parameters
224 * struct sev_data_activate - ACTIVATE command parameters
235 * struct sev_data_deactivate - DEACTIVATE command parameters
244 * struct sev_data_guest_status - SEV GUEST_STATUS command parameters
259 * struct sev_data_launch_start - LAUNCH_START command parameters
279 * struct sev_data_launch_update_data - LAUNCH_UPDATE_DATA command parameter
293 * struct sev_data_launch_update_vmsa - LAUNCH_UPDATE_VMSA command
307 * struct sev_data_launch_measure - LAUNCH_MEASURE command parameters
321 * struct sev_data_launch_secret - LAUNCH_SECRET command parameters
345 * struct sev_data_launch_finish - LAUNCH_FINISH command parameters
354 * struct sev_data_send_start - SEND_START command parameters
384 * struct sev_data_send_update - SEND_UPDATE_DATA command
408 * struct sev_data_send_update - SEND_UPDATE_VMSA command
431 * struct sev_data_send_finish - SEND_FINISH command parameters
440 * struct sev_data_send_cancel - SEND_CANCEL command parameters
449 * struct sev_data_receive_start - RECEIVE_START command parameters
468 * struct sev_data_receive_update_data - RECEIVE_UPDATE_DATA command parameters
492 * struct sev_data_receive_update_vmsa - RECEIVE_UPDATE_VMSA command parameters
516 * struct sev_data_receive_finish - RECEIVE_FINISH command parameters
525 * struct sev_data_dbg - DBG_ENCRYPT/DBG_DECRYPT command parameters
541 * struct sev_data_attestation_report - SEV_ATTESTATION_REPORT command parameters
557 * struct sev_data_snp_download_firmware - SNP_DOWNLOAD_FIRMWARE command params
568 * struct sev_data_snp_activate - SNP_ACTIVATE command params
579 * struct sev_data_snp_addr - generic SNP command params
588 * struct sev_data_snp_launch_start - SNP_LAUNCH_START command params
622 * struct sev_data_snp_launch_update - SNP_LAUNCH_UPDATE command params
654 * struct sev_data_snp_launch_finish - SNP_LAUNCH_FINISH command params
677 * struct sev_data_snp_guest_status - SNP_GUEST_STATUS command params
688 * struct sev_data_snp_page_reclaim - SNP_PAGE_RECLAIM command params
699 * struct sev_data_snp_page_unsmash - SNP_PAGE_UNSMASH command params
710 * struct sev_data_snp_dbg - DBG_ENCRYPT/DBG_DECRYPT command parameters
723 * struct sev_data_snp_guest_request - SNP_GUEST_REQUEST command params
783 * @len: length of the command buffer read by the PSP
809 * @len: length of the command buffer read by the PSP
818 * sev_platform_init - perform SEV INIT command
823 * 0 if the SEV successfully processed the command
826 * -%ETIMEDOUT if the SEV command timed out
832 * sev_platform_status - perform SEV PLATFORM_STATUS command
835 * @error: SEV command return code
838 * 0 if the SEV successfully processed the command
841 * -%ETIMEDOUT if the SEV command timed out
847 * sev_issue_cmd_external_user - issue SEV command by other driver with a file
850 * This function can be used by other drivers to issue a SEV command on
855 * @cmd - command to issue
856 * @data - command buffer
857 * @error: SEV command return code
860 * 0 if the SEV successfully processed the command
863 * -%ETIMEDOUT if the SEV command timed out
871 * sev_guest_deactivate - perform SEV DEACTIVATE command
874 * @sev_ret: sev command return code
877 * 0 if the sev successfully processed the command
880 * -%ETIMEDOUT if the sev command timed out
886 * sev_guest_activate - perform SEV ACTIVATE command
889 * @sev_ret: sev command return code
892 * 0 if the sev successfully processed the command
895 * -%ETIMEDOUT if the sev command timed out
901 * sev_guest_df_flush - perform SEV DF_FLUSH command
903 * @sev_ret: sev command return code
906 * 0 if the sev successfully processed the command
909 * -%ETIMEDOUT if the sev command timed out
915 * sev_guest_decommission - perform SEV DECOMMISSION command
918 * @sev_ret: sev command return code
921 * 0 if the sev successfully processed the command
924 * -%ETIMEDOUT if the sev command timed out
930 * sev_do_cmd - issue an SEV or an SEV-SNP command
932 * @cmd: SEV or SEV-SNP firmware command to issue
933 * @data: arguments for firmware command
934 * @psp_ret: SEV command return code
937 * 0 if the SEV device successfully processed the command
940 * -%ETIMEDOUT if the SEV command timed out