lib/genalloc: fix the overflow when size is too big
[linux-2.6-microblaze.git] / net / xdp / xdp_umem.h
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_ */