Searched refs:ky (Results 1 - 4 of 4) sorted by relevance

/ast/src/lib/libvcodex/
H A Dvclzparse.c49 #define ENTRY(hs,ky) ((hs)->htab + ((ssize_t)((ky) & (hs)->mask)) )
94 Vchash_t ky; local
96 ky = cm ? cm[ks[0]] : ks[0];
98 ky = ky*ALPHA + (cm ? cm[ks[k]] : ks[k]);
100 return ky;
102 #define fknext(cf,ks,ns,ky) (((ky) - (ks)[0]*(cf) )*ALPHA + (ns)[0] )
103 #define fknextm(cf,ks,ns,ky,c
114 Vchash_t ky; local
207 Vchash_t fk, fm, ky; local
[all...]
H A Dvcodex.h422 #define VCHASH(ky) (((ky)>>13)^0x1add2b3^(ky) )
423 #define VCINDEX(ky,msk) (VCHASH(ky) & (msk) )
/ast/src/lib/libvcodex/Vcwindow/
H A Dvcwprefix.c92 #define BLOOMDEF(pf,ky,b1,b2) (((b1) = (ky)&(pf)->bmask), \
93 ((b2) = VCHASH(ky)&(pf)->bmask) )
94 #define BLOOMSET(pf,ky,b1,b2) (BLOOMDEF(pf,ky,b1,b2), \
97 #define Bloomtest(pf,ky,b1,b2) (BLOOMDEF(pf,ky,b1,b2), \
100 #define BLOOMTEST(pf,ky,b1,b2) ((pf)->bloom ? Bloomtest(pf,ky,b1,b2) : 1)
102 #define pfindex(pf,ky) (((k
[all...]
/ast/src/lib/libast/include/
H A Dcdt.h130 #define DTDISC(dc,ky,sz,lk,mkf,frf,cmpf,hshf,memf,evf) \
131 ( (dc)->key = (int)(ky), (dc)->size = (int)(sz), (dc)->link = (int)(lk), \
318 #define _DTHSH(dt,ky,dc) ((dc)->hashf ? (*(dc)->hashf)((dt), (ky), (dc)) : \
319 dtstrhash(0, (ky), (dc)->size) )

Completed in 13 milliseconds