Lines Matching refs:ctx

305 void mbedtls_cipher_init( mbedtls_cipher_context_t *ctx );
312 void mbedtls_cipher_free( mbedtls_cipher_context_t *ctx );
330 int mbedtls_cipher_setup( mbedtls_cipher_context_t *ctx, const mbedtls_cipher_info_t *cipher_info );
340 static inline unsigned int mbedtls_cipher_get_block_size( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_block_size() argument
342 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_block_size()
345 return ctx->cipher_info->block_size; in mbedtls_cipher_get_block_size()
357 … inline mbedtls_cipher_mode_t mbedtls_cipher_get_cipher_mode( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_cipher_mode() argument
359 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_cipher_mode()
362 return ctx->cipher_info->mode; in mbedtls_cipher_get_cipher_mode()
374 static inline int mbedtls_cipher_get_iv_size( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_iv_size() argument
376 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_iv_size()
379 if( ctx->iv_size != 0 ) in mbedtls_cipher_get_iv_size()
380 return (int) ctx->iv_size; in mbedtls_cipher_get_iv_size()
382 return (int) ctx->cipher_info->iv_size; in mbedtls_cipher_get_iv_size()
393 static inline mbedtls_cipher_type_t mbedtls_cipher_get_type( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_type() argument
395 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_type()
398 return ctx->cipher_info->type; in mbedtls_cipher_get_type()
408 static inline const char *mbedtls_cipher_get_name( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_name() argument
410 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_name()
413 return ctx->cipher_info->name; in mbedtls_cipher_get_name()
425 static inline int mbedtls_cipher_get_key_bitlen( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_key_bitlen() argument
427 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_key_bitlen()
430 return (int) ctx->cipher_info->key_bitlen; in mbedtls_cipher_get_key_bitlen()
442 static inline mbedtls_operation_t mbedtls_cipher_get_operation( const mbedtls_cipher_context_t *ctx in mbedtls_cipher_get_operation() argument
444 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_operation()
447 return ctx->operation; in mbedtls_cipher_get_operation()
465 int mbedtls_cipher_setkey( mbedtls_cipher_context_t *ctx, const unsigned char *key,
481 int mbedtls_cipher_set_padding_mode( mbedtls_cipher_context_t *ctx, mbedtls_cipher_padding_t mode );
497 int mbedtls_cipher_set_iv( mbedtls_cipher_context_t *ctx,
508 int mbedtls_cipher_reset( mbedtls_cipher_context_t *ctx );
522 int mbedtls_cipher_update_ad( mbedtls_cipher_context_t *ctx,
555 int mbedtls_cipher_update( mbedtls_cipher_context_t *ctx, const unsigned char *input,
575 int mbedtls_cipher_finish( mbedtls_cipher_context_t *ctx,
590 int mbedtls_cipher_write_tag( mbedtls_cipher_context_t *ctx,
604 int mbedtls_cipher_check_tag( mbedtls_cipher_context_t *ctx,
635 int mbedtls_cipher_crypt( mbedtls_cipher_context_t *ctx,
663 int mbedtls_cipher_auth_encrypt( mbedtls_cipher_context_t *ctx,
697 int mbedtls_cipher_auth_decrypt( mbedtls_cipher_context_t *ctx,