Lines Matching refs:sgout
169 struct scatterlist *sgout = aead_req->dst; in tls_decrypt_done() local
213 if (sgout != sgin) { in tls_decrypt_done()
215 for_each_sg(sg_next(sgout), sg, UINT_MAX, pages) { in tls_decrypt_done()
235 struct scatterlist *sgout, in tls_do_decryption() argument
248 aead_request_set_crypt(aead_req, sgin, sgout, in tls_do_decryption()
1435 struct scatterlist *sgout = NULL; in decrypt_internal() local
1477 sgout = sgin + n_sgin; in decrypt_internal()
1478 aad = (u8 *)(sgout + n_sgout); in decrypt_internal()
1522 sg_init_table(sgout, n_sgout); in decrypt_internal()
1523 sg_set_buf(&sgout[0], aad, prot->aad_size); in decrypt_internal()
1526 &pages, &sgout[1], in decrypt_internal()
1531 memcpy(sgout, out_sg, n_sgout * sizeof(*sgout)); in decrypt_internal()
1537 sgout = sgin; in decrypt_internal()
1543 err = tls_do_decryption(sk, skb, sgin, sgout, iv, in decrypt_internal()
1550 put_page(sg_page(&sgout[pages])); in decrypt_internal()
1609 struct scatterlist *sgout) in decrypt_skb() argument
1613 return decrypt_internal(sk, skb, NULL, sgout, &darg); in decrypt_skb()