]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - include/linux/stddef.h
mm: sl[au]b: add knowledge of PFMEMALLOC reserve pages
[mirror_ubuntu-bionic-kernel.git] / include / linux / stddef.h
CommitLineData
1da177e4
LT
1#ifndef _LINUX_STDDEF_H
2#define _LINUX_STDDEF_H
3
4#include <linux/compiler.h>
5
2084c24a
LL
6#ifdef __KERNEL__
7
1da177e4 8#undef NULL
1da177e4 9#define NULL ((void *)0)
6e218287
RK
10
11enum {
12 false = 0,
13 true = 1
14};
15
1da177e4
LT
16#undef offsetof
17#ifdef __compiler_offsetof
18#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)
19#else
20#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
21#endif
1694176a 22#endif /* __KERNEL__ */
1da177e4
LT
23
24#endif