Searched refs:searchf (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/lib/libast/common/cdt/
H A Ddtview.c46 return (*(dt->meth->searchf))(dt,obj,type);
51 if((o = (*(d->meth->searchf))(d,obj,type)) )
63 { if(!(o = (*d->meth->searchf)(d, obj, type)) )
91 if((o = (*(d->meth->searchf))(d, obj, DT_SEARCH)) )
98 for(d = dt->walk, obj = (*d->meth->searchf)(d, obj, type);; )
103 if((*(p->meth->searchf))(p, obj, DT_SEARCH) )
106 obj = (*d->meth->searchf)(d, obj, type);
112 obj = (*(d->meth->searchf))(d,NIL(Void_t*),DT_FIRST);
113 else obj = (*(d->meth->searchf))(d,NIL(Void_t*),DT_LAST);
145 { dt->searchf
[all...]
H A Ddtmethod.c65 if(dt->searchf == oldmeth->searchf)
66 dt->searchf = meth->searchf;
83 (*meth->searchf)(dt,(Void_t*)list,DT_RENEW);
101 (void)(*meth->searchf)(dt,(Void_t*)list,DT_RENEW);
H A Ddtrestore.c41 reg Dtsearch_f searchf = dt->meth->searchf; local
71 (*searchf)(dt,(Void_t*)list,DT_RENEW);
H A Ddtdisc.c60 reg Dtsearch_f searchf; local
75 searchf = dt->meth->searchf;
122 (void)(*searchf)(dt,(Void_t*)r,DT_RENEW);
H A Ddtopen.c50 dt->searchf = NIL(Dtsearch_f);
77 dt->searchf = NIL(Dtsearch_f);
102 dt->searchf = meth->searchf;
H A Ddtclose.c51 { (void)(*(dt->meth->searchf))(dt,NIL(Void_t*),DT_CLEAR);
H A Ddtrenew.c78 return (*dt->meth->searchf)(dt,(Void_t*)e,DT_RENEW) ? obj : NIL(Void_t*);
/illumos-gate/usr/src/lib/libast/amd64/include/ast/
H A Dcdt.h70 { Dtsearch_f searchf; /* search function */ member in struct:_dtmethod_s
116 { Dtsearch_f searchf;/* search function */ member in struct:_dt_s
293 #define dtfirst(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FIRST)
294 #define dtnext(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_NEXT)
295 #define dtleast(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_NEXT)
296 #define dtlast(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_LAST)
297 #define dtprev(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_PREV)
298 #define dtmost(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_PREV)
299 #define dtsearch(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH)
300 #define dtmatch(d,o) (*(_DT(d)->searchf))((
[all...]
/illumos-gate/usr/src/lib/libast/common/include/
H A Dcdt.h70 { Dtsearch_f searchf; /* search function */ member in struct:_dtmethod_s
116 { Dtsearch_f searchf;/* search function */ member in struct:_dt_s
293 #define dtfirst(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FIRST)
294 #define dtnext(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_NEXT)
295 #define dtleast(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_NEXT)
296 #define dtlast(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_LAST)
297 #define dtprev(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_PREV)
298 #define dtmost(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_PREV)
299 #define dtsearch(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH)
300 #define dtmatch(d,o) (*(_DT(d)->searchf))((
[all...]
/illumos-gate/usr/src/lib/libast/i386/include/ast/
H A Dcdt.h70 { Dtsearch_f searchf; /* search function */ member in struct:_dtmethod_s
116 { Dtsearch_f searchf;/* search function */ member in struct:_dt_s
293 #define dtfirst(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FIRST)
294 #define dtnext(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_NEXT)
295 #define dtleast(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_NEXT)
296 #define dtlast(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_LAST)
297 #define dtprev(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_PREV)
298 #define dtmost(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_PREV)
299 #define dtsearch(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH)
300 #define dtmatch(d,o) (*(_DT(d)->searchf))((
[all...]
/illumos-gate/usr/src/lib/libast/sparc/include/ast/
H A Dcdt.h70 { Dtsearch_f searchf; /* search function */ member in struct:_dtmethod_s
116 { Dtsearch_f searchf;/* search function */ member in struct:_dt_s
293 #define dtfirst(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FIRST)
294 #define dtnext(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_NEXT)
295 #define dtleast(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_NEXT)
296 #define dtlast(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_LAST)
297 #define dtprev(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_PREV)
298 #define dtmost(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_PREV)
299 #define dtsearch(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH)
300 #define dtmatch(d,o) (*(_DT(d)->searchf))((
[all...]
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/
H A Dcdt.h70 { Dtsearch_f searchf; /* search function */ member in struct:_dtmethod_s
116 { Dtsearch_f searchf;/* search function */ member in struct:_dt_s
293 #define dtfirst(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_FIRST)
294 #define dtnext(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_NEXT)
295 #define dtleast(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_NEXT)
296 #define dtlast(d) (*(_DT(d)->searchf))((d),(Void_t*)(0),DT_LAST)
297 #define dtprev(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_PREV)
298 #define dtmost(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH|DT_PREV)
299 #define dtsearch(d,o) (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_SEARCH)
300 #define dtmatch(d,o) (*(_DT(d)->searchf))((
[all...]
/illumos-gate/usr/src/lib/libast/common/vmalloc/
H A Dvmprivate.c39 static Block_t* vmextend(reg Vmalloc_t* vm, size_t size, Vmsearch_f searchf )
41 static Block_t* vmextend(vm, size, searchf )
44 Vmsearch_f searchf; /* tree search function */
129 { /**/ ASSERT(searchf);
133 else REMOVE(vd,bp,INDEX(SIZE(bp)),t,(*searchf));

Completed in 76 milliseconds