Lines Matching refs:msg_opl
559 struct tls_rec **to, struct sk_msg *msg_opl, in tls_split_open_record() argument
563 u32 i, j, bytes = 0, apply = msg_opl->apply_bytes; in tls_split_open_record()
565 u32 orig_size = msg_opl->sg.size; in tls_split_open_record()
574 ret = sk_msg_alloc(sk, &new->msg_encrypted, msg_opl->sg.size + in tls_split_open_record()
581 *orig_end = msg_opl->sg.end; in tls_split_open_record()
582 i = msg_opl->sg.start; in tls_split_open_record()
583 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
600 if (i == msg_opl->sg.end) in tls_split_open_record()
602 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
605 msg_opl->sg.end = i; in tls_split_open_record()
606 msg_opl->sg.curr = i; in tls_split_open_record()
607 msg_opl->sg.copybreak = 0; in tls_split_open_record()
608 msg_opl->apply_bytes = 0; in tls_split_open_record()
609 msg_opl->sg.size = bytes; in tls_split_open_record()
623 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
631 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
647 struct sk_msg *msg_opl = &to->msg_plaintext; in tls_merge_open_record() local
651 i = msg_opl->sg.end; in tls_merge_open_record()
655 osge = sk_msg_elem(msg_opl, i); in tls_merge_open_record()
664 msg_opl->sg.end = orig_end; in tls_merge_open_record()
665 msg_opl->sg.curr = orig_end; in tls_merge_open_record()
666 msg_opl->sg.copybreak = 0; in tls_merge_open_record()
667 msg_opl->apply_bytes = msg_opl->sg.size + msg_npl->sg.size; in tls_merge_open_record()
668 msg_opl->sg.size += msg_npl->sg.size; in tls_merge_open_record()