xref: /dpdk/drivers/net/nfp/nfp_rxtx_vec.h (revision b67555307628b6d5833112cb3e43c74a272311a5)
1fb6befdfSLong Wu /* SPDX-License-Identifier: BSD-3-Clause
2fb6befdfSLong Wu  * Copyright(c) 2024 Corigine, Inc.
3fb6befdfSLong Wu  * All rights reserved.
4fb6befdfSLong Wu  */
5fb6befdfSLong Wu 
6fb6befdfSLong Wu #ifndef __NFP_RXTX_VEC_AVX2_H__
7fb6befdfSLong Wu #define __NFP_RXTX_VEC_AVX2_H__
8fb6befdfSLong Wu 
9fb6befdfSLong Wu #include <stdbool.h>
10fb6befdfSLong Wu 
11fb6befdfSLong Wu bool nfp_net_get_avx2_supported(void);
12fb6befdfSLong Wu 
13*b6755530SLong Wu uint16_t nfp_net_vec_avx2_recv_pkts(void *rx_queue,
14*b6755530SLong Wu 		struct rte_mbuf **rx_pkts,
15*b6755530SLong Wu 		uint16_t nb_pkts);
16*b6755530SLong Wu 
17fb6befdfSLong Wu #endif /* __NFP_RXTX_VEC_AVX2_H__ */
18