PageRenderTime 18ms CodeModel.GetById 14ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/include/linux/stddef.h

https://github.com/airy09/android_kernel_sony_apq8064
C Header | 24 lines | 18 code | 6 blank | 0 comment | 0 complexity | 157c74166b958a2a9d941c1cd081e224 MD5 | raw file
 1#ifndef _LINUX_STDDEF_H
 2#define _LINUX_STDDEF_H
 3
 4#include <linux/compiler.h>
 5
 6#ifdef __KERNEL__
 7
 8#undef NULL
 9#define NULL ((void *)0)
10
11enum {
12	false	= 0,
13	true	= 1
14};
15
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
22#endif /* __KERNEL__ */
23
24#endif