Lines Matching refs:sge
443 struct scatterlist *sge; in tls_encrypt_done() local
452 sge = sk_msg_elem(msg_en, msg_en->sg.curr); in tls_encrypt_done()
453 sge->offset -= prot->prepend_size; in tls_encrypt_done()
454 sge->length += prot->prepend_size; in tls_encrypt_done()
506 struct scatterlist *sge = sk_msg_elem(msg_en, start); in tls_do_encryption() local
520 sge->offset += prot->prepend_size; in tls_do_encryption()
521 sge->length -= prot->prepend_size; in tls_do_encryption()
541 sge->offset -= prot->prepend_size; in tls_do_encryption()
542 sge->length += prot->prepend_size; in tls_do_encryption()
564 struct scatterlist *sge, *osge, *nsge; in tls_split_open_record() local
583 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()
584 while (apply && sge->length) { in tls_split_open_record()
585 if (sge->length > apply) { in tls_split_open_record()
586 u32 len = sge->length - apply; in tls_split_open_record()
588 get_page(sg_page(sge)); in tls_split_open_record()
589 sg_set_page(&tmp, sg_page(sge), len, in tls_split_open_record()
590 sge->offset + apply); in tls_split_open_record()
591 sge->length = apply; in tls_split_open_record()
595 apply -= sge->length; in tls_split_open_record()
596 bytes += sge->length; in tls_split_open_record()
602 sge = sk_msg_elem(msg_opl, i); in tls_split_open_record()