data_vq 344 drivers/crypto/virtio/virtio_crypto_algs.c struct data_queue *data_vq) data_vq 467 drivers/crypto/virtio/virtio_crypto_algs.c spin_lock_irqsave(&data_vq->lock, flags); data_vq 468 drivers/crypto/virtio/virtio_crypto_algs.c err = virtqueue_add_sgs(data_vq->vq, sgs, num_out, data_vq 470 drivers/crypto/virtio/virtio_crypto_algs.c virtqueue_kick(data_vq->vq); data_vq 471 drivers/crypto/virtio/virtio_crypto_algs.c spin_unlock_irqrestore(&data_vq->lock, flags); data_vq 494 drivers/crypto/virtio/virtio_crypto_algs.c struct data_queue *data_vq = &vcrypto->data_vq[0]; data_vq 501 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->dataq = data_vq; data_vq 507 drivers/crypto/virtio/virtio_crypto_algs.c return crypto_transfer_ablkcipher_request_to_engine(data_vq->engine, req); data_vq 519 drivers/crypto/virtio/virtio_crypto_algs.c struct data_queue *data_vq = &vcrypto->data_vq[0]; data_vq 526 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->dataq = data_vq; data_vq 532 drivers/crypto/virtio/virtio_crypto_algs.c return crypto_transfer_ablkcipher_request_to_engine(data_vq->engine, req); data_vq 568 drivers/crypto/virtio/virtio_crypto_algs.c struct data_queue *data_vq = vc_req->dataq; data_vq 571 drivers/crypto/virtio/virtio_crypto_algs.c ret = __virtio_crypto_ablkcipher_do_req(vc_sym_req, req, data_vq); data_vq 575 drivers/crypto/virtio/virtio_crypto_algs.c virtqueue_kick(data_vq->vq); data_vq 35 drivers/crypto/virtio/virtio_crypto_common.h struct data_queue *data_vq; data_vq 33 drivers/crypto/virtio/virtio_crypto_core.c spin_lock_irqsave(&vcrypto->data_vq[qid].lock, flags); data_vq 38 drivers/crypto/virtio/virtio_crypto_core.c &vcrypto->data_vq[qid].lock, flags); data_vq 42 drivers/crypto/virtio/virtio_crypto_core.c &vcrypto->data_vq[qid].lock, flags); data_vq 45 drivers/crypto/virtio/virtio_crypto_core.c spin_unlock_irqrestore(&vcrypto->data_vq[qid].lock, flags); data_vq 82 drivers/crypto/virtio/virtio_crypto_core.c snprintf(vi->data_vq[i].name, sizeof(vi->data_vq[i].name), data_vq 84 drivers/crypto/virtio/virtio_crypto_core.c names[i] = vi->data_vq[i].name; data_vq 94 drivers/crypto/virtio/virtio_crypto_core.c spin_lock_init(&vi->data_vq[i].lock); data_vq 95 drivers/crypto/virtio/virtio_crypto_core.c vi->data_vq[i].vq = vqs[i]; data_vq 97 drivers/crypto/virtio/virtio_crypto_core.c vi->data_vq[i].engine = crypto_engine_alloc_init(dev, 1); data_vq 98 drivers/crypto/virtio/virtio_crypto_core.c if (!vi->data_vq[i].engine) { data_vq 123 drivers/crypto/virtio/virtio_crypto_core.c vi->data_vq = kcalloc(vi->max_data_queues, sizeof(*vi->data_vq), data_vq 125 drivers/crypto/virtio/virtio_crypto_core.c if (!vi->data_vq) data_vq 137 drivers/crypto/virtio/virtio_crypto_core.c virtqueue_set_affinity(vi->data_vq[i].vq, NULL); data_vq 164 drivers/crypto/virtio/virtio_crypto_core.c virtqueue_set_affinity(vcrypto->data_vq[i].vq, cpumask_of(cpu)); data_vq 174 drivers/crypto/virtio/virtio_crypto_core.c kfree(vi->data_vq); data_vq 250 drivers/crypto/virtio/virtio_crypto_core.c if (vcrypto->data_vq[i].engine) { data_vq 251 drivers/crypto/virtio/virtio_crypto_core.c ret = crypto_engine_start(vcrypto->data_vq[i].engine); data_vq 261 drivers/crypto/virtio/virtio_crypto_core.c if (vcrypto->data_vq[i].engine) data_vq 262 drivers/crypto/virtio/virtio_crypto_core.c crypto_engine_exit(vcrypto->data_vq[i].engine); data_vq 272 drivers/crypto/virtio/virtio_crypto_core.c if (vcrypto->data_vq[i].engine) data_vq 273 drivers/crypto/virtio/virtio_crypto_core.c crypto_engine_exit(vcrypto->data_vq[i].engine); data_vq 423 drivers/crypto/virtio/virtio_crypto_core.c vq = vcrypto->data_vq[i].vq;