Lines Matching refs:sgout
164 struct scatterlist *sgout = aead_req->dst; in tls_decrypt_done() local
208 if (sgout != sgin) { in tls_decrypt_done()
210 for_each_sg(sg_next(sgout), sg, UINT_MAX, pages) { in tls_decrypt_done()
230 struct scatterlist *sgout, in tls_do_decryption() argument
243 aead_request_set_crypt(aead_req, sgin, sgout, in tls_do_decryption()
1424 struct scatterlist *sgout = NULL; in decrypt_internal() local
1466 sgout = sgin + n_sgin; in decrypt_internal()
1467 aad = (u8 *)(sgout + n_sgout); in decrypt_internal()
1511 sg_init_table(sgout, n_sgout); in decrypt_internal()
1512 sg_set_buf(&sgout[0], aad, prot->aad_size); in decrypt_internal()
1516 &pages, chunk, &sgout[1], in decrypt_internal()
1521 memcpy(sgout, out_sg, n_sgout * sizeof(*sgout)); in decrypt_internal()
1527 sgout = sgin; in decrypt_internal()
1534 err = tls_do_decryption(sk, skb, sgin, sgout, iv, in decrypt_internal()
1541 put_page(sg_page(&sgout[pages])); in decrypt_internal()
1599 struct scatterlist *sgout) in decrypt_skb() argument
1604 return decrypt_internal(sk, skb, NULL, sgout, &chunk, &zc, false); in decrypt_skb()