Lines Matching refs:msg_opl
567 struct tls_rec **to, struct sk_msg *msg_opl, in tls_split_open_record() argument
571 u32 i, j, bytes = 0, apply = msg_opl->apply_bytes; in tls_split_open_record()
573 u32 orig_size = msg_opl->sg.size; in tls_split_open_record()
582 ret = sk_msg_alloc(sk, &new->msg_encrypted, msg_opl->sg.size + in tls_split_open_record()
589 *orig_end = msg_opl->sg.end; in tls_split_open_record()
590 i = msg_opl->sg.start; in tls_split_open_record()
591 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
608 if (i == msg_opl->sg.end) in tls_split_open_record()
610 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
613 msg_opl->sg.end = i; in tls_split_open_record()
614 msg_opl->sg.curr = i; in tls_split_open_record()
615 msg_opl->sg.copybreak = 0; in tls_split_open_record()
616 msg_opl->apply_bytes = 0; in tls_split_open_record()
617 msg_opl->sg.size = bytes; in tls_split_open_record()
631 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
639 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
655 struct sk_msg *msg_opl = &to->msg_plaintext; in tls_merge_open_record() local
659 i = msg_opl->sg.end; in tls_merge_open_record()
663 osge = sk_msg_elem(msg_opl, i); in tls_merge_open_record()
672 msg_opl->sg.end = orig_end; in tls_merge_open_record()
673 msg_opl->sg.curr = orig_end; in tls_merge_open_record()
674 msg_opl->sg.copybreak = 0; in tls_merge_open_record()
675 msg_opl->apply_bytes = msg_opl->sg.size + msg_npl->sg.size; in tls_merge_open_record()
676 msg_opl->sg.size += msg_npl->sg.size; in tls_merge_open_record()