linux/include/linux/stddef.h
<<
>>
Prefs
   1#ifndef _LINUX_STDDEF_H
   2#define _LINUX_STDDEF_H
   3
   4#include <linux/compiler.h>
   5
   6#undef NULL
   7#if defined(__cplusplus)
   8#define NULL 0
   9#else
  10#define NULL ((void *)0)
  11#endif
  12
  13#ifdef __KERNEL__
  14
  15enum {
  16        false   = 0,
  17        true    = 1
  18};
  19
  20#undef offsetof
  21#ifdef __compiler_offsetof
  22#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)
  23#else
  24#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
  25#endif
  26#endif /* __KERNEL__ */
  27
  28#endif
  29