Lines Matching refs:sg
113 static void sg_init_aead(struct scatterlist *sg, char *xbuf[XBUFSIZE], in sg_init_aead() argument
127 sg_init_table(sg, np + 1); in sg_init_aead()
129 sg_set_buf(&sg[0], assoc, aad_size); in sg_init_aead()
134 sg_set_buf(&sg[k + 1], xbuf[k], PAGE_SIZE); in sg_init_aead()
137 sg_set_buf(&sg[k + 1], xbuf[k], rem); in sg_init_aead()
148 struct scatterlist sg[XBUFSIZE]; member
382 sg_init_aead(cur->sg, cur->xbuf, in test_mb_aead_speed()
396 cur->sg, in test_mb_aead_speed()
408 aead_request_set_crypt(cur->req, cur->sg, in test_mb_aead_speed()
529 struct scatterlist *sg; in test_aead_speed() local
562 sg = kmalloc(sizeof(*sg) * 9 * 2, GFP_KERNEL); in test_aead_speed()
563 if (!sg) in test_aead_speed()
565 sgout = &sg[9]; in test_aead_speed()
630 sg_init_aead(sg, xbuf, *b_size + (enc ? 0 : authsize), in test_aead_speed()
646 aead_request_set_crypt(req, sgout, sg, in test_aead_speed()
658 aead_request_set_crypt(req, sg, sgout, in test_aead_speed()
685 kfree(sg); in test_aead_speed()
696 static void test_hash_sg_init(struct scatterlist *sg) in test_hash_sg_init() argument
700 sg_init_table(sg, TVMEMSIZE); in test_hash_sg_init()
702 sg_set_buf(sg + i, tvmem[i], PAGE_SIZE); in test_hash_sg_init()
715 struct scatterlist sg[XBUFSIZE]; member
847 sg_init_table(data[i].sg, XBUFSIZE); in test_mb_ahash_speed()
849 sg_set_buf(data[i].sg + j, data[i].xbuf[j], PAGE_SIZE); in test_mb_ahash_speed()
872 ahash_request_set_crypt(data[k].req, data[k].sg, in test_mb_ahash_speed()
1058 struct scatterlist sg[TVMEMSIZE]; in test_ahash_speed_common() local
1081 test_hash_sg_init(sg); in test_ahash_speed_common()
1110 ahash_request_set_crypt(req, sg, output, speed[i].plen); in test_ahash_speed_common()
1149 struct scatterlist sg[XBUFSIZE]; member
1351 sg_init_table(cur->sg, pages); in test_mb_skcipher_speed()
1354 sg_set_buf(cur->sg + p, cur->xbuf[p], in test_mb_skcipher_speed()
1361 sg_set_buf(cur->sg + p, cur->xbuf[p], k); in test_mb_skcipher_speed()
1364 skcipher_request_set_crypt(cur->req, cur->sg, in test_mb_skcipher_speed()
1365 cur->sg, *b_size, in test_mb_skcipher_speed()
1527 struct scatterlist sg[TVMEMSIZE]; in test_skcipher_speed() local
1560 sg_init_table(sg, DIV_ROUND_UP(k, PAGE_SIZE)); in test_skcipher_speed()
1563 sg_set_buf(sg, tvmem[0] + *keysize, in test_skcipher_speed()
1568 sg_set_buf(sg + j, tvmem[j], PAGE_SIZE); in test_skcipher_speed()
1573 sg_set_buf(sg + j, tvmem[j], k); in test_skcipher_speed()
1576 sg_set_buf(sg, tvmem[0] + *keysize, *b_size); in test_skcipher_speed()
1583 skcipher_request_set_crypt(req, sg, sg, *b_size, iv); in test_skcipher_speed()