stddef.h 303 B

1234567891011121314151617181920
  1. #ifndef _LINUX_STDDEF_H
  2. #define _LINUX_STDDEF_H
  3. #undef NULL
  4. #if defined(__cplusplus)
  5. #define NULL 0
  6. #else
  7. #define NULL ((void *)0)
  8. #endif
  9. #ifndef _SIZE_T
  10. #include <linux/types.h>
  11. #endif
  12. #ifndef __CHECKER__
  13. #undef offsetof
  14. #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
  15. #endif
  16. #endif