Searched refs:sess_info (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/backends/ |
H A D | cryptodev-builtin.c | 218 CryptoDevBackendSymSessionInfo *sess_info, in cryptodev_builtin_create_cipher_session() argument 227 if (sess_info->op_type != VIRTIO_CRYPTO_SYM_OP_CIPHER) { in cryptodev_builtin_create_cipher_session() 228 error_setg(errp, "Unsupported optype :%u", sess_info->op_type); in cryptodev_builtin_create_cipher_session() 239 switch (sess_info->cipher_alg) { in cryptodev_builtin_create_cipher_session() 242 algo = cryptodev_builtin_get_aes_algo(sess_info->key_len, in cryptodev_builtin_create_cipher_session() 250 algo = cryptodev_builtin_get_aes_algo(sess_info->key_len, in cryptodev_builtin_create_cipher_session() 258 algo = cryptodev_builtin_get_aes_algo(sess_info->key_len, in cryptodev_builtin_create_cipher_session() 266 algo = cryptodev_builtin_get_aes_algo(sess_info->key_len, in cryptodev_builtin_create_cipher_session() 286 sess_info->cipher_alg); in cryptodev_builtin_create_cipher_session() 291 sess_info->cipher_key, in cryptodev_builtin_create_cipher_session() [all …]
|
H A D | cryptodev-lkcf.c | 511 CryptoDevBackendAsymSessionInfo *sess_info, in cryptodev_lkcf_create_asym_session() argument 519 switch (sess_info->algo) { in cryptodev_lkcf_create_asym_session() 523 sess_info->u.rsa.padding_algo, sess_info->u.rsa.hash_algo, in cryptodev_lkcf_create_asym_session() 531 error_report("Unsupported asym alg %u", sess_info->algo); in cryptodev_lkcf_create_asym_session() 535 switch (sess_info->keytype) { in cryptodev_lkcf_create_asym_session() 545 error_report("Unknown akcipher keytype: %u", sess_info->keytype); in cryptodev_lkcf_create_asym_session() 556 sess->keylen = sess_info->keylen; in cryptodev_lkcf_create_asym_session() 557 sess->key = g_malloc(sess_info->keylen); in cryptodev_lkcf_create_asym_session() 558 memcpy(sess->key, sess_info->key, sess_info->keylen); in cryptodev_lkcf_create_asym_session() 568 CryptoDevBackendSessionInfo *sess_info, in cryptodev_lkcf_create_session() argument [all …]
|
H A D | cryptodev-vhost-user.c | 237 CryptoDevBackendSessionInfo *sess_info, in cryptodev_vhost_user_crypto_create_session() argument 250 sess_info, in cryptodev_vhost_user_crypto_create_session() 263 CryptoDevBackendSessionInfo *sess_info, in cryptodev_vhost_user_create_session() argument 268 uint32_t op_code = sess_info->op_code; in cryptodev_vhost_user_create_session() 279 ret = cryptodev_vhost_user_crypto_create_session(backend, sess_info, in cryptodev_vhost_user_create_session() 284 error_report("Unsupported opcode :%" PRIu32 "", sess_info->op_code); in cryptodev_vhost_user_create_session() 294 sess_info->session_id = ret; in cryptodev_vhost_user_create_session()
|
H A D | cryptodev.c | 142 CryptoDevBackendSessionInfo *sess_info, in cryptodev_backend_create_session() argument 151 return bc->create_session(backend, sess_info, queue_index, cb, opaque); in cryptodev_backend_create_session()
|
/openbmc/qemu/include/sysemu/ |
H A D | cryptodev.h | 201 CryptoDevBackendSessionInfo *sess_info, 365 CryptoDevBackendSessionInfo *sess_info,
|