OFFSETOF
#define OFFSETOF(type, elt) ((size_t)(&((type *)NULL)->elt))
#define OFFSETOF(s, m) (size_t)(&(((s *)0)->m))
#define OFFSETOF(_s, _f) \
#define OFFSETOF(_s, _m) ((u32_t) PTR_SUB(&((_s *) 0)->_m, (u8_t *) 0))
#define OFFSETOF(_s, _m) ((u32) ((u8 *)(&((_s *) 0)->_m) - \
#define OFFSETOF(_s, _m) ((u32_t) PTR_SUB(&((_s *) 0)->_m, (u8_t *) 0))
#define OFFSETOF(s, m) ((size_t)(&(((s *)0)->m)))
#define OFFSETOF(s, m) ((size_t)(&(((s *)0)->m)))
#define OFFSETOF(s, m) (size_t)(&(((s *)0)->m))
#define OFFSETOF(base, field) ((caddr_t)&base.field - (caddr_t)&base)