Home
last modified time | relevance | path

Searched refs:crypto_info (Results 1 – 5 of 5) sorted by relevance

/net/tls/
A Dtls_main.c76 .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 Dtls.h67 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 Dtls_device.c1062 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 Dtls_device_fallback.c441 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 Dtls_sw.c2716 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