Searched refs:crypto_info (Results 1 – 5 of 5) sorted by relevance
| /net/tls/ |
| A D | tls_main.c | 76 .crypto_info = sizeof(struct ci) 475 if (len == sizeof(*crypto_info)) { in do_tls_getsockopt_conf() 476 if (copy_to_user(optval, crypto_info, sizeof(*crypto_info))) in do_tls_getsockopt_conf() 492 if (copy_to_user(optval, crypto_info, cipher_desc->crypto_info)) in do_tls_getsockopt_conf() 637 crypto_info = &crypto_ctx->info; in do_tls_setsockopt_conf() 650 old_crypto_info = crypto_info; in do_tls_setsockopt_conf() 651 crypto_info = &tmp.info; in do_tls_setsockopt_conf() 655 rc = copy_from_sockptr(crypto_info, optval, sizeof(*crypto_info)); in do_tls_setsockopt_conf() 684 sizeof(*crypto_info), in do_tls_setsockopt_conf() 699 update ? crypto_info : NULL); in do_tls_setsockopt_conf() [all …]
|
| A D | tls.h | 67 size_t crypto_info; member 82 static inline char *crypto_info_iv(struct tls_crypto_info *crypto_info, in crypto_info_iv() argument 85 return (char *)crypto_info + cipher_desc->iv_offset; in crypto_info_iv() 88 static inline char *crypto_info_key(struct tls_crypto_info *crypto_info, in crypto_info_key() argument 91 return (char *)crypto_info + cipher_desc->key_offset; in crypto_info_key() 94 static inline char *crypto_info_salt(struct tls_crypto_info *crypto_info, in crypto_info_salt() argument 97 return (char *)crypto_info + cipher_desc->salt_offset; in crypto_info_salt() 100 static inline char *crypto_info_rec_seq(struct tls_crypto_info *crypto_info, in crypto_info_rec_seq() argument 103 return (char *)crypto_info + cipher_desc->rec_seq_offset; in crypto_info_rec_seq() 146 const struct tls_crypto_info *crypto_info, [all …]
|
| A D | tls_device.c | 1062 struct tls_crypto_info *crypto_info; in tls_set_device_offload() local 1086 crypto_info = &ctx->crypto_send.info; in tls_set_device_offload() 1087 if (crypto_info->version != TLS_1_2_VERSION) { in tls_set_device_offload() 1092 cipher_desc = get_cipher_desc(crypto_info->cipher_type); in tls_set_device_offload() 1098 rc = init_prot_info(prot, crypto_info, cipher_desc); in tls_set_device_offload() 1102 iv = crypto_info_iv(crypto_info, cipher_desc); in tls_set_device_offload() 1103 rec_seq = crypto_info_rec_seq(crypto_info, cipher_desc); in tls_set_device_offload() 1120 rc = tls_sw_fallback_init(sk, offload_ctx, crypto_info); in tls_set_device_offload()
|
| A D | tls_device_fallback.c | 441 struct tls_crypto_info *crypto_info) in tls_sw_fallback_init() argument 446 cipher_desc = get_cipher_desc(crypto_info->cipher_type); in tls_sw_fallback_init() 460 crypto_info_key(crypto_info, cipher_desc), in tls_sw_fallback_init()
|
| A D | tls_sw.c | 2716 const struct tls_crypto_info *crypto_info, in init_prot_info() argument 2721 if (crypto_info->version == TLS_1_3_VERSION) { in init_prot_info() 2734 prot->version = crypto_info->version; in init_prot_info() 2735 prot->cipher_type = crypto_info->cipher_type; in init_prot_info() 2758 struct tls_crypto_info *crypto_info, *src_crypto_info; in tls_set_sw_offload() local 2788 crypto_info = &ctx->crypto_send.info; in tls_set_sw_offload() 2793 crypto_info = &ctx->crypto_recv.info; in tls_set_sw_offload() 2798 src_crypto_info = new_crypto_info ?: crypto_info; in tls_set_sw_offload() 2862 unsafe_memcpy(crypto_info, new_crypto_info, in tls_set_sw_offload() 2863 cipher_desc->crypto_info, in tls_set_sw_offload() [all …]
|
Completed in 44 milliseconds