xref: /linux/net/xdp/xdp_umem.h (revision 6c363eafc4d637ac4bd83d4a7dd06dd3cfbe7c5f)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* XDP user-space packet buffer
3  * Copyright(c) 2018 Intel Corporation.
4  */
5 
6 #ifndef XDP_UMEM_H_
7 #define XDP_UMEM_H_
8 
9 #include <net/xdp_sock_drv.h>
10 
11 void xdp_get_umem(struct xdp_umem *umem);
12 void xdp_put_umem(struct xdp_umem *umem, bool defer_cleanup);
13 struct xdp_umem *xdp_umem_create(struct xdp_umem_reg *mr);
14 
15 #endif /* XDP_UMEM_H_ */
16