Home
last modified time | relevance | path

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

/illumos-gate/usr/src/contrib/ast/src/lib/libast/cdt/
H A Ddttree.c53 obj = (*objprintf)(_DTOBJ(disc, here)); in dttreeprint()
61 obj = (*objprintf)(_DTOBJ(disc,here->_left)); in dttreeprint()
69 obj = (*objprintf)(_DTOBJ(disc,here->_rght)); in dttreeprint()
111 return _DTOBJ(disc, root);
178 obj = _DTOBJ(disc,r);
302 o = _DTOBJ(disc,l); k = _DTKEY(disc,o); in troot()
314 o = _DTOBJ(disc,r); k = _DTKEY(disc,o); in troot()
332 o = _DTOBJ(disc,t); k = _DTKEY(disc,o); in troot()
354 o = _DTOBJ(disc,t); k = _DTKEY(disc,o); in troot()
430 obj = _DTOBJ(disc,me);
[all …]
H A Ddthash.c123 return _DTOBJ(dt->disc, l); in hfirst()
136 return _DTOBJ(dt->disc, next); in hnext()
145 return _DTOBJ(dt->disc, l); in hnext()
214 obj = _DTOBJ(disc,l); in hlist()
290 if(lnk && obj == _DTOBJ(disc,lnk))
299 obj = _DTOBJ(disc,lnk);
316 { o = _DTOBJ(disc,l); k = _DTKEY(disc,o);
333 DTRETURN(obj, _DTOBJ(disc,ll));
343 DTRETURN(obj, _DTOBJ(disc,ll));
352 DTRETURN(obj, _DTOBJ(disc,ll));
[all …]
H A Ddtlist.c49 obj = (*objprintf)(_DTOBJ(disc, here)); in dtlistprint()
79 return lnk ? _DTOBJ(disc,lnk) : NIL(Void_t*);
259 DTRETURN(obj, _DTOBJ(disc,r));
270 if(h && _DTOBJ(disc,h) == obj && (type & (DT_SEARCH|DT_NEXT|DT_PREV)) )
275 { o = _DTOBJ(disc,r); k = _DTKEY(disc,o);
313 obj = _DTOBJ(disc,r);
328 DTRETURN(obj, _DTOBJ(disc,r));
H A Ddtopen.c151 (void)(*disc->freef)(dt, _DTOBJ(disc,l), disc); in _dtfree()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dcdt.h308 #define _DTOBJ(dc,l) ((dc)->link >= 0 ? _DTO(dc,l) : ((Dthold_t*)(l))->obj ) macro
326 #define dtobj(d,e) _DTOBJ(_DT(d)->disc, (e))