Lines Matching defs:Dtlink_t
38 typedef struct _dtlink_s Dtlink_t;
55 { Dtlink_t* right; /* right child */
58 Dtlink_t* _left; /* left child */
64 { Dtlink_t hdr; /* header */
77 Dtlink_t* here; /* finger to last search element */
79 { Dtlink_t** _htab; /* hash table */
80 Dtlink_t* _head; /* linked list */
93 int link; /* offset to Dtlink_t field */
220 extern Dtlink_t* dtflatten _ARG_((Dt_t*));
221 extern Dtlink_t* dtextract _ARG_((Dt_t*));
222 extern int dtrestore _ARG_((Dt_t*, Dtlink_t*));
246 #define _DTLNK(o,lk) ((Dtlink_t*)((char*)(o) + lk) )
257 do { Dtlink_t* _e; Void_t *_o, *_k, *_key; Dtdisc_t* _dc; \
270 do { Dtlink_t* _e; Void_t *_o, *_k, *_key; Dtdisc_t* _dc; \
289 #define dtlink(d,e) (((Dtlink_t*)(e))->right)