Lines Matching refs:payload
137 fcs_rng_payload payload = { in intel_fcs_random_number_gen_ext() local
144 payload_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_random_number_gen_ext()
147 (uint32_t *) &payload, payload_size, in intel_fcs_random_number_gen_ext()
226 fcs_cntr_set_preauth_payload payload = { in intel_fcs_cntr_set_preauth() local
231 payload_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_cntr_set_preauth()
233 (uint32_t *) &payload, payload_size, in intel_fcs_cntr_set_preauth()
250 fcs_encrypt_payload payload = { in intel_fcs_encryption() local
256 load_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_encryption()
268 (uint32_t *) &payload, load_size, in intel_fcs_encryption()
288 fcs_decrypt_payload payload = { in intel_fcs_decryption() local
296 load_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_decryption()
308 (uint32_t *) &payload, load_size, in intel_fcs_decryption()
341 fcs_encrypt_ext_payload payload = { in intel_fcs_encryption_ext() local
351 payload_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_encryption_ext()
354 (uint32_t *) &payload, payload_size, in intel_fcs_encryption_ext()
398 fcs_decrypt_ext_payload payload = { in intel_fcs_decryption_ext() local
410 payload_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_decryption_ext()
413 (uint32_t *) &payload, payload_size, in intel_fcs_decryption_ext()
714 fcs_cs_key_payload payload = { in intel_fcs_export_crypto_service_key() local
721 payload_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_export_crypto_service_key()
724 (uint32_t *) &payload, payload_size, in intel_fcs_export_crypto_service_key()
771 fcs_cs_key_payload payload = { in intel_fcs_remove_crypto_service_key() local
778 payload_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_remove_crypto_service_key()
781 (uint32_t *) &payload, payload_size, in intel_fcs_remove_crypto_service_key()
813 fcs_cs_key_payload payload = { in intel_fcs_get_crypto_service_key_info() local
820 payload_size = sizeof(payload) / MBOX_WORD_BYTE; in intel_fcs_get_crypto_service_key_info()
823 (uint32_t *) &payload, payload_size, in intel_fcs_get_crypto_service_key_info()
864 uint32_t payload[FCS_GET_DIGEST_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_get_digest_update_finalize() local
909 payload[i] = fcs_sha_get_digest_param.session_id; in intel_fcs_get_digest_update_finalize()
911 payload[i] = fcs_sha_get_digest_param.context_id; in intel_fcs_get_digest_update_finalize()
913 payload[i] = crypto_header; in intel_fcs_get_digest_update_finalize()
918 payload[i] = fcs_sha_get_digest_param.key_id; in intel_fcs_get_digest_update_finalize()
921 payload[i] = fcs_sha_get_digest_param.crypto_param in intel_fcs_get_digest_update_finalize()
923 payload[i] |= ((fcs_sha_get_digest_param.crypto_param in intel_fcs_get_digest_update_finalize()
930 payload[i] = src_addr; in intel_fcs_get_digest_update_finalize()
932 payload[i] = src_size; in intel_fcs_get_digest_update_finalize()
936 payload, i, CMD_CASUAL, in intel_fcs_get_digest_update_finalize()
966 uint32_t payload[FCS_GET_DIGEST_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_get_digest_smmu_update_finalize() local
1008 payload[i] = fcs_sha_get_digest_param.session_id; in intel_fcs_get_digest_smmu_update_finalize()
1010 payload[i] = fcs_sha_get_digest_param.context_id; in intel_fcs_get_digest_smmu_update_finalize()
1012 payload[i] = crypto_header; in intel_fcs_get_digest_smmu_update_finalize()
1017 payload[i] = fcs_sha_get_digest_param.key_id; in intel_fcs_get_digest_smmu_update_finalize()
1020 payload[i] = fcs_sha_get_digest_param.crypto_param in intel_fcs_get_digest_smmu_update_finalize()
1022 payload[i] |= ((fcs_sha_get_digest_param.crypto_param in intel_fcs_get_digest_smmu_update_finalize()
1029 payload[i] = src_addr; in intel_fcs_get_digest_smmu_update_finalize()
1031 payload[i] = src_size; in intel_fcs_get_digest_smmu_update_finalize()
1035 payload, i, CMD_INDIRECT); in intel_fcs_get_digest_smmu_update_finalize()
1074 uint32_t payload[FCS_MAC_VERIFY_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_mac_verify_update_finalize() local
1133 payload[i] = fcs_sha_mac_verify_param.session_id; in intel_fcs_mac_verify_update_finalize()
1135 payload[i] = fcs_sha_mac_verify_param.context_id; in intel_fcs_mac_verify_update_finalize()
1137 payload[i] = crypto_header; in intel_fcs_mac_verify_update_finalize()
1142 payload[i] = fcs_sha_mac_verify_param.key_id; in intel_fcs_mac_verify_update_finalize()
1145 payload[i] = ((fcs_sha_mac_verify_param.crypto_param in intel_fcs_mac_verify_update_finalize()
1152 payload[i] = src_addr; in intel_fcs_mac_verify_update_finalize()
1154 payload[i] = data_size; in intel_fcs_mac_verify_update_finalize()
1167 memcpy((uint8_t *) &payload[i], (uint8_t *) mac_offset, in intel_fcs_mac_verify_update_finalize()
1174 payload, i, CMD_CASUAL, in intel_fcs_mac_verify_update_finalize()
1205 uint32_t payload[FCS_MAC_VERIFY_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_mac_verify_smmu_update_finalize() local
1264 payload[i] = fcs_sha_mac_verify_param.session_id; in intel_fcs_mac_verify_smmu_update_finalize()
1266 payload[i] = fcs_sha_mac_verify_param.context_id; in intel_fcs_mac_verify_smmu_update_finalize()
1268 payload[i] = crypto_header; in intel_fcs_mac_verify_smmu_update_finalize()
1273 payload[i] = fcs_sha_mac_verify_param.key_id; in intel_fcs_mac_verify_smmu_update_finalize()
1276 payload[i] = ((fcs_sha_mac_verify_param.crypto_param in intel_fcs_mac_verify_smmu_update_finalize()
1283 payload[i] = src_addr; in intel_fcs_mac_verify_smmu_update_finalize()
1285 payload[i] = data_size; in intel_fcs_mac_verify_smmu_update_finalize()
1301 memcpy((uint8_t *) &payload[i], (uint8_t *) mac_offset, in intel_fcs_mac_verify_smmu_update_finalize()
1310 payload, i, CMD_INDIRECT); in intel_fcs_mac_verify_smmu_update_finalize()
1345 uint32_t payload[FCS_ECDSA_HASH_SIGN_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdsa_hash_sign_finalize() local
1377 payload[i] = fcs_ecdsa_hash_sign_param.session_id; in intel_fcs_ecdsa_hash_sign_finalize()
1379 payload[i] = fcs_ecdsa_hash_sign_param.context_id; in intel_fcs_ecdsa_hash_sign_finalize()
1382 payload[i] = fcs_ecdsa_hash_sign_param.crypto_param_size in intel_fcs_ecdsa_hash_sign_finalize()
1384 payload[i] |= (FCS_CS_FIELD_FLAG_INIT | FCS_CS_FIELD_FLAG_UPDATE in intel_fcs_ecdsa_hash_sign_finalize()
1388 payload[i] = fcs_ecdsa_hash_sign_param.key_id; in intel_fcs_ecdsa_hash_sign_finalize()
1392 payload[i] = fcs_ecdsa_hash_sign_param.crypto_param in intel_fcs_ecdsa_hash_sign_finalize()
1404 memcpy((uint8_t *) &payload[i], (uint8_t *) hash_data_addr, in intel_fcs_ecdsa_hash_sign_finalize()
1410 payload, i, CMD_CASUAL, (uint32_t *) dst_addr, in intel_fcs_ecdsa_hash_sign_finalize()
1444 uint32_t payload[FCS_ECDSA_HASH_SIG_VERIFY_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdsa_hash_sig_verify_finalize() local
1476 payload[i] = fcs_ecdsa_hash_sig_verify_param.session_id; in intel_fcs_ecdsa_hash_sig_verify_finalize()
1479 payload[i] = fcs_ecdsa_hash_sig_verify_param.context_id; in intel_fcs_ecdsa_hash_sig_verify_finalize()
1482 payload[i] = fcs_ecdsa_hash_sig_verify_param.crypto_param_size in intel_fcs_ecdsa_hash_sig_verify_finalize()
1484 payload[i] |= (FCS_CS_FIELD_FLAG_INIT | FCS_CS_FIELD_FLAG_UPDATE in intel_fcs_ecdsa_hash_sig_verify_finalize()
1489 payload[i] = fcs_ecdsa_hash_sig_verify_param.key_id; in intel_fcs_ecdsa_hash_sig_verify_finalize()
1493 payload[i] = fcs_ecdsa_hash_sig_verify_param.crypto_param in intel_fcs_ecdsa_hash_sig_verify_finalize()
1505 memcpy((uint8_t *) &payload[i], in intel_fcs_ecdsa_hash_sig_verify_finalize()
1511 payload, i, CMD_CASUAL, (uint32_t *) dst_addr, in intel_fcs_ecdsa_hash_sig_verify_finalize()
1549 uint32_t payload[FCS_ECDSA_SHA2_DATA_SIGN_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdsa_sha2_data_sign_update_finalize() local
1592 payload[i] = fcs_sha2_data_sign_param.session_id; in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1594 payload[i] = fcs_sha2_data_sign_param.context_id; in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1596 payload[i] = crypto_header; in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1601 payload[i] = fcs_sha2_data_sign_param.key_id; in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1604 payload[i] = fcs_sha2_data_sign_param.crypto_param in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1610 payload[i] = src_addr; in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1612 payload[i] = src_size; in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1615 MBOX_FCS_ECDSA_SHA2_DATA_SIGN_REQ, payload, in intel_fcs_ecdsa_sha2_data_sign_update_finalize()
1645 uint32_t payload[FCS_ECDSA_SHA2_DATA_SIGN_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize() local
1685 payload[i] = fcs_sha2_data_sign_param.session_id; in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1687 payload[i] = fcs_sha2_data_sign_param.context_id; in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1689 payload[i] = crypto_header; in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1694 payload[i] = fcs_sha2_data_sign_param.key_id; in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1697 payload[i] = fcs_sha2_data_sign_param.crypto_param in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1703 payload[i] = src_addr; in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1705 payload[i] = src_size; in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1710 payload, i, CMD_INDIRECT); in intel_fcs_ecdsa_sha2_data_sign_smmu_update_finalize()
1749 uint32_t payload[FCS_ECDSA_SHA2_DATA_SIG_VERIFY_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize() local
1809 payload[i] = fcs_sha2_data_sig_verify_param.session_id; in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1811 payload[i] = fcs_sha2_data_sig_verify_param.context_id; in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1813 payload[i] = crypto_header; in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1818 payload[i] = fcs_sha2_data_sig_verify_param.key_id; in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1821 payload[i] = fcs_sha2_data_sig_verify_param.crypto_param in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1827 payload[i] = src_addr; in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1829 payload[i] = data_size; in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1842 memcpy((uint8_t *) &payload[i], (uint8_t *) sig_pubkey_offset, in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1849 MBOX_FCS_ECDSA_SHA2_DATA_SIGN_VERIFY, payload, i, in intel_fcs_ecdsa_sha2_data_sig_verify_update_finalize()
1879 uint32_t payload[FCS_ECDSA_SHA2_DATA_SIG_VERIFY_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize() local
1938 payload[i] = fcs_sha2_data_sig_verify_param.session_id; in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1940 payload[i] = fcs_sha2_data_sig_verify_param.context_id; in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1942 payload[i] = crypto_header; in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1947 payload[i] = fcs_sha2_data_sig_verify_param.key_id; in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1950 payload[i] = fcs_sha2_data_sig_verify_param.crypto_param in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1956 payload[i] = src_addr; in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1958 payload[i] = data_size; in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1974 memcpy((uint8_t *) &payload[i], (uint8_t *) sig_pubkey_offset, in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
1984 payload, i, CMD_INDIRECT); in intel_fcs_ecdsa_sha2_data_sig_verify_smmu_update_finalize()
2020 uint32_t payload[FCS_ECDSA_GET_PUBKEY_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdsa_get_pubkey_finalize() local
2040 payload[i] = session_id; in intel_fcs_ecdsa_get_pubkey_finalize()
2042 payload[i] = context_id; in intel_fcs_ecdsa_get_pubkey_finalize()
2044 payload[i] = crypto_header; in intel_fcs_ecdsa_get_pubkey_finalize()
2046 payload[i] = fcs_ecdsa_get_pubkey_param.key_id; in intel_fcs_ecdsa_get_pubkey_finalize()
2048 payload[i] = (uint32_t) fcs_ecdsa_get_pubkey_param.crypto_param & in intel_fcs_ecdsa_get_pubkey_finalize()
2053 payload, i, CMD_CASUAL, in intel_fcs_ecdsa_get_pubkey_finalize()
2087 uint32_t payload[FCS_ECDH_REQUEST_CMD_MAX_WORD_SIZE] = {0U}; in intel_fcs_ecdh_request_finalize() local
2120 payload[i] = fcs_ecdh_request_param.session_id; in intel_fcs_ecdh_request_finalize()
2122 payload[i] = fcs_ecdh_request_param.context_id; in intel_fcs_ecdh_request_finalize()
2124 payload[i] = fcs_ecdh_request_param.crypto_param_size in intel_fcs_ecdh_request_finalize()
2126 payload[i] |= (FCS_CS_FIELD_FLAG_INIT | FCS_CS_FIELD_FLAG_UPDATE in intel_fcs_ecdh_request_finalize()
2130 payload[i] = fcs_ecdh_request_param.key_id; in intel_fcs_ecdh_request_finalize()
2133 payload[i] = fcs_ecdh_request_param.crypto_param in intel_fcs_ecdh_request_finalize()
2144 memcpy((uint8_t *) &payload[i], (uint8_t *) pubkey, src_size); in intel_fcs_ecdh_request_finalize()
2148 payload, i, CMD_CASUAL, (uint32_t *) dst_addr, in intel_fcs_ecdh_request_finalize()