Searched refs:_DTOBJ (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/contrib/ast/src/lib/libast/cdt/ |
H A D | dttree.c | 53 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 D | dthash.c | 123 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 D | dtlist.c | 49 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 D | dtopen.c | 151 (void)(*disc->freef)(dt, _DTOBJ(disc,l), disc); in _dtfree()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/ |
H A D | cdt.h | 308 #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))
|