Searched refs:in_sg (Results 1 – 8 of 8) sorted by relevance
| /linux/lib/ |
| H A D | sg_split.c | 80 struct scatterlist *in_sg, *out_sg; in sg_split_phys() local 84 in_sg = split->in_sg0; in sg_split_phys() 87 *out_sg = *in_sg; in sg_split_phys() 94 in_sg = sg_next(in_sg); in sg_split_phys() 104 struct scatterlist *in_sg, *out_sg; in sg_split_mapped() local 108 in_sg = split->in_sg0; in sg_split_mapped() 111 sg_dma_address(out_sg) = sg_dma_address(in_sg); in sg_split_mapped() 112 sg_dma_len(out_sg) = sg_dma_len(in_sg); in sg_split_mapped() 117 in_sg = sg_next(in_sg); in sg_split_mapped()
|
| /linux/drivers/crypto/ |
| H A D | atmel-tdes.c | 104 struct scatterlist *in_sg; member 293 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_pdc_stop() 457 dd->in_sg->length == dd->out_sg->length && in atmel_tdes_crypt_start() 458 IS_ALIGNED(dd->in_sg->offset, sizeof(u32)) && in atmel_tdes_crypt_start() 460 IS_ALIGNED(dd->in_sg->length, dd->ctx->block_size); in atmel_tdes_crypt_start() 463 count = min(dd->total, dd->in_sg->length); in atmel_tdes_crypt_start() 465 err = dma_map_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_start() 475 dma_unmap_sg(dd->dev, dd->in_sg, 1, in atmel_tdes_crypt_start() 480 addr_in = sg_dma_address(dd->in_sg); in atmel_tdes_crypt_start() 487 count = atmel_tdes_sg_copy(&dd->in_sg, &dd->in_offset, in atmel_tdes_crypt_start() [all …]
|
| /linux/arch/um/drivers/ |
| H A D | virtio_pcidev.c | 95 struct scatterlist out_sg, extra_sg, in_sg; in virtio_pcidev_send_cmd() local 98 [1] = extra ? &extra_sg : &in_sg, in virtio_pcidev_send_cmd() 99 [2] = extra ? &in_sg : NULL, in virtio_pcidev_send_cmd() 155 sg_init_one(&in_sg, buf->data, out_size); in virtio_pcidev_send_cmd() 157 sg_init_one(&in_sg, out, out_size); in virtio_pcidev_send_cmd()
|
| /linux/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-hash.c | 198 struct scatterlist *in_sg = areq->src; in sun4i_hash() local 263 while (in_sg && i == 1) { in sun4i_hash() 264 if (in_sg->length % 4) in sun4i_hash() 266 in_sg = sg_next(in_sg); in sun4i_hash()
|
| H A D | sun4i-ss-cipher.c | 182 struct scatterlist *in_sg = areq->src; in sun4i_ss_cipher_poll() local 225 while (in_sg && no_chunk == 1) { in sun4i_ss_cipher_poll() 226 if ((in_sg->length | in_sg->offset) & 3u) in sun4i_ss_cipher_poll() 228 in_sg = sg_next(in_sg); in sun4i_ss_cipher_poll()
|
| /linux/drivers/crypto/starfive/ |
| H A D | jh7110-aes.c | 581 rctx->in_sg = req->src; in starfive_aes_do_one_req() 595 ret = starfive_aes_map_sg(cryp, rctx->in_sg, rctx->out_sg); in starfive_aes_do_one_req() 649 rctx->in_sg = scatterwalk_ffwd(_src, req->src, cryp->assoclen); in starfive_aes_aead_do_one_req() 651 rctx->out_sg = rctx->in_sg; in starfive_aes_aead_do_one_req() 679 sg_zero_buffer(rctx->in_sg, sg_nents(rctx->in_sg), in starfive_aes_aead_do_one_req() 680 rctx->in_sg->length - cryp->total_in, in starfive_aes_aead_do_one_req() 711 ret = starfive_aes_map_sg(cryp, rctx->in_sg, rctx->out_sg); in starfive_aes_aead_do_one_req()
|
| /linux/drivers/virtio/ |
| H A D | virtio_rtc_driver.c | 417 struct scatterlist in_sg[1]; in viortc_msg_xfer() local 425 sgs[1] = in_sg; in viortc_msg_xfer() 428 sg_init_one(in_sg, msg->resp, msg->resp_cap); in viortc_msg_xfer()
|
| /linux/net/vmw_vsock/ |
| H A D | virtio_transport.c | 104 int ret, in_sg = 0, out_sg = 0; in virtio_transport_send_skb() local 146 ret = virtqueue_add_sgs(vq, sgs, out_sg, in_sg, skb, gfp); in virtio_transport_send_skb()
|