| /* THIS FILE WAS AUTO-GENERATED BY psa_sim_generate.pl. DO NOT EDIT!! */ |
| |
| /* |
| * Copyright The Mbed TLS Contributors |
| * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later |
| */ |
| |
| #ifndef _PSA_FUNCTIONS_CODES_H_ |
| #define _PSA_FUNCTIONS_CODES_H_ |
| |
| enum { |
| /* Start here to avoid overlap with PSA_IPC_CONNECT, PSA_IPC_DISCONNECT |
| * and VERSION_REQUEST */ |
| PSA_CRYPTO_INIT = 100, |
| PSA_AEAD_ABORT, |
| PSA_AEAD_DECRYPT, |
| PSA_AEAD_DECRYPT_SETUP, |
| PSA_AEAD_ENCRYPT, |
| PSA_AEAD_ENCRYPT_SETUP, |
| PSA_AEAD_FINISH, |
| PSA_AEAD_GENERATE_NONCE, |
| PSA_AEAD_SET_LENGTHS, |
| PSA_AEAD_SET_NONCE, |
| PSA_AEAD_UPDATE, |
| PSA_AEAD_UPDATE_AD, |
| PSA_AEAD_VERIFY, |
| PSA_ASYMMETRIC_DECRYPT, |
| PSA_ASYMMETRIC_ENCRYPT, |
| PSA_CAN_DO_HASH, |
| PSA_CIPHER_ABORT, |
| PSA_CIPHER_DECRYPT, |
| PSA_CIPHER_DECRYPT_SETUP, |
| PSA_CIPHER_ENCRYPT, |
| PSA_CIPHER_ENCRYPT_SETUP, |
| PSA_CIPHER_FINISH, |
| PSA_CIPHER_GENERATE_IV, |
| PSA_CIPHER_SET_IV, |
| PSA_CIPHER_UPDATE, |
| PSA_COPY_KEY, |
| PSA_DESTROY_KEY, |
| PSA_EXPORT_KEY, |
| PSA_EXPORT_PUBLIC_KEY, |
| PSA_EXPORT_PUBLIC_KEY_IOP_ABORT, |
| PSA_EXPORT_PUBLIC_KEY_IOP_COMPLETE, |
| PSA_EXPORT_PUBLIC_KEY_IOP_GET_NUM_OPS, |
| PSA_EXPORT_PUBLIC_KEY_IOP_SETUP, |
| PSA_GENERATE_KEY, |
| PSA_GENERATE_KEY_CUSTOM, |
| PSA_GENERATE_KEY_IOP_ABORT, |
| PSA_GENERATE_KEY_IOP_COMPLETE, |
| PSA_GENERATE_KEY_IOP_GET_NUM_OPS, |
| PSA_GENERATE_KEY_IOP_SETUP, |
| PSA_GENERATE_RANDOM, |
| PSA_GET_KEY_ATTRIBUTES, |
| PSA_HASH_ABORT, |
| PSA_HASH_CLONE, |
| PSA_HASH_COMPARE, |
| PSA_HASH_COMPUTE, |
| PSA_HASH_FINISH, |
| PSA_HASH_SETUP, |
| PSA_HASH_UPDATE, |
| PSA_HASH_VERIFY, |
| PSA_IMPORT_KEY, |
| PSA_INTERRUPTIBLE_GET_MAX_OPS, |
| PSA_INTERRUPTIBLE_SET_MAX_OPS, |
| PSA_KEY_AGREEMENT, |
| PSA_KEY_AGREEMENT_IOP_ABORT, |
| PSA_KEY_AGREEMENT_IOP_COMPLETE, |
| PSA_KEY_AGREEMENT_IOP_GET_NUM_OPS, |
| PSA_KEY_AGREEMENT_IOP_SETUP, |
| PSA_KEY_DERIVATION_ABORT, |
| PSA_KEY_DERIVATION_GET_CAPACITY, |
| PSA_KEY_DERIVATION_INPUT_BYTES, |
| PSA_KEY_DERIVATION_INPUT_INTEGER, |
| PSA_KEY_DERIVATION_INPUT_KEY, |
| PSA_KEY_DERIVATION_KEY_AGREEMENT, |
| PSA_KEY_DERIVATION_OUTPUT_BYTES, |
| PSA_KEY_DERIVATION_OUTPUT_KEY, |
| PSA_KEY_DERIVATION_OUTPUT_KEY_CUSTOM, |
| PSA_KEY_DERIVATION_SET_CAPACITY, |
| PSA_KEY_DERIVATION_SETUP, |
| PSA_MAC_ABORT, |
| PSA_MAC_COMPUTE, |
| PSA_MAC_SIGN_FINISH, |
| PSA_MAC_SIGN_SETUP, |
| PSA_MAC_UPDATE, |
| PSA_MAC_VERIFY, |
| PSA_MAC_VERIFY_FINISH, |
| PSA_MAC_VERIFY_SETUP, |
| PSA_PURGE_KEY, |
| PSA_RAW_KEY_AGREEMENT, |
| PSA_RESET_KEY_ATTRIBUTES, |
| PSA_SIGN_HASH, |
| PSA_SIGN_HASH_ABORT, |
| PSA_SIGN_HASH_COMPLETE, |
| PSA_SIGN_HASH_GET_NUM_OPS, |
| PSA_SIGN_HASH_START, |
| PSA_SIGN_MESSAGE, |
| PSA_VERIFY_HASH, |
| PSA_VERIFY_HASH_ABORT, |
| PSA_VERIFY_HASH_COMPLETE, |
| PSA_VERIFY_HASH_GET_NUM_OPS, |
| PSA_VERIFY_HASH_START, |
| PSA_VERIFY_MESSAGE, |
| }; |
| |
| #endif /* _PSA_FUNCTIONS_CODES_H_ */ |