Lines Matching refs:htsize
9226 ** There are Hash.htsize buckets. Each bucket points to a spot in
9230 ** Hash.htsize and Hash.ht may be zero. In that case lookup is done
9237 unsigned int htsize; /* Number of buckets in the hash table */
26004 pNew->htsize = 0;
26020 pH->htsize = 0;
26087 if( new_size==pH->htsize ) return 0;
26105 pH->htsize = new_size = sqlite3MallocSize(new_ht)/sizeof(struct _ht);
26130 h = strHash(pKey) % pH->htsize;
26236 if( pH->count>=10 && pH->count > 2*pH->htsize ){
26238 assert( pH->htsize>0 );
26239 h = strHash(pKey) % pH->htsize;
135492 int htsize; /* Number of buckets in the hash table */
143711 pNew->htsize = 0;
143727 pH->htsize = 0;
143851 pH->htsize = new_size;
143939 assert( (pH->htsize & (pH->htsize-1))==0 );
143940 return fts3FindElementByHash(pH,pKey,nKey, h & (pH->htsize-1));
143986 assert( (pH->htsize & (pH->htsize-1))==0 );
143987 h = hraw & (pH->htsize-1);
143999 if( (pH->htsize==0 && fts3Rehash(pH,8))
144000 || (pH->count>=pH->htsize && fts3Rehash(pH, pH->htsize*2))
144005 assert( pH->htsize>0 );
144020 assert( pH->htsize>0 );
144021 assert( (pH->htsize & (pH->htsize-1))==0 );
144022 h = hraw & (pH->htsize-1);