Home
last modified time | relevance | path

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

/titanic_41/usr/src/lib/libast/common/cdt/
H A Ddttree.c65 (*disc->freef)(dt,_DTOBJ(root,lk),disc);
86 return _DTOBJ(root,lk);
116 obj = _DTOBJ(me,lk);
121 else if(root && _DTOBJ(root,lk) != obj)
128 { k = _DTOBJ(t,lk); k = _DTKEY(k,ky,sz);
130 return _DTOBJ(t,lk);
170 { k = _DTOBJ(root,lk); k = _DTKEY(k,ky,sz);
175 { k = _DTOBJ(t,lk); k = _DTKEY(k,ky,sz);
202 { k = _DTOBJ(t,lk); k = _DTKEY(k,ky,sz);
241 { key = _DTOBJ(root,lk); key = _DTKEY(key,ky,sz);
[all …]
H A Ddthash.c140 (*disc->freef)(dt,_DTOBJ(t,lk),disc);
161 return t ? _DTOBJ(t,lk) : NIL(Void_t*);
173 { if(_DTOBJ(t,lk) == obj) /* delete this specific object */
191 obj = _DTOBJ(r,lk);
197 { if((t = dt->data->here) && _DTOBJ(t,lk) == obj)
210 { k = _DTOBJ(t,lk); k = _DTKEY(k,ky,sz);
231 return _DTOBJ(t,lk);
236 return _DTOBJ(t,lk);
317 return _DTOBJ(p,lk);
328 return t ? _DTOBJ(t,lk) : NIL(Void_t*);
[all …]
H A Ddtlist.c55 return r ? _DTOBJ(r,lk) : NIL(Void_t*);
67 (*disc->freef)(dt,_DTOBJ(r,lk),disc);
133 return _DTOBJ(r,lk);
136 if((type&DT_MATCH) || !(r = dt->data->here) || _DTOBJ(r,lk) != obj)
139 { k = _DTOBJ(r,lk); k = _DTKEY(k,ky,sz);
167 obj = _DTOBJ(r,lk);
180 return r ? _DTOBJ(r,lk) : NIL(Void_t*);
H A Ddtrenew.c44 if(!(e = dt->data->here) || _DTOBJ(e,disc->link) != obj)
H A Ddtdisc.c118 { k = (char*)_DTOBJ(r,disc->link);
H A Ddtmethod.c97 { reg Void_t* key = _DTOBJ(list,disc->link);
H A Ddtview.c89 if(!dt->walk || obj != _DTOBJ(dt->walk->data->here, dt->walk->disc->link) )
/titanic_41/usr/src/lib/libast/amd64/include/ast/
H A Dcdt.h247 #define _DTOBJ(e,lk) ((lk) < 0 ? ((Dthold_t*)(e))->obj : (Void_t*)((char*)(e) - (lk)) ) macro
262 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
275 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
290 #define dtobj(d,e) _DTOBJ((e), _DT(d)->disc->link)
/titanic_41/usr/src/lib/libast/common/include/
H A Dcdt.h247 #define _DTOBJ(e,lk) ((lk) < 0 ? ((Dthold_t*)(e))->obj : (Void_t*)((char*)(e) - (lk)) ) macro
262 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
275 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
290 #define dtobj(d,e) _DTOBJ((e), _DT(d)->disc->link)
/titanic_41/usr/src/lib/libast/sparcv9/include/ast/
H A Dcdt.h247 #define _DTOBJ(e,lk) ((lk) < 0 ? ((Dthold_t*)(e))->obj : (Void_t*)((char*)(e) - (lk)) ) macro
262 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
275 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
290 #define dtobj(d,e) _DTOBJ((e), _DT(d)->disc->link)
/titanic_41/usr/src/lib/libast/i386/include/ast/
H A Dcdt.h247 #define _DTOBJ(e,lk) ((lk) < 0 ? ((Dthold_t*)(e))->obj : (Void_t*)((char*)(e) - (lk)) ) macro
262 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
275 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
290 #define dtobj(d,e) _DTOBJ((e), _DT(d)->disc->link)
/titanic_41/usr/src/lib/libast/sparc/include/ast/
H A Dcdt.h247 #define _DTOBJ(e,lk) ((lk) < 0 ? ((Dthold_t*)(e))->obj : (Void_t*)((char*)(e) - (lk)) ) macro
262 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
275 { _o = _DTOBJ(_e, _lk); _k = _DTKEY(_o, _ky, _sz); \
290 #define dtobj(d,e) _DTOBJ((e), _DT(d)->disc->link)