Searched defs:vcrypto (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/crypto/virtio/ |
H A D | virtio_crypto_core.c | 32 struct virtio_crypto *vcrypto = vq->vdev->priv; in virtcrypto_ctrlq_callback() local 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() local 197 static void virtcrypto_set_affinity(struct virtio_crypto *vcrypto) in virtcrypto_set_affinity() 256 static int virtcrypto_update_status(struct virtio_crypto *vcrypto) in virtcrypto_update_status() 298 static int virtcrypto_start_crypto_engines(struct virtio_crypto *vcrypto) in virtcrypto_start_crypto_engines() 321 static void virtcrypto_clear_crypto_engines(struct virtio_crypto *vcrypto) in virtcrypto_clear_crypto_engines() 330 static void virtcrypto_del_vqs(struct virtio_crypto *vcrypto) in virtcrypto_del_vqs() 343 struct virtio_crypto *vcrypto = in vcrypto_config_changed_work() local 352 struct virtio_crypto *vcrypto; in virtcrypto_probe() local [all …]
|
H A D | virtio_crypto_skcipher_algs.c | 19 struct virtio_crypto *vcrypto; member 118 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_session() local 198 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_close_session() local 255 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_skcipher_init_sessions() local 296 struct virtio_crypto *vcrypto = in virtio_crypto_skcipher_setkey() local 331 struct virtio_crypto *vcrypto = ctx->vcrypto; in __virtio_crypto_skcipher_do_req() local 473 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_encrypt() local 498 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_skcipher_decrypt() local 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()
|
H A D | virtio_crypto_akcipher_algs.c | 28 struct virtio_crypto *vcrypto; member 112 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_akcipher_init_session() local 171 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_alg_akcipher_close_session() local 225 struct virtio_crypto *vcrypto = ctx->vcrypto; in __virtio_crypto_akcipher_do_req() local 293 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_rsa_do_req() local 332 struct virtio_crypto *vcrypto = ctx->vcrypto; in virtio_crypto_rsa_req() local 374 struct virtio_crypto *vcrypto; in virtio_crypto_rsa_set_key() local 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()
|
H A D | virtio_crypto_mgr.c | 238 int virtcrypto_dev_start(struct virtio_crypto *vcrypto) in virtcrypto_dev_start() 264 void virtcrypto_dev_stop(struct virtio_crypto *vcrypto) in virtcrypto_dev_stop() 284 bool virtcrypto_algo_is_supported(struct virtio_crypto *vcrypto, in virtcrypto_algo_is_supported()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-crypto.c | 78 VirtIOCrypto *vcrypto = VIRTIO_CRYPTO(vdev); in virtio_crypto_cipher_session_helper() local 111 virtio_crypto_create_sym_session(VirtIOCrypto *vcrypto, in virtio_crypto_create_sym_session() 197 virtio_crypto_create_asym_session(VirtIOCrypto *vcrypto, in virtio_crypto_create_asym_session() 252 virtio_crypto_handle_close_session(VirtIOCrypto *vcrypto, in virtio_crypto_handle_close_session() 340 VirtIOCrypto *vcrypto = VIRTIO_CRYPTO(vdev); in virtio_crypto_handle_ctrl() local 455 static void virtio_crypto_init_request(VirtIOCrypto *vcrypto, VirtQueue *vq, in virtio_crypto_init_request() 570 VirtIOCrypto *vcrypto = req->vcrypto; in virtio_crypto_req_complete() local 604 VirtIOCrypto *vcrypto = VIRTIO_CRYPTO(vdev); in virtio_crypto_sym_op_helper() local 722 virtio_crypto_handle_sym_req(VirtIOCrypto *vcrypto, in virtio_crypto_handle_sym_req() 758 virtio_crypto_handle_asym_req(VirtIOCrypto *vcrypto, in virtio_crypto_handle_asym_req() [all …]
|
H A D | virtio-crypto-pci.c | 49 VirtIOCryptoPCI *vcrypto = VIRTIO_CRYPTO_PCI(vpci_dev); in virtio_crypto_pci_realize() local
|
/openbmc/qemu/backends/ |
H A D | cryptodev-vhost.c | 173 VirtIOCrypto *vcrypto = VIRTIO_CRYPTO(dev); in cryptodev_vhost_start() local 250 VirtIOCrypto *vcrypto = VIRTIO_CRYPTO(dev); in cryptodev_vhost_stop() local 275 VirtIOCrypto *vcrypto = VIRTIO_CRYPTO(dev); in cryptodev_vhost_virtqueue_mask() local 291 VirtIOCrypto *vcrypto = VIRTIO_CRYPTO(dev); in cryptodev_vhost_virtqueue_pending() local
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-crypto.h | 74 struct VirtIOCrypto *vcrypto; member 81 struct VirtIOCrypto *vcrypto; member
|