Searched refs:virtio_crypto (Results 1 – 12 of 12) sorted by relevance
35 struct virtio_crypto { struct113 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev);115 void virtcrypto_devmgr_rm_dev(struct virtio_crypto *vcrypto_dev);116 struct virtio_crypto *virtcrypto_devmgr_get_first(void);117 int virtcrypto_dev_in_use(struct virtio_crypto *vcrypto_dev);118 int virtcrypto_dev_get(struct virtio_crypto *vcrypto_dev);119 void virtcrypto_dev_put(struct virtio_crypto *vcrypto_dev);120 int virtcrypto_dev_started(struct virtio_crypto *vcrypto_dev);121 bool virtcrypto_algo_is_supported(struct virtio_crypto *vcrypto_dev,124 struct virtio_crypto *virtcrypto_get_dev_node(int node,[all …]
33 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev) in virtcrypto_devmgr_add_dev()46 struct virtio_crypto *ptr = in virtcrypto_devmgr_add_dev()47 list_entry(itr, struct virtio_crypto, list); in virtcrypto_devmgr_add_dev()76 void virtcrypto_devmgr_rm_dev(struct virtio_crypto *vcrypto_dev) in virtcrypto_devmgr_rm_dev()94 struct virtio_crypto *virtcrypto_devmgr_get_first(void) in virtcrypto_devmgr_get_first()96 struct virtio_crypto *dev = NULL; in virtcrypto_devmgr_get_first()101 struct virtio_crypto, in virtcrypto_devmgr_get_first()115 int virtcrypto_dev_in_use(struct virtio_crypto *vcrypto_dev) in virtcrypto_dev_in_use()131 int virtcrypto_dev_get(struct virtio_crypto *vcrypto_dev) in virtcrypto_dev_get()150 void virtcrypto_dev_put(struct virtio_crypto *vcrypto_dev) in virtcrypto_dev_put()[all …]
32 struct virtio_crypto *vcrypto = vq->vdev->priv; in virtcrypto_ctrlq_callback()51 int virtio_crypto_ctrl_vq_request(struct virtio_crypto *vcrypto, struct scatterlist *sgs[], in virtio_crypto_ctrl_vq_request()93 struct virtio_crypto *vcrypto = vq->vdev->priv; in virtcrypto_dataq_callback()99 static int virtcrypto_find_vqs(struct virtio_crypto *vi) in virtcrypto_find_vqs()175 static int virtcrypto_alloc_queues(struct virtio_crypto *vi) in virtcrypto_alloc_queues()185 static void virtcrypto_clean_affinity(struct virtio_crypto *vi, long hcpu) in virtcrypto_clean_affinity()197 static void virtcrypto_set_affinity(struct virtio_crypto *vcrypto) in virtcrypto_set_affinity()226 static void virtcrypto_free_queues(struct virtio_crypto *vi) in virtcrypto_free_queues()231 static int virtcrypto_init_vqs(struct virtio_crypto *vi) in virtcrypto_init_vqs()256 static int virtcrypto_update_status(struct virtio_crypto *vcrypto) in virtcrypto_update_status()[all …]
2 obj-$(CONFIG_CRYPTO_DEV_VIRTIO) += virtio_crypto.o3 virtio_crypto-objs := \
19 struct virtio_crypto *vcrypto;118 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_session()198 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_close_session()255 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_sessions()296 struct virtio_crypto *vcrypto = in virtio_crypto_skcipher_setkey()331 struct virtio_crypto *vcrypto = ctx->vcrypto; in __virtio_crypto_skcipher_do_req()473 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_encrypt()498 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_decrypt()600 int virtio_crypto_skcipher_algs_register(struct virtio_crypto *vcrypto) in virtio_crypto_skcipher_algs_register()631 void virtio_crypto_skcipher_algs_unregister(struct virtio_crypto *vcrypto) in virtio_crypto_skcipher_algs_unregister()
28 struct virtio_crypto *vcrypto;112 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_akcipher_init_session()171 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_akcipher_close_session()225 struct virtio_crypto *vcrypto = ctx->vcrypto; in __virtio_crypto_akcipher_do_req()293 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_rsa_do_req()332 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_rsa_req()374 struct virtio_crypto *vcrypto; in virtio_crypto_rsa_set_key()548 int virtio_crypto_akcipher_algs_register(struct virtio_crypto *vcrypto) in virtio_crypto_akcipher_algs_register()578 void virtio_crypto_akcipher_algs_unregister(struct virtio_crypto *vcrypto) in virtio_crypto_akcipher_algs_unregister()
13 choose 'M' here, this module will be called virtio_crypto.
4046 -rw-r--r-- root root 13874 ./usr/include/linux/virtio_crypto.h
4045 -rw-r--r-- root root 13874 ./usr/include/linux/virtio_crypto.h
22855 F: include/uapi/linux/virtio_crypto.h
[all...]