Lines Matching defs:vcrypto
22 struct virtio_crypto *vcrypto;
121 struct virtio_crypto *vcrypto = ctx->vcrypto;
172 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req);
201 struct virtio_crypto *vcrypto = ctx->vcrypto;
234 err = virtio_crypto_ctrl_vq_request(vcrypto, sgs, num_out, num_in, vc_ctrl_req);
258 struct virtio_crypto *vcrypto = ctx->vcrypto;
260 if (keylen > vcrypto->max_cipher_key_len) {
296 if (!ctx->vcrypto) {
299 struct virtio_crypto *vcrypto =
302 if (!vcrypto) {
307 ctx->vcrypto = vcrypto;
316 virtcrypto_dev_put(ctx->vcrypto);
317 ctx->vcrypto = NULL;
334 struct virtio_crypto *vcrypto = ctx->vcrypto;
360 dev_to_node(&vcrypto->vdev->dev));
365 dev_to_node(&vcrypto->vdev->dev));
402 sizeof(vc_req->status) > vcrypto->max_size)) {
422 dev_to_node(&vcrypto->vdev->dev));
476 struct virtio_crypto *vcrypto = ctx->vcrypto;
478 struct data_queue *data_vq = &vcrypto->data_vq[0];
501 struct virtio_crypto *vcrypto = ctx->vcrypto;
503 struct data_queue *data_vq = &vcrypto->data_vq[0];
536 if (!ctx->vcrypto)
541 virtcrypto_dev_put(ctx->vcrypto);
542 ctx->vcrypto = NULL;
603 int virtio_crypto_algs_register(struct virtio_crypto *vcrypto)
615 if (!virtcrypto_algo_is_supported(vcrypto, service, algonum))
625 dev_info(&vcrypto->vdev->dev, "Registered algo %s\n",
634 void virtio_crypto_algs_unregister(struct virtio_crypto *vcrypto)
646 !virtcrypto_algo_is_supported(vcrypto, service, algonum))