Lines Matching refs:cipher_xform
1137 struct rte_crypto_cipher_xform *cipher_xform) in virtio_crypto_sym_pad_cipher_param() argument
1139 switch (cipher_xform->algo) { in virtio_crypto_sym_pad_cipher_param()
1145 "Cipher alg %u", cipher_xform->algo); in virtio_crypto_sym_pad_cipher_param()
1149 para->keylen = cipher_xform->key.length; in virtio_crypto_sym_pad_cipher_param()
1150 switch (cipher_xform->op) { in virtio_crypto_sym_pad_cipher_param()
1212 struct rte_crypto_cipher_xform *cipher_xform = NULL; in virtio_crypto_sym_pad_op_ctrl_req() local
1215 cipher_xform = virtio_crypto_get_cipher_xform(xform); in virtio_crypto_sym_pad_op_ctrl_req()
1216 if (cipher_xform) { in virtio_crypto_sym_pad_op_ctrl_req()
1217 if (cipher_xform->key.length > VIRTIO_CRYPTO_MAX_KEY_SIZE) { in virtio_crypto_sym_pad_op_ctrl_req()
1223 if (cipher_xform->iv.length > VIRTIO_CRYPTO_MAX_IV_SIZE) { in virtio_crypto_sym_pad_op_ctrl_req()
1232 .cipher_param, cipher_xform); in virtio_crypto_sym_pad_op_ctrl_req()
1236 cipher_xform); in virtio_crypto_sym_pad_op_ctrl_req()
1244 memcpy(cipher_key_data, cipher_xform->key.data, in virtio_crypto_sym_pad_op_ctrl_req()
1245 cipher_xform->key.length); in virtio_crypto_sym_pad_op_ctrl_req()
1247 session->iv.offset = cipher_xform->iv.offset; in virtio_crypto_sym_pad_op_ctrl_req()
1248 session->iv.length = cipher_xform->iv.length; in virtio_crypto_sym_pad_op_ctrl_req()