xref: /dpdk/drivers/net/af_xdp/af_xdp_deps.h (revision f1debd77efaf65e6991036cf500cd58466c4f7bb)
1*f1debd77SXiaolong Ye /* SPDX-License-Identifier: BSD-3-Clause
2*f1debd77SXiaolong Ye  * Copyright(c) 2019 Intel Corporation.
3*f1debd77SXiaolong Ye  */
4*f1debd77SXiaolong Ye 
5*f1debd77SXiaolong Ye #ifndef AF_XDP_DEPS_H_
6*f1debd77SXiaolong Ye #define AF_XDP_DEPS_H_
7*f1debd77SXiaolong Ye 
8*f1debd77SXiaolong Ye #include <rte_atomic.h>
9*f1debd77SXiaolong Ye #include <rte_branch_prediction.h>
10*f1debd77SXiaolong Ye 
11*f1debd77SXiaolong Ye /* This is to fix the xsk.h's dependency on asm/barrier.h */
12*f1debd77SXiaolong Ye #define smp_rmb() rte_rmb()
13*f1debd77SXiaolong Ye #define smp_wmb() rte_wmb()
14*f1debd77SXiaolong Ye 
15*f1debd77SXiaolong Ye #endif /* AF_XDP_DEPS_H_ */
16