Lines Matching refs:msg_opl
565 struct tls_rec **to, struct sk_msg *msg_opl, in tls_split_open_record() argument
569 u32 i, j, bytes = 0, apply = msg_opl->apply_bytes; in tls_split_open_record()
571 u32 orig_size = msg_opl->sg.size; in tls_split_open_record()
580 ret = sk_msg_alloc(sk, &new->msg_encrypted, msg_opl->sg.size + in tls_split_open_record()
587 *orig_end = msg_opl->sg.end; in tls_split_open_record()
588 i = msg_opl->sg.start; in tls_split_open_record()
589 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
606 if (i == msg_opl->sg.end) in tls_split_open_record()
608 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
611 msg_opl->sg.end = i; in tls_split_open_record()
612 msg_opl->sg.curr = i; in tls_split_open_record()
613 msg_opl->sg.copybreak = 0; in tls_split_open_record()
614 msg_opl->apply_bytes = 0; in tls_split_open_record()
615 msg_opl->sg.size = bytes; in tls_split_open_record()
629 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
637 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
653 struct sk_msg *msg_opl = &to->msg_plaintext; in tls_merge_open_record() local
657 i = msg_opl->sg.end; in tls_merge_open_record()
661 osge = sk_msg_elem(msg_opl, i); in tls_merge_open_record()
670 msg_opl->sg.end = orig_end; in tls_merge_open_record()
671 msg_opl->sg.curr = orig_end; in tls_merge_open_record()
672 msg_opl->sg.copybreak = 0; in tls_merge_open_record()
673 msg_opl->apply_bytes = msg_opl->sg.size + msg_npl->sg.size; in tls_merge_open_record()
674 msg_opl->sg.size += msg_npl->sg.size; in tls_merge_open_record()