Lines Matching refs:htsize
13976 ** There are Hash.htsize buckets. Each bucket points to a spot in
13980 ** Hash.htsize and Hash.ht may be zero. In that case lookup is done
13987 unsigned int htsize; /* Number of buckets in the hash table */
33220 pNew->htsize = 0;
33236 pH->htsize = 0;
33307 if( new_size==pH->htsize ) return 0;
33325 pH->htsize = new_size = sqlite3MallocSize(new_ht)/sizeof(struct _ht);
33352 h = strHash(pKey) % pH->htsize;
33454 if( pH->count>=10 && pH->count > 2*pH->htsize ){
33456 assert( pH->htsize>0 );
33457 h = strHash(pKey) % pH->htsize;
169608 int htsize; /* Number of buckets in the hash table */
178021 pNew->htsize = 0;
178037 pH->htsize = 0;
178161 pH->htsize = new_size;
178249 assert( (pH->htsize & (pH->htsize-1))==0 );
178250 return fts3FindElementByHash(pH,pKey,nKey, h & (pH->htsize-1));
178296 assert( (pH->htsize & (pH->htsize-1))==0 );
178297 h = hraw & (pH->htsize-1);
178309 if( (pH->htsize==0 && fts3Rehash(pH,8))
178310 || (pH->count>=pH->htsize && fts3Rehash(pH, pH->htsize*2))
178315 assert( pH->htsize>0 );
178330 assert( pH->htsize>0 );
178331 assert( (pH->htsize & (pH->htsize-1))==0 );
178332 h = hraw & (pH->htsize-1);