Searched defs:sgl (Results 1 - 3 of 3) sorted by relevance
/crypto/ |
H A D | af_alg.c | 339 int af_alg_make_sg(struct af_alg_sgl *sgl, void __user *addr, int len, argument 357 err = get_user_pages_fast(from, npages, write, sgl->pages); 368 sg_init_table(sgl->sg, npages); 373 sg_set_page(sgl->sg + i, sgl->pages[i], plen, off); 385 void af_alg_free_sg(struct af_alg_sgl *sgl) argument 391 put_page(sgl->pages[i]); 392 } while (!sg_is_last(sgl->sg + (i++)));
|
H A D | algif_hash.c | 25 struct af_alg_sgl sgl; member in struct:hash_ctx 70 newlen = af_alg_make_sg(&ctx->sgl, from, len, 0); 76 ahash_request_set_crypt(&ctx->req, ctx->sgl.sg, NULL, 83 af_alg_free_sg(&ctx->sgl); 118 sg_init_table(ctx->sgl.sg, 1); 119 sg_set_page(ctx->sgl.sg, page, size, offset); 121 ahash_request_set_crypt(&ctx->req, ctx->sgl.sg, ctx->result, size);
|
H A D | algif_skcipher.c | 73 struct skcipher_sg_list *sgl; local 76 sgl = list_entry(ctx->tsgl.prev, struct skcipher_sg_list, list); 78 sg = sgl->sg; 80 if (!sg || sgl->cur >= MAX_SGL_ENTS) { 81 sgl = sock_kmalloc(sk, sizeof(*sgl) + 82 sizeof(sgl->sg[0]) * (MAX_SGL_ENTS + 1), 84 if (!sgl) 87 sg_init_table(sgl->sg, MAX_SGL_ENTS + 1); 88 sgl 103 struct skcipher_sg_list *sgl; local 250 struct skcipher_sg_list *sgl; local 378 struct skcipher_sg_list *sgl; local 426 struct skcipher_sg_list *sgl; local [all...] |
Completed in 23 milliseconds