Searched refs:cmpf (Results 1 - 5 of 5) sorted by relevance
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/cdt/ |
H A D | dtview.c | 42 Dtcompar_f cmpf; local 65 _DTDSC(d->disc,ky,sz,lk,cmpf); 69 { cmp = _DTCMP(d,ok,nk,d->disc,cmpf,sz);
|
H A D | dttree.c | 46 Dtcompar_f cmpf; local 50 disc = dt->disc; _DTDSC(disc,ky,sz,lk,cmpf); 98 if(_DTCMP(dt,key,k,disc,cmpf,sz) != 0) 129 if((cmp = _DTCMP(dt,key,k,disc,cmpf,sz)) == 0) 171 if((cmp = _DTCMP(dt,key,k,disc,cmpf,sz)) == 0) 176 if((cmp = _DTCMP(dt,key,k,disc,cmpf,sz)) < 0) 203 if((cmp = _DTCMP(dt,key,k,disc,cmpf,sz)) > 0) 250 if(_DTCMP(dt,key,k,disc,cmpf,sz) != 0)
|
H A D | dtlist.c | 39 reg Dtcompar_f cmpf; local 45 disc = dt->disc; _DTDSC(disc,ky,sz,lk,cmpf); 140 if(_DTCMP(dt,key,k,disc,cmpf,sz) == 0)
|
H A D | dthash.c | 112 reg Dtcompar_f cmpf; local 119 disc = dt->disc; _DTDSC(disc,ky,sz,lk,cmpf); 211 if(_DTCMP(dt,key,k,disc,cmpf,sz) == 0)
|
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/include/ |
H A D | cdt.h | 102 #define DTDISC(dc,ky,sz,lk,mkf,frf,cmpf,hshf,memf,evf) \ 105 (dc)->comparf = (cmpf), (dc)->hashf = (hshf), \ 244 #define _DTDSC(dc,ky,sz,lk,cmpf) \ 245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf) 250 #define _DTCMP(dt,k1,k2,dc,cmpf,sz) \ 251 ((cmpf) ? (*cmpf)(dt,k1,k2,dc) : \
|
Completed in 137 milliseconds