__offsetof
__offsetof(struct tem_vt_state, tvs_list_node));
#define offsetof(type, member) __offsetof(type, member)
((__offsetof(struct direct, d_name) + \
#define __alignof(x) __offsetof(struct { char __a; x __b; }, __b)
(__offsetof(type, end) - __offsetof(type, start))
__DEQUALIFY(s *, (const volatile char *)__x - __offsetof(s, m));\
__DEQUALIFY(s *, (const volatile char *)(x) - __offsetof(s, m))
#define offsetof(type, field) __offsetof(type, field)
#define offsetof(type, field) __offsetof(type, field)