Found 9 other functions taking a
mbedtls_aes_context
argument:
This function sets the encryption key.
This function performs an AES single-block encryption or decryption operation. It performs the operation defined in the \p mode parameter (encrypt or decrypt), on the input data buffer defined in the \p input parameter. mbedtls_aes_init(), and either mbedtls_aes_setkey_enc() or mbedtls_aes_setkey_dec() must be called before the first call to this API with the same context.
This function initializes the specified AES context. It must be the first API called before using the context.
This function releases and clears the specified AES context.
Internal AES block encryption function. This is only exposed to allow overriding it using \c MBEDTLS_AES_ENCRYPT_ALT.
Internal AES block decryption function. This is only exposed to allow overriding it using see \c MBEDTLS_AES_DECRYPT_ALT.
This function sets the decryption key.