Searched refs:tsgl (Results 1 - 5 of 5) sorted by relevance

/linux-master/crypto/
H A Dalgif_aead.c101 struct af_alg_tsgl *tsgl, *tmp; local
182 list_for_each_entry_safe(tsgl, tmp, &ctx->tsgl_list, list) {
183 for (i = 0; i < tsgl->cur; i++) {
184 struct scatterlist *process_sg = tsgl->sg + i;
256 areq->tsgl = sock_kmalloc(sk, array_size(sizeof(*areq->tsgl),
259 if (!areq->tsgl) {
263 sg_init_table(areq->tsgl, areq->tsgl_entries);
266 af_alg_pull_tsgl(sk, processed, areq->tsgl, processed - as);
275 sg_chain(sg, sgl_prev->sgt.nents + 1, areq->tsgl);
[all...]
H A Dtestmgr.c551 static int init_test_sglist(struct test_sglist *tsgl) argument
553 return __testmgr_alloc_buf(tsgl->bufs, 1 /* two pages per buffer */);
556 static void destroy_test_sglist(struct test_sglist *tsgl) argument
558 return __testmgr_free_buf(tsgl->bufs, 1 /* two pages per buffer */);
564 * @tsgl: the scatterlist to build. @tsgl->bufs[] contains an array of 2-page
565 * buffers which the scatterlist @tsgl->sgl[] will be made to point into.
579 static int build_test_sglist(struct test_sglist *tsgl, argument
594 BUILD_BUG_ON(ARRAY_SIZE(partitions) != ARRAY_SIZE(tsgl->sgl));
599 tsgl
674 verify_correct_output(const struct test_sglist *tsgl, const char *expected_output, unsigned int len_to_check, unsigned int unchecked_prefix_len, bool check_poison) argument
712 is_test_sglist_corrupted(const struct test_sglist *tsgl) argument
1221 build_hash_sglist(struct test_sglist *tsgl, const struct hash_testvec *vec, const struct testvec_config *cfg, unsigned int alignmask, const struct test_sg_division *divs[XBUFSIZE]) argument
1268 test_shash_vec_cfg(const struct hash_testvec *vec, const char *vec_name, const struct testvec_config *cfg, struct shash_desc *desc, struct test_sglist *tsgl, u8 *hashstate) argument
1451 test_ahash_vec_cfg(const struct hash_testvec *vec, const char *vec_name, const struct testvec_config *cfg, struct ahash_request *req, struct test_sglist *tsgl, u8 *hashstate) argument
1616 test_hash_vec_cfg(const struct hash_testvec *vec, const char *vec_name, const struct testvec_config *cfg, struct ahash_request *req, struct shash_desc *desc, struct test_sglist *tsgl, u8 *hashstate) argument
1642 test_hash_vec(const struct hash_testvec *vec, unsigned int vec_num, struct ahash_request *req, struct shash_desc *desc, struct test_sglist *tsgl, u8 *hashstate) argument
1729 test_hash_vs_generic_impl(const char *generic_driver, unsigned int maxkeysize, struct ahash_request *req, struct shash_desc *desc, struct test_sglist *tsgl, u8 *hashstate) argument
1849 test_hash_vs_generic_impl(const char *generic_driver, unsigned int maxkeysize, struct ahash_request *req, struct shash_desc *desc, struct test_sglist *tsgl, u8 *hashstate) argument
1902 struct test_sglist *tsgl = NULL; local
[all...]
H A Dalgif_skcipher.c144 areq->tsgl = sock_kmalloc(sk, array_size(sizeof(*areq->tsgl),
147 if (!areq->tsgl) {
151 sg_init_table(areq->tsgl, areq->tsgl_entries);
152 af_alg_pull_tsgl(sk, len, areq->tsgl, 0);
156 skcipher_request_set_crypt(&areq->cra_u.skcipher_req, areq->tsgl,
H A Daf_alg.c775 struct scatterlist *tsgl; local
787 tsgl = areq->tsgl;
788 if (tsgl) {
789 for_each_sg(tsgl, sg, areq->tsgl_entries, i) {
795 sock_kfree_s(sk, tsgl, areq->tsgl_entries * sizeof(*tsgl));
1213 areq->tsgl = NULL;
/linux-master/include/crypto/
H A Dif_alg.h88 * @tsgl: Private, per request TX SGL of buffers to process
102 struct scatterlist *tsgl; member in struct:af_alg_async_req

Completed in 146 milliseconds