Searched refs:DT_FLATTEN (Results 1 – 6 of 6) sorted by relevance
156 if(type == DT_FLATTEN || type == DT_EXTRACT) in hflatten()164 *t = type == DT_FLATTEN ? tail : NIL(Dtlink_t*); in hflatten()168 if(type == DT_FLATTEN) in hflatten()206 if(type&DT_FLATTEN) in hlist()207 return hflatten(dt, DT_FLATTEN); in hlist()276 if(type&(DT_FIRST|DT_LAST|DT_CLEAR|DT_EXTRACT|DT_RESTORE|DT_FLATTEN|DT_STAT) )
35 return (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FLATTEN); in dtflatten()
156 if(type&(DT_FLATTEN|DT_EXTRACT) )167 if(type&DT_FLATTEN)278 if((list = (Dtlink_t*)tlist(dt, NIL(Void_t*), DT_FLATTEN)) ) in toptimize()416 else if(type&(DT_EXTRACT|DT_RESTORE|DT_FLATTEN))
120 if(type&(DT_FLATTEN|DT_EXTRACT) )184 else if(type&(DT_EXTRACT|DT_RESTORE|DT_FLATTEN) )
32 DT_FLATTEN|DT_EXTRACT|DT_RESTORE|DT_STAT)
205 #define DT_FLATTEN 0000000040 /* flatten objects into a list */ macro210 #define DT_OPERATIONS (DT_TOANNOUNCE|DT_RELINK|DT_FLATTEN|DT_CLEAR|DT_EXTRACT|DT_RESTORE|DT_STAT)344 #define dtflatten(d) (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FLATTEN)