Searched refs:CryptoDevBackend (Results 1 – 10 of 10) sorted by relevance
/openbmc/qemu/include/sysemu/ |
H A D | cryptodev.h | 42 OBJECT_DECLARE_TYPE(CryptoDevBackend, CryptoDevBackendClass, 197 void (*init)(CryptoDevBackend *backend, Error **errp); 198 void (*cleanup)(CryptoDevBackend *backend, Error **errp); 200 int (*create_session)(CryptoDevBackend *backend, 206 int (*close_session)(CryptoDevBackend *backend, 212 int (*do_op)(CryptoDevBackend *backend, 269 struct CryptoDevBackend { struct 346 CryptoDevBackend *backend, 364 CryptoDevBackend *backend, 386 CryptoDevBackend *backend, [all …]
|
H A D | cryptodev-vhost-user.h | 47 CryptoDevBackend *b,
|
H A D | cryptodev-vhost.h | 102 CryptoDevBackend *b,
|
/openbmc/qemu/backends/ |
H A D | cryptodev.c | 64 CryptoDevBackend *backend; in qmp_query_cryptodev_foreach() 126 CryptoDevBackend *backend, in cryptodev_backend_cleanup() 141 CryptoDevBackend *backend, in cryptodev_backend_create_session() 157 CryptoDevBackend *backend, in cryptodev_backend_close_session() 173 CryptoDevBackend *backend, in cryptodev_backend_operation() 185 static int cryptodev_backend_account(CryptoDevBackend *backend, in cryptodev_backend_account() 243 CryptoDevBackend *backend = (CryptoDevBackend *)opaque; in cryptodev_backend_throttle_timer_cb() 266 CryptoDevBackend *backend, in cryptodev_backend_crypto_operation() 296 CryptoDevBackend *backend = CRYPTODEV_BACKEND(obj); in cryptodev_backend_get_queues() 306 CryptoDevBackend *backend = CRYPTODEV_BACKEND(obj); in cryptodev_backend_set_queues() [all …]
|
H A D | cryptodev-vhost-user.c | 46 CryptoDevBackend parent_obj; 65 CryptoDevBackend *b, in cryptodev_vhost_user_get_vhost() 96 CryptoDevBackend *b = CRYPTODEV_BACKEND(s); in cryptodev_vhost_user_start() 157 CryptoDevBackend *b = CRYPTODEV_BACKEND(s); in cryptodev_vhost_user_event() 182 CryptoDevBackend *backend, Error **errp) in cryptodev_vhost_user_init() 236 CryptoDevBackend *backend, in cryptodev_vhost_user_crypto_create_session() 262 CryptoDevBackend *backend, in cryptodev_vhost_user_create_session() 305 CryptoDevBackend *backend, in cryptodev_vhost_user_close_session() 336 CryptoDevBackend *backend, in cryptodev_vhost_user_cleanup()
|
H A D | cryptodev-vhost.c | 119 CryptoDevBackend *b, in cryptodev_get_vhost() 150 CryptoDevBackend *b, in vhost_set_vring_enable() 179 CryptoDevBackend *b = vcrypto->cryptodev; in cryptodev_vhost_start() 251 CryptoDevBackend *b = vcrypto->cryptodev; in cryptodev_vhost_stop() 276 CryptoDevBackend *b = vcrypto->cryptodev; in cryptodev_vhost_virtqueue_mask() 292 CryptoDevBackend *b = vcrypto->cryptodev; in cryptodev_vhost_virtqueue_pending() 323 CryptoDevBackend *b, in cryptodev_get_vhost()
|
H A D | cryptodev-builtin.c | 58 CryptoDevBackend parent_obj; 63 static void cryptodev_builtin_init_akcipher(CryptoDevBackend *backend) in cryptodev_builtin_init_akcipher() 77 CryptoDevBackend *backend, Error **errp) in cryptodev_builtin_init() 371 CryptoDevBackend *backend, in cryptodev_builtin_create_session() 421 CryptoDevBackend *backend, in cryptodev_builtin_close_session() 544 CryptoDevBackend *backend, in cryptodev_builtin_operation() 584 CryptoDevBackend *backend, in cryptodev_builtin_cleanup()
|
H A D | cryptodev-lkcf.c | 84 CryptoDevBackend parent_obj; 102 static int cryptodev_lkcf_close_session(CryptoDevBackend *backend, 207 static void cryptodev_lkcf_init(CryptoDevBackend *backend, Error **errp) in cryptodev_lkcf_init() 251 static void cryptodev_lkcf_cleanup(CryptoDevBackend *backend, Error **errp) in cryptodev_lkcf_cleanup() 471 CryptoDevBackend *backend, in cryptodev_lkcf_operation() 567 CryptoDevBackend *backend, in cryptodev_lkcf_create_session() 597 static int cryptodev_lkcf_close_session(CryptoDevBackend *backend, in cryptodev_lkcf_close_session()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-crypto.h | 41 CryptoDevBackend *cryptodev; 90 CryptoDevBackend *cryptodev;
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-crypto.c | 1133 TYPE_CRYPTODEV_BACKEND, CryptoDevBackend *), 1174 CryptoDevBackend *b = c->cryptodev; in virtio_crypto_vhost_status() 1250 CryptoDevBackend *b; in virtio_crypto_get_vhost()
|