Searched defs:comparf (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/lib/libast/common/string/
H A Dstrsearch.c32 * name in the (*comparf*)() sorted tab of num elements of
40 strsearch(const void* tab, size_t num, size_t siz, Strcmp_f comparf, const char* name, void* context) argument
50 if (!(v = context ? (*(Strcmp_context_f)comparf)(name, *((char**)mid), context) : (*comparf)(name, *((char**)mid))))
/illumos-gate/usr/src/lib/libast/common/misc/
H A Dftwalk.c35 int (*comparf)(Ftw_t*, Ftw_t*); member in struct:__anon2641
45 return (*state.comparf)(*pf1, *pf2);
53 ftwalk(const char* path, int (*userf)(Ftw_t*), int flags, int (*comparf)(Ftw_t*, Ftw_t*)) argument
75 state.comparf = comparf;
76 if (!(f = fts_open((char* const*)path, flags, comparf ? ftscompare : 0)))
/illumos-gate/usr/src/lib/libast/common/comp/
H A Dtsearch.c66 int(* comparf)_ARG_((const Void_t*, const Void_t*)); member in struct:_treedisc_s
84 return (*((Treedisc_t*)disc)->comparf)((Void_t*)one,(Void_t*)two);
102 int(*comparf)(const Void_t*,const Void_t*) )
104 Void_t* tsearch(key, rootp, comparf)
107 int(* comparf)();
117 /* dangerous to set comparf on each call but that's tsearch */
118 Treedisc.comparf = comparf;
138 int(*comparf)(const Void_t*, const Void_t*) )
140 Void_t* tfind(key, rootp, comparf)
[all...]
/illumos-gate/usr/src/lib/libast/amd64/include/ast/
H A Dcdt.h96 Dtcompar_f comparf;/* to compare two objects */ member in struct:_dtdisc_s
105 (dc)->comparf = (cmpf), (dc)->hashf = (hshf), \
245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf)
/illumos-gate/usr/src/lib/libast/common/include/
H A Dcdt.h96 Dtcompar_f comparf;/* to compare two objects */ member in struct:_dtdisc_s
105 (dc)->comparf = (cmpf), (dc)->hashf = (hshf), \
245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf)
/illumos-gate/usr/src/lib/libast/i386/include/ast/
H A Dcdt.h96 Dtcompar_f comparf;/* to compare two objects */ member in struct:_dtdisc_s
105 (dc)->comparf = (cmpf), (dc)->hashf = (hshf), \
245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf)
/illumos-gate/usr/src/lib/libast/sparc/include/ast/
H A Dcdt.h96 Dtcompar_f comparf;/* to compare two objects */ member in struct:_dtdisc_s
105 (dc)->comparf = (cmpf), (dc)->hashf = (hshf), \
245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf)
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/
H A Dcdt.h96 Dtcompar_f comparf;/* to compare two objects */ member in struct:_dtdisc_s
105 (dc)->comparf = (cmpf), (dc)->hashf = (hshf), \
245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf)

Completed in 52 milliseconds