Lines Matching refs:src
237 * source and destination scatterlist pointers will coincide (req->src ==
239 * (req->src != req->dst) that reference the same underlying memory.
360 .name = "one src, two even splits dst",
730 struct test_sglist src;
742 if (init_test_sglist(&tsgls->src) != 0)
750 destroy_test_sglist(&tsgls->src);
759 destroy_test_sglist(&tsgls->src);
765 /* Build the src and dst scatterlists for an skcipher or AEAD test */
778 err = build_test_sglist(&tsgls->src, cfg->src_divs, alignmask,
788 * source and destination (req->src == req->dst), or can use separate
789 * scatterlists (req->src != req->dst) which point to the same
793 tsgls->dst.sgl_ptr = tsgls->src.sgl;
794 tsgls->dst.nents = tsgls->src.nents;
803 memcpy(tsgls->dst.sgl, tsgls->src.sgl,
804 tsgls->src.nents * sizeof(tsgls->src.sgl[0]));
805 memcpy(tsgls->dst.sgl_saved, tsgls->src.sgl,
806 tsgls->src.nents * sizeof(tsgls->src.sgl[0]));
808 tsgls->dst.nents = tsgls->src.nents;
2094 /* Build the src/dst scatterlists */
2114 aead_request_set_crypt(req, tsgls->src.sgl_ptr, tsgls->dst.sgl_ptr,
2128 req->src != tsgls->src.sgl_ptr ||
2142 if (req->src != tsgls->src.sgl_ptr)
2143 pr_err("alg: aead: changed 'req->src'\n");
2156 if (is_test_sglist_corrupted(&tsgls->src)) {
2157 pr_err("alg: aead: %s %s corrupted src sgl on test vector %s, cfg=\"%s\"\n",
2161 if (tsgls->dst.sgl_ptr != tsgls->src.sgl &&
2332 struct scatterlist src[2], dst;
2337 sg_init_table(src, 2);
2339 sg_set_buf(&src[i++], vec->assoc, vec->alen);
2342 sg_set_buf(&src[i++], vec->ptext, vec->plen);
2347 aead_request_set_crypt(req, src, &dst, vec->plen, iv);
2869 /* Build the src/dst scatterlists */
2883 skcipher_request_set_crypt(req, tsgls->src.sgl_ptr, tsgls->dst.sgl_ptr,
2895 req->src != tsgls->src.sgl_ptr ||
2907 if (req->src != tsgls->src.sgl_ptr)
2908 pr_err("alg: skcipher: changed 'req->src'\n");
2921 if (is_test_sglist_corrupted(&tsgls->src)) {
2922 pr_err("alg: skcipher: %s %s corrupted src sgl on test vector %s, cfg=\"%s\"\n",
2926 if (tsgls->dst.sgl_ptr != tsgls->src.sgl &&
3030 struct scatterlist src, dst;
3053 sg_init_one(&src, vec->ptext, vec->len);
3057 skcipher_request_set_crypt(req, &src, &dst, vec->len, iv);
3413 struct scatterlist src, dst;
3440 sg_init_one(&src, input_vec, ilen);
3452 acomp_request_set_params(req, &src, &dst, ilen, dlen);
3467 sg_init_one(&src, output, ilen);
3470 acomp_request_set_params(req, &src, &dst, ilen, dlen);
3502 sg_init_one(&src, input_vec, ilen);
3503 acomp_request_set_params(req, &src, NULL, ilen, 0);
3532 sg_init_one(&src, input_vec, ilen);
3544 acomp_request_set_params(req, &src, &dst, ilen, dlen);
3578 acomp_request_set_params(req, &src, NULL, ilen, 0);
3903 struct scatterlist src, dst;
3962 sg_init_one(&src, input_buf, vec->b_public_size);
3964 kpp_request_set_input(req, &src, vec->b_public_size);
3992 sg_init_one(&src, a_public, vec->expected_a_public_size);
3994 kpp_request_set_input(req, &src, vec->expected_a_public_size);
4085 struct scatterlist src, dst, src_tab[3];
4217 sg_init_one(&src, xbuf[0], c_size);
4220 akcipher_request_set_crypt(req, &src, &dst, c_size, out_len_max);