Searched refs:DT_FLATTEN (Results 1 - 10 of 10) sorted by relevance

/ast/src/cmd/mailx/port/
H A Ddtflatten.c86 if(dt->data->type&DT_FLATTEN )
115 dt->data->type |= DT_FLATTEN;
H A Ddtrestore.c89 type = dt->data->type&DT_FLATTEN;
100 dt->data->type &= ~DT_FLATTEN;
H A Ddthdr.h87 #define DT_FLATTEN 010000 /* dictionary already flattened */ macro
103 ((dt->data->type&DT_FLATTEN) ? dtrestore(dt,NIL(Dtlink_t*)) : 0)
H A Ddtmethod.c116 dt->data->type = (dt->data->type&~(DT_METHODS|DT_FLATTEN)) | meth->type;
/ast/src/lib/libast/cdt/
H A Ddtcomp.c35 return (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FLATTEN);
H A Ddthash.c156 if(type == DT_FLATTEN || type == DT_EXTRACT)
164 *t = type == DT_FLATTEN ? tail : NIL(Dtlink_t*);
168 if(type == DT_FLATTEN)
206 if(type&DT_FLATTEN)
207 return hflatten(dt, DT_FLATTEN);
276 if(type&(DT_FIRST|DT_LAST|DT_CLEAR|DT_EXTRACT|DT_RESTORE|DT_FLATTEN|DT_STAT) )
283 else /*if(type&(DT_EXTRACT|DT_RESTORE|DT_FLATTEN))*/
H A Ddtview.c32 DT_FLATTEN|DT_EXTRACT|DT_RESTORE|DT_STAT)
H A Ddtlist.c108 /* DT_FLATTEN|DT_EXTRACT|DT_RESTORE */
120 if(type&(DT_FLATTEN|DT_EXTRACT) )
184 else if(type&(DT_EXTRACT|DT_RESTORE|DT_FLATTEN) )
H A Ddttree.c156 if(type&(DT_FLATTEN|DT_EXTRACT) )
167 if(type&DT_FLATTEN)
278 if((list = (Dtlink_t*)tlist(dt, NIL(Void_t*), DT_FLATTEN)) )
416 else if(type&(DT_EXTRACT|DT_RESTORE|DT_FLATTEN))
/ast/src/lib/libast/include/
H A Dcdt.h205 #define DT_FLATTEN 0000000040 /* flatten objects into a list */ macro
210 #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)

Completed in 19 milliseconds