NVIDIA DRIVE OS Linux API Reference5.1.0.2 Release |
Internal data structure for te_crypto_operation_t
.
Definition at line 64 of file ote_crypto.h.
Data Fields | |
te_crypto_operation_info_t | info |
void * | key |
void * | iv |
size_t | iv_len |
void * | imp_obj |
te_error_t(* | init )(te_crypto_operation_t operation) |
te_error_t(* | update )(te_crypto_operation_t operation, const void *src_data, size_t src_size, void *dst_dat, size_t *dst_size) |
te_error_t(* | do_final )(te_crypto_operation_t operation, const void *srd_data, size_t src_size, void *dst_data, size_t *dst_size) |
te_error_t(* | handle_req )(te_crypto_operation_t operation, const void *src_data, size_t src_size, void *dst_data, size_t *dst_size) |
void(* | free )(te_crypto_operation_t operation) |
te_error_t(* __te_crypto_operation_t::do_final)(te_crypto_operation_t operation, const void *srd_data, size_t src_size, void *dst_data, size_t *dst_size) |
Definition at line 76 of file ote_crypto.h.
void(* __te_crypto_operation_t::free)(te_crypto_operation_t operation) |
Definition at line 86 of file ote_crypto.h.
te_error_t(* __te_crypto_operation_t::handle_req)(te_crypto_operation_t operation, const void *src_data, size_t src_size, void *dst_data, size_t *dst_size) |
Definition at line 81 of file ote_crypto.h.
void* __te_crypto_operation_t::imp_obj |
Definition at line 69 of file ote_crypto.h.
te_crypto_operation_info_t __te_crypto_operation_t::info |
Definition at line 65 of file ote_crypto.h.
te_error_t(* __te_crypto_operation_t::init)(te_crypto_operation_t operation) |
Definition at line 70 of file ote_crypto.h.
void* __te_crypto_operation_t::iv |
Definition at line 67 of file ote_crypto.h.
size_t __te_crypto_operation_t::iv_len |
Definition at line 68 of file ote_crypto.h.
void* __te_crypto_operation_t::key |
Definition at line 66 of file ote_crypto.h.
te_error_t(* __te_crypto_operation_t::update)(te_crypto_operation_t operation, const void *src_data, size_t src_size, void *dst_dat, size_t *dst_size) |
Definition at line 71 of file ote_crypto.h.