Home
last modified time | relevance | path

Searched refs:src_sg (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/drivers/crypto/ccp/
Dccp-dmaengine.c355 struct scatterlist *src_sg, in ccp_create_desc() argument
372 if (!dst_sg || !src_sg) in ccp_create_desc()
384 src_len = sg_dma_len(src_sg); in ccp_create_desc()
396 src_sg = sg_next(src_sg); in ccp_create_desc()
397 if (!src_sg) in ccp_create_desc()
400 src_len = sg_dma_len(src_sg); in ccp_create_desc()
433 ccp_pt->src_dma = sg_dma_address(src_sg) + src_offset; in ccp_create_desc()
485 struct scatterlist dst_sg, src_sg; in ccp_prep_dma_memcpy() local
495 sg_init_table(&src_sg, 1); in ccp_prep_dma_memcpy()
496 sg_dma_address(&src_sg) = src; in ccp_prep_dma_memcpy()
[all …]
/Linux-v5.4/drivers/scsi/arm/
Dscsi.h36 struct scatterlist *src_sg; in copy_SCp_to_sg() local
39 for_each_sg(sg_next(SCp->buffer), src_sg, bufs, i) in copy_SCp_to_sg()
40 *(++sg) = *src_sg; in copy_SCp_to_sg()
/Linux-v5.4/crypto/asymmetric_keys/
Dpublic_key.c256 struct scatterlist src_sg[2]; in public_key_verify_signature() local
300 sg_init_table(src_sg, 2); in public_key_verify_signature()
301 sg_set_buf(&src_sg[0], sig->s, sig->s_size); in public_key_verify_signature()
302 sg_set_buf(&src_sg[1], sig->digest, sig->digest_size); in public_key_verify_signature()
303 akcipher_request_set_crypt(req, src_sg, NULL, sig->s_size, in public_key_verify_signature()
Dasym_tpm.c754 struct scatterlist src_sg[2]; in tpm_key_verify_signature() local
789 sg_init_table(src_sg, 2); in tpm_key_verify_signature()
790 sg_set_buf(&src_sg[0], sig->s, sig->s_size); in tpm_key_verify_signature()
791 sg_set_buf(&src_sg[1], sig->digest, sig->digest_size); in tpm_key_verify_signature()
792 akcipher_request_set_crypt(req, src_sg, NULL, sig->s_size, in tpm_key_verify_signature()
/Linux-v5.4/drivers/mailbox/
Dbcm-flexrm-mailbox.c606 struct scatterlist *src_sg = msg->spu.src, *dst_sg = msg->spu.dst; in flexrm_spu_estimate_nonheader_desc_count() local
608 while (src_sg || dst_sg) { in flexrm_spu_estimate_nonheader_desc_count()
609 if (src_sg) { in flexrm_spu_estimate_nonheader_desc_count()
611 dst_target = src_sg->length; in flexrm_spu_estimate_nonheader_desc_count()
612 src_sg = sg_next(src_sg); in flexrm_spu_estimate_nonheader_desc_count()
665 struct scatterlist *src_sg = msg->spu.src, *dst_sg = msg->spu.dst; in flexrm_spu_write_descs() local
667 while (src_sg || dst_sg) { in flexrm_spu_write_descs()
668 if (src_sg) { in flexrm_spu_write_descs()
669 if (sg_dma_len(src_sg) & 0xf) in flexrm_spu_write_descs()
670 d = flexrm_src_desc(sg_dma_address(src_sg), in flexrm_spu_write_descs()
[all …]
Dbcm-pdc-mailbox.c396 struct scatterlist *src_sg[PDC_RING_ENTRIES]; member
611 dma_unmap_sg(dev, pdcs->src_sg[pdcs->txin], in pdc_receive_one()
612 sg_nents(pdcs->src_sg[pdcs->txin]), DMA_TO_DEVICE); in pdc_receive_one()
735 pdcs->src_sg[pdcs->txout] = sg; in pdc_tx_list_sg_add()
/Linux-v5.4/drivers/dma/
Dnbpfaxi.c914 struct scatterlist *src_sg, struct scatterlist *dst_sg, in nbpf_prep_sg() argument
933 mem_sg = src_sg; in nbpf_prep_sg()
940 mem_sg = src_sg; in nbpf_prep_sg()
959 sg_dma_address(src_sg), in nbpf_prep_sg()
969 src_sg = sg_next(src_sg); in nbpf_prep_sg()
972 mem_sg = direction == DMA_DEV_TO_MEM ? dst_sg : src_sg; in nbpf_prep_sg()
988 struct scatterlist src_sg; in nbpf_prep_memcpy() local
991 sg_init_table(&src_sg, 1); in nbpf_prep_memcpy()
994 sg_dma_address(&src_sg) = src; in nbpf_prep_memcpy()
997 sg_dma_len(&src_sg) = len; in nbpf_prep_memcpy()
[all …]
Dste_dma40.c2482 struct scatterlist src_sg; in d40_prep_memcpy() local
2485 sg_init_table(&src_sg, 1); in d40_prep_memcpy()
2488 sg_dma_address(&src_sg) = src; in d40_prep_memcpy()
2491 sg_dma_len(&src_sg) = size; in d40_prep_memcpy()
2493 return d40_prep_sg(chan, &src_sg, &dst_sg, 1, in d40_prep_memcpy()
/Linux-v5.4/fs/crypto/
Dkeysetup_v1.c54 struct scatterlist src_sg, dst_sg; in derive_key_aes() local
75 sg_init_one(&src_sg, master_key, derived_keysize); in derive_key_aes()
77 skcipher_request_set_crypt(req, &src_sg, &dst_sg, derived_keysize, in derive_key_aes()
Dfname.c94 struct scatterlist src_sg, dst_sg; in fname_decrypt() local
112 sg_init_one(&src_sg, iname->name, iname->len); in fname_decrypt()
114 skcipher_request_set_crypt(req, &src_sg, &dst_sg, iname->len, &iv); in fname_decrypt()
/Linux-v5.4/drivers/crypto/qce/
Dablkcipher.c39 dma_unmap_sg(qce->dev, rctx->src_sg, rctx->src_nents, dir_src); in qce_ablkcipher_done()
121 rctx->src_sg = req->src; in qce_ablkcipher_async_req_handle()
123 rctx->src_sg = rctx->dst_sg; in qce_ablkcipher_async_req_handle()
126 ret = qce_dma_prep_sgs(&qce->dma, rctx->src_sg, rctx->src_nents, in qce_ablkcipher_async_req_handle()
Dcipher.h44 struct scatterlist *src_sg; member
/Linux-v5.4/fs/ecryptfs/
Dkeystore.c596 struct scatterlist src_sg[2]; member
792 s->block_aligned_filename_size, s->src_sg, 2); in ecryptfs_write_tag_70_packet()
827 skcipher_request_set_crypt(s->skcipher_req, s->src_sg, s->dst_sg, in ecryptfs_write_tag_70_packet()
866 struct scatterlist src_sg[2]; member
980 s->block_aligned_filename_size, s->src_sg, 2); in ecryptfs_parse_tag_70_packet()
1043 skcipher_request_set_crypt(s->skcipher_req, s->src_sg, s->dst_sg, in ecryptfs_parse_tag_70_packet()
1649 struct scatterlist src_sg[2]; in decrypt_passphrase_encrypted_session_key() local
1673 src_sg, 2); in decrypt_passphrase_encrypted_session_key()
1715 skcipher_request_set_crypt(req, src_sg, dst_sg, in decrypt_passphrase_encrypted_session_key()
2182 struct scatterlist src_sg[2]; in write_tag_3_packet() local
[all …]
Dcrypto.c307 struct scatterlist *src_sg, int size, in crypt_scatterlist() argument
351 skcipher_request_set_crypt(req, src_sg, dst_sg, size, iv); in crypt_scatterlist()
399 struct scatterlist src_sg, dst_sg; in crypt_extent() local
413 sg_init_table(&src_sg, 1); in crypt_extent()
416 sg_set_page(&src_sg, src_page, extent_size, in crypt_extent()
421 rc = crypt_scatterlist(crypt_stat, &dst_sg, &src_sg, extent_size, in crypt_extent()
/Linux-v5.4/drivers/crypto/bcm/
Dcipher.c228 datalen = spu_msg_sg_add(&sg, &rctx->src_sg, &rctx->src_skip, in spu_ablkcipher_tx_sg_create()
352 rctx->src_nents = spu_sg_count(rctx->src_sg, rctx->src_skip, chunksize); in handle_ablkcipher_req()
453 dump_sg(rctx->src_sg, rctx->src_skip, chunksize); in handle_ablkcipher_req()
642 datalen = spu_msg_sg_add(&sg, &rctx->src_sg, &rctx->src_skip, in spu_ahash_tx_sg_create()
805 rctx->src_nents = spu_sg_count(rctx->src_sg, rctx->src_skip, in handle_ahash_req()
890 dump_sg(rctx->src_sg, rctx->src_skip, new_data_len); in handle_ahash_req()
1254 written = spu_msg_sg_add(&sg, &rctx->src_sg, &rctx->src_skip, in spu_aead_tx_sg_create()
1381 rctx->src_nents = spu_sg_count(rctx->src_sg, rctx->src_skip, chunksize); in handle_aead_req()
1498 dump_sg(rctx->src_sg, rctx->src_skip, chunksize); in handle_aead_req()
1771 rctx->src_sg = req->src; in ablkcipher_enqueue()
[all …]
Dcipher.h283 struct scatterlist *src_sg; member
/Linux-v5.4/arch/x86/crypto/
Daesni-intel_glue.c718 struct scatterlist *src_sg; in gcmaes_crypt_by_sg() local
753 src_sg = scatterwalk_ffwd(src_start, req->src, req->assoclen); in gcmaes_crypt_by_sg()
754 scatterwalk_start(&src_sg_walk, src_sg); in gcmaes_crypt_by_sg()