Home
last modified time | relevance | path

Searched refs:virtio_crypto (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/crypto/virtio/
A Dvirtio_crypto_common.h32 struct virtio_crypto { struct
99 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev); argument
102 struct virtio_crypto *virtcrypto_devmgr_get_first(void);
103 int virtcrypto_dev_in_use(struct virtio_crypto *vcrypto_dev);
104 int virtcrypto_dev_get(struct virtio_crypto *vcrypto_dev);
105 void virtcrypto_dev_put(struct virtio_crypto *vcrypto_dev);
106 int virtcrypto_dev_started(struct virtio_crypto *vcrypto_dev);
110 struct virtio_crypto *virtcrypto_get_dev_node(int node,
113 int virtcrypto_dev_start(struct virtio_crypto *vcrypto);
114 void virtcrypto_dev_stop(struct virtio_crypto *vcrypto);
[all …]
A Dvirtio_crypto_mgr.c46 struct virtio_crypto *ptr = in virtcrypto_devmgr_add_dev()
47 list_entry(itr, struct virtio_crypto, list); in virtcrypto_devmgr_add_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()
187 struct virtio_crypto *vcrypto_dev = NULL, *tmp_dev; in virtcrypto_get_dev_node()
238 int virtcrypto_dev_start(struct virtio_crypto *vcrypto) in virtcrypto_dev_start()
[all …]
A Dvirtio_crypto_core.c27 struct virtio_crypto *vcrypto = vq->vdev->priv; in virtcrypto_dataq_callback()
48 static int virtcrypto_find_vqs(struct virtio_crypto *vi) in virtcrypto_find_vqs()
121 static int virtcrypto_alloc_queues(struct virtio_crypto *vi) in virtcrypto_alloc_queues()
172 static void virtcrypto_free_queues(struct virtio_crypto *vi) in virtcrypto_free_queues()
177 static int virtcrypto_init_vqs(struct virtio_crypto *vi) in virtcrypto_init_vqs()
276 static void virtcrypto_del_vqs(struct virtio_crypto *vcrypto) in virtcrypto_del_vqs()
290 struct virtio_crypto *vcrypto; in virtcrypto_probe()
433 struct virtio_crypto *vcrypto = vdev->priv; in virtcrypto_remove()
449 struct virtio_crypto *vcrypto = vdev->priv; in virtcrypto_config_changed()
457 struct virtio_crypto *vcrypto = vdev->priv; in virtcrypto_freeze()
[all …]
A Dvirtio_crypto_algs.c22 struct virtio_crypto *vcrypto;
122 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_session()
211 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_close_session()
271 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_sessions()
312 struct virtio_crypto *vcrypto = in virtio_crypto_skcipher_setkey()
347 struct virtio_crypto *vcrypto = ctx->vcrypto; in __virtio_crypto_skcipher_do_req()
489 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_encrypt()
514 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_decrypt()
616 int virtio_crypto_algs_register(struct virtio_crypto *vcrypto) in virtio_crypto_algs_register()
647 void virtio_crypto_algs_unregister(struct virtio_crypto *vcrypto) in virtio_crypto_algs_unregister()
A DMakefile2 obj-$(CONFIG_CRYPTO_DEV_VIRTIO) += virtio_crypto.o
3 virtio_crypto-objs := \
A DKconfig10 choose 'M' here, this module will be called virtio_crypto.
/linux/
A DMAINTAINERS20163 F: include/uapi/linux/virtio_crypto.h

Completed in 26 milliseconds