Home
last modified time | relevance | path

Searched refs:vcrypto_dev (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/virtio/
H A Dvirtio_crypto_mgr.c24 * virtcrypto_devmgr_add_dev() - Add vcrypto_dev to the acceleration
26 * @vcrypto_dev: Pointer to virtio crypto device.
33 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev) in virtcrypto_devmgr_add_dev() argument
49 if (ptr == vcrypto_dev) { in virtcrypto_devmgr_add_dev()
54 atomic_set(&vcrypto_dev->ref_count, 0); in virtcrypto_devmgr_add_dev()
55 list_add_tail(&vcrypto_dev->list, &virtio_crypto_table); in virtcrypto_devmgr_add_dev()
56 vcrypto_dev->dev_id = num_devices++; in virtcrypto_devmgr_add_dev()
67 * virtcrypto_devmgr_rm_dev() - Remove vcrypto_dev from the acceleration
69 * @vcrypto_dev: Pointer to virtio crypto device.
76 void virtcrypto_devmgr_rm_dev(struct virtio_crypto *vcrypto_dev) in virtcrypto_devmgr_rm_dev() argument
115 virtcrypto_dev_in_use(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_in_use() argument
131 virtcrypto_dev_get(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_get() argument
150 virtcrypto_dev_put(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_put() argument
164 virtcrypto_dev_started(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_started() argument
187 struct virtio_crypto *vcrypto_dev = NULL, *tmp_dev; virtcrypto_get_dev_node() local
[all...]
H A Dvirtio_crypto_common.h110 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev);
112 void virtcrypto_devmgr_rm_dev(struct virtio_crypto *vcrypto_dev);
114 int virtcrypto_dev_in_use(struct virtio_crypto *vcrypto_dev);
115 int virtcrypto_dev_get(struct virtio_crypto *vcrypto_dev);
116 void virtcrypto_dev_put(struct virtio_crypto *vcrypto_dev);
117 int virtcrypto_dev_started(struct virtio_crypto *vcrypto_dev);
118 bool virtcrypto_algo_is_supported(struct virtio_crypto *vcrypto_dev,
/kernel/linux/linux-6.6/drivers/crypto/virtio/
H A Dvirtio_crypto_mgr.c24 * virtcrypto_devmgr_add_dev() - Add vcrypto_dev to the acceleration
26 * @vcrypto_dev: Pointer to virtio crypto device.
33 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev) in virtcrypto_devmgr_add_dev() argument
49 if (ptr == vcrypto_dev) { in virtcrypto_devmgr_add_dev()
54 atomic_set(&vcrypto_dev->ref_count, 0); in virtcrypto_devmgr_add_dev()
55 list_add_tail(&vcrypto_dev->list, &virtio_crypto_table); in virtcrypto_devmgr_add_dev()
56 vcrypto_dev->dev_id = num_devices++; in virtcrypto_devmgr_add_dev()
67 * virtcrypto_devmgr_rm_dev() - Remove vcrypto_dev from the acceleration
69 * @vcrypto_dev: Pointer to virtio crypto device.
76 void virtcrypto_devmgr_rm_dev(struct virtio_crypto *vcrypto_dev) in virtcrypto_devmgr_rm_dev() argument
115 virtcrypto_dev_in_use(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_in_use() argument
131 virtcrypto_dev_get(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_get() argument
150 virtcrypto_dev_put(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_put() argument
164 virtcrypto_dev_started(struct virtio_crypto *vcrypto_dev) virtcrypto_dev_started() argument
187 struct virtio_crypto *vcrypto_dev = NULL, *tmp_dev; virtcrypto_get_dev_node() local
[all...]
H A Dvirtio_crypto_common.h113 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev);
115 void virtcrypto_devmgr_rm_dev(struct virtio_crypto *vcrypto_dev);
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,

Completed in 2 milliseconds