Lines Matching defs:cipher
135 enum spdk_accel_cipher cipher;
653 SPDK_ERRLOG("Failed to find a key handle, driver %s, cipher %s\n", g_driver_names[priv->driver],
654 g_cipher_names[priv->cipher]);
697 crypto_ops[crypto_index]->sym->cipher.data.length = crypto_len;
698 crypto_ops[crypto_index]->sym->cipher.data.offset = 0;
1356 key_handle->cipher_xform.cipher.iv.offset = ACCEL_DPDK_CRYPTODEV_IV_OFFSET;
1357 key_handle->cipher_xform.cipher.iv.length = ACCEL_DPDK_CRYPTODEV_IV_LENGTH;
1359 switch (priv->cipher) {
1361 key_handle->cipher_xform.cipher.key.data = key->key;
1362 key_handle->cipher_xform.cipher.key.length = key->key_size;
1363 key_handle->cipher_xform.cipher.algo = RTE_CRYPTO_CIPHER_AES_CBC;
1366 key_handle->cipher_xform.cipher.key.data = priv->xts_key;
1367 key_handle->cipher_xform.cipher.key.length = key->key_size + key->key2_size;
1368 key_handle->cipher_xform.cipher.algo = RTE_CRYPTO_CIPHER_AES_XTS;
1371 SPDK_ERRLOG("Invalid cipher name %s.\n", key->param.cipher);
1375 key_handle->cipher_xform.cipher.op = RTE_CRYPTO_CIPHER_OP_ENCRYPT;
1383 key_handle->cipher_xform.cipher.op = RTE_CRYPTO_CIPHER_OP_DECRYPT;
1417 accel_dpdk_cryptodev_supports_cipher(enum spdk_accel_cipher cipher, size_t key_size)
1423 switch (cipher) {
1433 switch (cipher) {
1462 priv->cipher = key->cipher;
1465 if (key->cipher == SPDK_ACCEL_CIPHER_AES_XTS) {