Searched refs:vcrypto (Results 1 – 5 of 5) sorted by relevance
196 if (vcrypto->curr_queue == 1 || vcrypto->max_data_queues == 1) { in virtcrypto_set_affinity()270 vcrypto->status = status; in virtcrypto_update_status()375 vcrypto = kzalloc_node(sizeof(*vcrypto), GFP_KERNEL, in virtcrypto_probe()377 if (!vcrypto) in virtcrypto_probe()416 vcrypto = vdev->priv = vcrypto; in virtcrypto_probe()417 vcrypto->vdev = vdev; in virtcrypto_probe()422 vcrypto->curr_queue = 1; in virtcrypto_probe()438 vcrypto->max_data_queues, in virtcrypto_probe()441 vcrypto->max_size); in virtcrypto_probe()471 kfree(vcrypto); in virtcrypto_probe()[all …]
211 virtio_crypto_skcipher_algs_unregister(vcrypto); in virtcrypto_dev_start()230 virtio_crypto_skcipher_algs_unregister(vcrypto); in virtcrypto_dev_stop()231 virtio_crypto_akcipher_algs_unregister(vcrypto); in virtcrypto_dev_stop()261 if (!(vcrypto->crypto_services & service_mask)) in virtcrypto_algo_is_supported()267 algo_mask = vcrypto->cipher_algo_l; in virtcrypto_algo_is_supported()269 algo_mask = vcrypto->cipher_algo_h; in virtcrypto_algo_is_supported()273 algo_mask = vcrypto->hash_algo; in virtcrypto_algo_is_supported()278 algo_mask = vcrypto->mac_algo_l; in virtcrypto_algo_is_supported()280 algo_mask = vcrypto->mac_algo_h; in virtcrypto_algo_is_supported()284 algo_mask = vcrypto->aead_algo; in virtcrypto_algo_is_supported()[all …]
116 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_session() local196 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_close_session() local253 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_sessions() local291 if (!ctx->vcrypto) { in virtio_crypto_skcipher_setkey()297 if (!vcrypto) { in virtio_crypto_skcipher_setkey()302 ctx->vcrypto = vcrypto; in virtio_crypto_skcipher_setkey()329 struct virtio_crypto *vcrypto = ctx->vcrypto; in __virtio_crypto_skcipher_do_req() local471 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_encrypt() local494 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_decrypt() local521 if (!ctx->vcrypto) in virtio_crypto_skcipher_exit()[all …]
28 struct virtio_crypto *vcrypto; member103 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_akcipher_init_session() local162 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_akcipher_close_session() local217 struct virtio_crypto *vcrypto = ctx->vcrypto; in __virtio_crypto_akcipher_do_req() local277 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_rsa_do_req() local316 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_rsa_req() local346 struct virtio_crypto *vcrypto; in virtio_crypto_rsa_set_key() local373 if (!ctx->vcrypto) { in virtio_crypto_rsa_set_key()376 if (!vcrypto) { in virtio_crypto_rsa_set_key()381 ctx->vcrypto = vcrypto; in virtio_crypto_rsa_set_key()[all …]
125 int virtcrypto_dev_start(struct virtio_crypto *vcrypto);126 void virtcrypto_dev_stop(struct virtio_crypto *vcrypto);144 int virtio_crypto_skcipher_algs_register(struct virtio_crypto *vcrypto);145 void virtio_crypto_skcipher_algs_unregister(struct virtio_crypto *vcrypto);146 int virtio_crypto_akcipher_algs_register(struct virtio_crypto *vcrypto);147 void virtio_crypto_akcipher_algs_unregister(struct virtio_crypto *vcrypto);148 int virtio_crypto_ctrl_vq_request(struct virtio_crypto *vcrypto, struct scatterlist *sgs[],
Completed in 11 milliseconds