1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2015-2018 Intel Corporation
8 #include <rte_cryptodev_pmd.h>
10 #include "qat_common.h"
12 struct qat_sym_session;
14 struct qat_sym_op_cookie {
15 struct qat_sgl qat_sgl_src;
16 struct qat_sgl qat_sgl_dst;
17 phys_addr_t qat_sgl_src_phys_addr;
18 phys_addr_t qat_sgl_dst_phys_addr;
22 qat_sym_build_request(void *in_op, uint8_t *out_msg,
23 void *op_cookie, enum qat_device_gen qat_dev_gen);
25 qat_sym_process_response(void **op, uint8_t *resp,
26 __rte_unused void *op_cookie,
27 __rte_unused enum qat_device_gen qat_dev_gen);
29 #endif /* _QAT_SYM_H_ */