Lines Matching refs:data_vq
344 struct data_queue *data_vq) in __virtio_crypto_ablkcipher_do_req() argument
461 spin_lock_irqsave(&data_vq->lock, flags); in __virtio_crypto_ablkcipher_do_req()
462 err = virtqueue_add_sgs(data_vq->vq, sgs, num_out, in __virtio_crypto_ablkcipher_do_req()
464 virtqueue_kick(data_vq->vq); in __virtio_crypto_ablkcipher_do_req()
465 spin_unlock_irqrestore(&data_vq->lock, flags); in __virtio_crypto_ablkcipher_do_req()
488 struct data_queue *data_vq = &vcrypto->data_vq[0]; in virtio_crypto_ablkcipher_encrypt() local
495 vc_req->dataq = data_vq; in virtio_crypto_ablkcipher_encrypt()
501 return crypto_transfer_ablkcipher_request_to_engine(data_vq->engine, req); in virtio_crypto_ablkcipher_encrypt()
513 struct data_queue *data_vq = &vcrypto->data_vq[0]; in virtio_crypto_ablkcipher_decrypt() local
520 vc_req->dataq = data_vq; in virtio_crypto_ablkcipher_decrypt()
526 return crypto_transfer_ablkcipher_request_to_engine(data_vq->engine, req); in virtio_crypto_ablkcipher_decrypt()
562 struct data_queue *data_vq = vc_req->dataq; in virtio_crypto_ablkcipher_crypt_req() local
565 ret = __virtio_crypto_ablkcipher_do_req(vc_sym_req, req, data_vq); in virtio_crypto_ablkcipher_crypt_req()
569 virtqueue_kick(data_vq->vq); in virtio_crypto_ablkcipher_crypt_req()