Home
last modified time | relevance | path

Searched refs:DT_REMOVE (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/cdt/
H A Ddttree.c337 else if((type & (DT_REMOVE|DT_NEXT|DT_PREV)) && o == obj) in troot()
359 else if((type & (DT_REMOVE|DT_NEXT|DT_PREV)) && o == obj) in troot()
511 ((type&(DT_NEXT|DT_PREV|DT_REMOVE)) && _DTOBJ(disc,root) != obj) )
548 else if(type&DT_REMOVE) /* remove a particular element in the tree */
603 if(type&(DT_DELETE|DT_DETACH|DT_REMOVE))
611 else if(type&(DT_DELETE|DT_DETACH|DT_REMOVE))
H A Ddtlist.c195 { if((type&(DT_DELETE|DT_DETACH|DT_REMOVE)) && (dt->meth->type&(DT_STACK|DT_QUEUE)) )
278 else if(type & (DT_REMOVE|DT_NEXT|DT_PREV) )
296 if(type&(DT_DELETE|DT_DETACH|DT_REMOVE))
H A Ddtopen.c34 type = DT_REMOVE; in _dttype2005()
H A Ddthash.c319 else if((type&(DT_REMOVE|DT_NEXT|DT_PREV)) && o != obj )
337 else if(type & (DT_DELETE|DT_DETACH|DT_REMOVE) )
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dcdt.h201 #define DT_REMOVE 0002000000 /* remove a specific object */ macro
202 …EXT|DT_PREV|DT_FIRST|DT_LAST|DT_MATCH|DT_ATTACH|DT_DETACH|DT_APPEND|DT_ATLEAST|DT_ATMOST|DT_REMOVE)
339 #define dtremove(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_REMOVE)