Lines Matching defs:sgout
164 struct scatterlist *sgout = aead_req->dst;
208 if (sgout != sgin) {
210 for_each_sg(sg_next(sgout), sg, UINT_MAX, pages) {
230 struct scatterlist *sgout,
243 aead_request_set_crypt(aead_req, sgin, sgout,
1426 struct scatterlist *sgout = NULL;
1458 * aead_req || sgin[] || sgout[] || aad || iv.
1459 * This order achieves correct alignment for aead_req, sgin, sgout.
1468 sgout = sgin + n_sgin;
1469 aad = (u8 *)(sgout + n_sgout);
1513 sg_init_table(sgout, n_sgout);
1514 sg_set_buf(&sgout[0], aad, prot->aad_size);
1518 &pages, chunk, &sgout[1],
1523 memcpy(sgout, out_sg, n_sgout * sizeof(*sgout));
1529 sgout = sgin;
1536 err = tls_do_decryption(sk, skb, sgin, sgout, iv,
1543 put_page(sg_page(&sgout[pages]));
1601 struct scatterlist *sgout)
1606 return decrypt_internal(sk, skb, NULL, sgout, &chunk, &zc, false);