Lines Matching refs:msg_opl
549 struct tls_rec **to, struct sk_msg *msg_opl, in tls_split_open_record() argument
553 u32 i, j, bytes = 0, apply = msg_opl->apply_bytes; in tls_split_open_record()
555 u32 orig_size = msg_opl->sg.size; in tls_split_open_record()
564 ret = sk_msg_alloc(sk, &new->msg_encrypted, msg_opl->sg.size + in tls_split_open_record()
571 *orig_end = msg_opl->sg.end; in tls_split_open_record()
572 i = msg_opl->sg.start; in tls_split_open_record()
573 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
590 if (i == msg_opl->sg.end) in tls_split_open_record()
592 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
595 msg_opl->sg.end = i; in tls_split_open_record()
596 msg_opl->sg.curr = i; in tls_split_open_record()
597 msg_opl->sg.copybreak = 0; in tls_split_open_record()
598 msg_opl->apply_bytes = 0; in tls_split_open_record()
599 msg_opl->sg.size = bytes; in tls_split_open_record()
613 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
621 osge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
637 struct sk_msg *msg_opl = &to->msg_plaintext; in tls_merge_open_record() local
641 i = msg_opl->sg.end; in tls_merge_open_record()
645 osge = sk_msg_elem(msg_opl, i); in tls_merge_open_record()
654 msg_opl->sg.end = orig_end; in tls_merge_open_record()
655 msg_opl->sg.curr = orig_end; in tls_merge_open_record()
656 msg_opl->sg.copybreak = 0; in tls_merge_open_record()
657 msg_opl->apply_bytes = msg_opl->sg.size + msg_npl->sg.size; in tls_merge_open_record()
658 msg_opl->sg.size += msg_npl->sg.size; in tls_merge_open_record()