Add more GFP macro definitions in the LinuxKPI.
Submitted by: Johannes Lundberg <johalun0@gmail.com> MFC after: 1 week Sponsored by: Mellanox Technologies Sponsored by: Limelight Networks
This commit is contained in:
parent
4c71d2fb6c
commit
5433faa41f
@ -49,6 +49,9 @@
|
||||
#define __GFP_NORETRY 0
|
||||
#define __GFP_RECLAIM 0
|
||||
#define __GFP_RECLAIMABLE 0
|
||||
#define __GFP_RETRY_MAYFAIL 0
|
||||
#define __GFP_MOVABLE 0
|
||||
#define __GFP_COMP 0
|
||||
|
||||
#define __GFP_IO 0
|
||||
#define __GFP_NO_KSWAPD 0
|
||||
@ -56,6 +59,7 @@
|
||||
#define __GFP_DMA32 (1U << 24) /* LinuxKPI only */
|
||||
#define __GFP_BITS_SHIFT 25
|
||||
#define __GFP_BITS_MASK ((1 << __GFP_BITS_SHIFT) - 1)
|
||||
#define __GFP_NOFAIL M_WAITOK
|
||||
|
||||
#define GFP_NOWAIT M_NOWAIT
|
||||
#define GFP_ATOMIC (M_NOWAIT | M_USE_RESERVE)
|
||||
@ -68,6 +72,7 @@
|
||||
#define GFP_DMA32 __GFP_DMA32
|
||||
#define GFP_TEMPORARY M_NOWAIT
|
||||
#define GFP_NATIVE_MASK (M_NOWAIT | M_WAITOK | M_USE_RESERVE | M_ZERO)
|
||||
#define GFP_TRANSHUGE 0
|
||||
|
||||
CTASSERT((__GFP_DMA32 & GFP_NATIVE_MASK) == 0);
|
||||
CTASSERT((__GFP_BITS_MASK & GFP_NATIVE_MASK) == GFP_NATIVE_MASK);
|
||||
|
Loading…
x
Reference in New Issue
Block a user