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