Searched refs:data_vq (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/crypto/virtio/ |
H A D | virtio_crypto_core.c | 75 struct data_queue *data_vq = (struct data_queue *)data; local 76 struct virtqueue *vq = data_vq->vq; 92 struct data_queue *dq = &vcrypto->data_vq[vq->index]; 131 snprintf(vi->data_vq[i].name, sizeof(vi->data_vq[i].name), 133 names[i] = vi->data_vq[i].name; 143 spin_lock_init(&vi->data_vq[i].lock); 144 vi->data_vq[i].vq = vqs[i]; 146 vi->data_vq[i].engine = crypto_engine_alloc_init_and_set(dev, true, NULL, true, 148 if (!vi->data_vq[ [all...] |
H A D | virtio_crypto_skcipher_algs.c | 325 struct data_queue *data_vq) 448 spin_lock_irqsave(&data_vq->lock, flags); 449 err = virtqueue_add_sgs(data_vq->vq, sgs, num_out, 451 virtqueue_kick(data_vq->vq); 452 spin_unlock_irqrestore(&data_vq->lock, flags); 475 struct data_queue *data_vq = &vcrypto->data_vq[0]; local 482 vc_req->dataq = data_vq; 488 return crypto_transfer_skcipher_request_to_engine(data_vq->engine, req); 500 struct data_queue *data_vq local 323 __virtio_crypto_skcipher_do_req(struct virtio_crypto_sym_request *vc_sym_req, struct skcipher_request *req, struct data_queue *data_vq) argument 546 struct data_queue *data_vq = vc_req->dataq; local [all...] |
H A D | virtio_crypto_akcipher_algs.c | 221 struct akcipher_request *req, struct data_queue *data_vq) 271 spin_lock_irqsave(&data_vq->lock, flags); 272 ret = virtqueue_add_sgs(data_vq->vq, sgs, num_out, num_in, vc_req, GFP_ATOMIC); 273 virtqueue_kick(data_vq->vq); 274 spin_unlock_irqrestore(&data_vq->lock, flags); 294 struct data_queue *data_vq = vc_req->dataq; local 316 ret = __virtio_crypto_akcipher_do_req(vc_akcipher_req, req, data_vq); 334 struct data_queue *data_vq = &vcrypto->data_vq[0]; local 336 vc_req->dataq = data_vq; 220 __virtio_crypto_akcipher_do_req(struct virtio_crypto_akcipher_request *vc_akcipher_req, struct akcipher_request *req, struct data_queue *data_vq) argument [all...] |
H A D | virtio_crypto_common.h | 38 struct data_queue *data_vq; member in struct:virtio_crypto
|
Completed in 103 milliseconds