Lines Matching refs:virtio_crypto
33 struct virtio_crypto { struct
108 int virtcrypto_devmgr_add_dev(struct virtio_crypto *vcrypto_dev);
110 void virtcrypto_devmgr_rm_dev(struct virtio_crypto *vcrypto_dev);
111 struct virtio_crypto *virtcrypto_devmgr_get_first(void);
112 int virtcrypto_dev_in_use(struct virtio_crypto *vcrypto_dev);
113 int virtcrypto_dev_get(struct virtio_crypto *vcrypto_dev);
114 void virtcrypto_dev_put(struct virtio_crypto *vcrypto_dev);
115 int virtcrypto_dev_started(struct virtio_crypto *vcrypto_dev);
116 bool virtcrypto_algo_is_supported(struct virtio_crypto *vcrypto_dev,
119 struct virtio_crypto *virtcrypto_get_dev_node(int node,
122 int virtcrypto_dev_start(struct virtio_crypto *vcrypto);
123 void virtcrypto_dev_stop(struct virtio_crypto *vcrypto);
141 int virtio_crypto_skcipher_algs_register(struct virtio_crypto *vcrypto);
142 void virtio_crypto_skcipher_algs_unregister(struct virtio_crypto *vcrypto);
143 int virtio_crypto_akcipher_algs_register(struct virtio_crypto *vcrypto);
144 void virtio_crypto_akcipher_algs_unregister(struct virtio_crypto *vcrypto);
145 int virtio_crypto_ctrl_vq_request(struct virtio_crypto *vcrypto, struct scatterlist *sgs[],