Lines Matching refs:info
152 struct tls_record_info *info, *temp;
154 list_for_each_entry_safe(info, temp, &offload_ctx->records_list, list) {
155 list_del(&info->list);
156 destroy_record(info);
165 struct tls_record_info *info, *temp;
176 info = ctx->retransmit_hint;
177 if (info && !before(acked_seq, info->end_seq))
180 list_for_each_entry_safe(info, temp, &ctx->records_list, list) {
181 if (before(acked_seq, info->end_seq))
183 list_del(&info->list);
185 destroy_record(info);
620 struct tls_record_info *info, *last;
622 info = context->retransmit_hint;
623 if (!info ||
624 before(seq, info->end_seq - info->len)) {
628 info = list_first_entry_or_null(&context->records_list,
630 if (!info)
639 if (likely(!tls_record_is_start_marker(info))) {
646 if (!between(seq, tls_record_start_seq(info),
655 list_for_each_entry_from_rcu(info, &context->records_list, list) {
656 if (before(seq, info->end_seq)) {
658 after(info->end_seq,
661 context->retransmit_hint = info;
668 info = NULL;
672 return info;
894 switch (tls_ctx->crypto_recv.info.cipher_type) {
901 cipher_desc = get_cipher_desc(tls_ctx->crypto_recv.info.cipher_type);
1076 crypto_info = &ctx->crypto_send.info;
1173 &ctx->crypto_send.info,
1212 struct tls12_crypto_info_aes_gcm_128 *info;
1217 if (ctx->crypto_recv.info.version != TLS_1_2_VERSION)
1258 &ctx->crypto_recv.info,
1260 info = (void *)&ctx->crypto_recv.info;
1262 tcp_sk(sk)->copied_seq, info->rec_seq, rc);