| H A D | ktls_test.c | 578 int auth_alg, int minor, uint64_t seqno, struct tls_enable *en) in build_tls_enable() argument 582 memset(en, 0, sizeof(*en)); in build_tls_enable() 618 en->cipher_key = alloc_buffer(cipher_key_len); in build_tls_enable() 619 debug_hexdump(tc, en->cipher_key, cipher_key_len, "cipher key"); in build_tls_enable() 620 en->iv = alloc_buffer(iv_len); in build_tls_enable() 622 debug_hexdump(tc, en->iv, iv_len, "iv"); in build_tls_enable() 623 en->auth_key = alloc_buffer(auth_key_len); in build_tls_enable() 625 debug_hexdump(tc, en->auth_key, auth_key_len, "auth key"); in build_tls_enable() 626 en in build_tls_enable() 638 free_tls_enable(struct tls_enable * en) free_tls_enable() argument 646 tls_EVP_CIPHER(const struct tls_enable * en) tls_EVP_CIPHER() argument 677 tls_EVP_MD(const struct tls_enable * en) tls_EVP_MD() argument 692 tls_header_len(struct tls_enable * en) tls_header_len() argument 714 tls_mac_len(struct tls_enable * en) tls_mac_len() argument 739 tls_trailer_len(struct tls_enable * en) tls_trailer_len() argument 753 tls_minimum_record_payload(struct tls_enable * en) tls_minimum_record_payload() argument 769 tls_mte_aad(struct tls_enable * en,size_t len,const struct tls_record_layer * hdr,uint64_t seqno,struct tls_mac_data * ad) tls_mte_aad() argument 780 tls_12_aead_aad(struct tls_enable * en,size_t len,const struct tls_record_layer * hdr,uint64_t seqno,struct tls_aead_data * ad) tls_12_aead_aad() argument 792 tls_13_aad(struct tls_enable * en,const struct tls_record_layer * hdr,uint64_t seqno,struct tls_aead_data_13 * ad) tls_13_aad() argument 802 tls_12_gcm_nonce(struct tls_enable * en,const struct tls_record_layer * hdr,char * nonce) tls_12_gcm_nonce() argument 810 tls_13_nonce(struct tls_enable * en,uint64_t seqno,char * nonce) tls_13_nonce() argument 824 decrypt_tls_aes_cbc_mte(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,const void * src,size_t len,void * dst,size_t avail,uint8_t * record_type) decrypt_tls_aes_cbc_mte() argument 891 decrypt_tls_12_aead(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,const void * src,size_t len,void * dst,uint8_t * record_type) decrypt_tls_12_aead() argument 926 decrypt_tls_13_aead(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,const void * src,size_t len,void * dst,uint8_t * record_type) decrypt_tls_13_aead() argument 976 decrypt_tls_aead(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,const void * src,size_t len,void * dst,size_t avail,uint8_t * record_type) decrypt_tls_aead() argument 1001 decrypt_tls_record(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,const void * src,size_t len,void * dst,size_t avail,uint8_t * record_type) decrypt_tls_record() argument 1020 encrypt_tls_aes_cbc_mte(const atf_tc_t * tc,struct tls_enable * en,uint8_t record_type,uint64_t seqno,const void * src,size_t len,void * dst,size_t avail,size_t padding) encrypt_tls_aes_cbc_mte() argument 1082 encrypt_tls_12_aead(const atf_tc_t * tc,struct tls_enable * en,uint8_t record_type,uint64_t seqno,const void * src,size_t len,void * dst) encrypt_tls_12_aead() argument 1122 encrypt_tls_13_aead(const atf_tc_t * tc,struct tls_enable * en,uint8_t record_type,uint64_t seqno,const void * src,size_t len,void * dst,size_t padding) encrypt_tls_13_aead() argument 1170 encrypt_tls_aead(const atf_tc_t * tc,struct tls_enable * en,uint8_t record_type,uint64_t seqno,const void * src,size_t len,void * dst,size_t avail,size_t padding) encrypt_tls_aead() argument 1193 encrypt_tls_record(const atf_tc_t * tc,struct tls_enable * en,uint8_t record_type,uint64_t seqno,const void * src,size_t len,void * dst,size_t avail,size_t padding) encrypt_tls_record() argument 1206 test_ktls_transmit_app_data(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_transmit_app_data() argument 1357 test_ktls_transmit_control(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,uint8_t type,size_t len) test_ktls_transmit_control() argument 1417 test_ktls_transmit_empty_fragment(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno) test_ktls_transmit_empty_fragment() argument 1482 ktls_receive_tls_record(struct tls_enable * en,int fd,uint8_t record_type,void * data,size_t len) ktls_receive_tls_record() argument 1526 test_ktls_receive_app_data(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len,size_t padding) test_ktls_receive_app_data() argument 1647 test_ktls_receive_corrupted_record(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len,ssize_t offset) test_ktls_receive_corrupted_record() argument 1690 test_ktls_receive_corrupted_iv(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_corrupted_iv() argument 1701 test_ktls_receive_corrupted_data(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_corrupted_data() argument 1712 test_ktls_receive_corrupted_mac(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_corrupted_mac() argument 1726 test_ktls_receive_corrupted_padding(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_corrupted_padding() argument 1736 test_ktls_receive_truncated_record(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_truncated_record() argument 1776 test_ktls_receive_bad_major(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_bad_major() argument 1818 test_ktls_receive_bad_minor(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_bad_minor() argument 1860 test_ktls_receive_bad_type(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_bad_type() argument 1903 test_ktls_receive_bad_size(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len) test_ktls_receive_bad_size() argument 1955 test_ktls_receive_split_record(const atf_tc_t * tc,struct tls_enable * en,uint64_t seqno,size_t len,size_t first_len) test_ktls_receive_split_record() argument 2242 test_ktls_invalid_transmit_cipher_suite(const atf_tc_t * tc,struct tls_enable * en) test_ktls_invalid_transmit_cipher_suite() argument 2786 test_ktls_invalid_receive_cipher_suite(const atf_tc_t * tc,struct tls_enable * en) test_ktls_invalid_receive_cipher_suite() argument 2825 test_ktls_unsupported_receive_cipher_suite(const atf_tc_t * tc,struct tls_enable * en) test_ktls_unsupported_receive_cipher_suite() argument 2872 struct tls_enable en; ATF_TC_BODY() local 2909 struct tls_enable en; ktls_listening_socket() local 2960 struct tls_enable en; ATF_TC_BODY() local [all...] |