Lines Matching refs:hsz
53 HASH(void *datap, int datalen, int hsz)
72 return (hv % hsz);
76 init_cache(Cache **cp, int hsz, int bsz,
84 (Bucket *) malloc(sizeof (*(*cp)->bp) * hsz)) == NULL) {
89 (*cp)->hsz = hsz;
92 bzero((*cp)->bp, sizeof (*(*cp)->bp) * hsz);
121 bp = &cp->bp[(*cp->hfunc)(itemp->key, itemp->keyl, cp->hsz)];
131 (*cp->hfunc)(itemp->key, itemp->keyl, cp->hsz));
174 bp = &cp->bp[(*cp->hfunc)(datap, datalen, cp->hsz)];