_Static_assert(IS_FIELD_COMPATIBLE(_element_type, _element_entry, FR_TLIST_ENTRY(_name)) == 1, "Bad tlist entry field type");\
static inline fr_tlist_head_t *_name ## _list_head(FR_TLIST_HEAD(_name) const *list) \
{ return UNCONST(fr_tlist_head_t *, &list->head); } \
+\
+ static inline fr_dlist_head_t *_name ## _dlist_head(FR_TLIST_HEAD(_name) const *list) \
+ { return UNCONST(fr_dlist_head_t *, &list->head.dlist_head); } \
\
static inline void _name ## _entry_init(_element_type *entry) \
{ \