Home
last modified time | relevance | path

Searched refs:CryptoDevBackend (Results 1 – 10 of 10) sorted by relevance

/qemu/include/sysemu/
H A Dcryptodev.h42 OBJECT_DECLARE_TYPE(CryptoDevBackend, CryptoDevBackendClass,
197 void (*init)(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,
404 CryptoDevBackend *backend,
[all …]
H A Dcryptodev-vhost-user.h47 CryptoDevBackend *b,
H A Dcryptodev-vhost.h102 CryptoDevBackend *b,
/qemu/backends/
H A Dcryptodev.c64 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()
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()
402 CryptoDevBackend *backend = CRYPTODEV_BACKEND(uc); in cryptodev_backend_complete()
502 CryptoDevBackend *backend; in cryptodev_backend_stats_query()
[all …]
H A Dcryptodev-vhost-user.c46 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 Dcryptodev-vhost.c119 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 Dcryptodev-builtin.c58 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 Dcryptodev-lkcf.c84 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()
/qemu/include/hw/virtio/
H A Dvirtio-crypto.h41 CryptoDevBackend *cryptodev;
90 CryptoDevBackend *cryptodev;
/qemu/hw/virtio/
H A Dvirtio-crypto.c1133 TYPE_CRYPTODEV_BACKEND, CryptoDevBackend *),
1174 CryptoDevBackend *b = c->cryptodev; in virtio_crypto_vhost_status()
1250 CryptoDevBackend *b = vcrypto->cryptodev; in virtio_crypto_get_vhost()