Home
last modified time | relevance | path

Searched refs:DT_FLATTEN (Results 1 – 12 of 12) sorted by relevance

/titanic_51/usr/src/lib/libast/common/cdt/
H A Ddtflatten.c40 if(dt->data->type&DT_FLATTEN )
72 dt->data->type |= DT_FLATTEN;
H A Ddthdr.h48 #define DT_FLATTEN 010000 /* dictionary already flattened */ macro
65 ((dt->data->type&DT_FLATTEN) ? dtrestore(dt,NIL(Dtlink_t*)) : 0)
H A Ddtrestore.c43 type = dt->data->type&DT_FLATTEN;
54 dt->data->type &= ~DT_FLATTEN;
H A Ddtextract.c50 dt->data->type &= ~DT_FLATTEN;
H A Ddtdisc.c103 dt->data->type &= ~DT_FLATTEN;
H A Ddtmethod.c63 dt->data->type = (dt->data->type&~(DT_METHODS|DT_FLATTEN)) | meth->type;
/titanic_51/usr/src/contrib/ast/src/lib/libast/cdt/
H A Ddthash.c156 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) )
283 else /*if(type&(DT_EXTRACT|DT_RESTORE|DT_FLATTEN))*/
H A Ddtcomp.c35 return (Dtlink_t*)(*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FLATTEN); in dtflatten()
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)) ) in toptimize()
416 else if(type&(DT_EXTRACT|DT_RESTORE|DT_FLATTEN))
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 Ddtview.c32 DT_FLATTEN|DT_EXTRACT|DT_RESTORE|DT_STAT)
/titanic_51/usr/src/contrib/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)