CryptoAuthLib v3.7.6
Microchip CryptoAuthentication Library
 
Loading...
Searching...
No Matches
atca_utils_sizes.c File Reference

API to Return structure sizes of cryptoauthlib structures. More...

Macros

#define SIZE_OF_API_T(x)   size_t x ## _size(void); size_t x ## _size(void) { return sizeof( x ); }
 
#define SIZE_OF_API_S(x)   size_t x ## _size(void); size_t x ## _size(void) { return sizeof(struct x ); }
 

Functions

size_t atcacert_tm_utc_t_size (void)
 
size_t atcacert_date_format_t_size (void)
 
size_t atcacert_cert_type_t_size (void)
 
size_t atcacert_cert_sn_src_t_size (void)
 
size_t atcacert_device_zone_t_size (void)
 
size_t atcacert_std_cert_element_t_size (void)
 
size_t atcacert_device_loc_t_size (void)
 
size_t atcacert_cert_loc_t_size (void)
 
size_t atcacert_cert_element_t_size (void)
 
size_t atcacert_def_t_size (void)
 
size_t atcacert_build_state_t_size (void)
 
size_t atca_temp_key_t_size (void)
 
size_t atca_include_data_in_out_size (void)
 
size_t atca_nonce_in_out_t_size (void)
 
size_t atca_io_decrypt_in_out_t_size (void)
 
size_t atca_verify_mac_in_out_t_size (void)
 
size_t atca_secureboot_enc_in_out_t_size (void)
 
size_t atca_secureboot_mac_in_out_t_size (void)
 
size_t atca_mac_in_out_t_size (void)
 
size_t atca_hmac_in_out_size (void)
 
size_t atca_gen_dig_in_out_t_size (void)
 
size_t atca_write_mac_in_out_t_size (void)
 
size_t atca_derive_key_in_out_size (void)
 
size_t atca_derive_key_mac_in_out_size (void)
 
size_t atca_decrypt_in_out_size (void)
 
size_t atca_check_mac_in_out_t_size (void)
 
size_t atca_verify_in_out_t_size (void)
 
size_t atca_gen_key_in_out_t_size (void)
 
size_t atca_sign_internal_in_out_t_size (void)
 
size_t bool_size (void)
 
size_t ATCAPacket_size (void)
 
size_t atca_device_size (void)
 
size_t ATCADeviceType_size (void)
 
size_t ATCAIfaceType_size (void)
 
size_t ATCAIfaceCfg_size (void)
 
size_t atca_iface_size (void)
 
size_t ATCA_STATUS_size (void)
 
size_t atcac_sha1_ctx_size (void)
 
size_t atcac_sha1_ctx_t_size (void)
 
size_t atcac_sha2_256_ctx_size (void)
 
size_t atcac_sha2_256_ctx_t_size (void)
 
size_t atcac_hmac_ctx_size (void)
 
size_t atcac_hmac_ctx_t_size (void)
 

Detailed Description

API to Return structure sizes of cryptoauthlib structures.