Lines Matching refs:hp
183 DB_MPOOL_HASH *htab, *hp;
273 hp = &htab[i];
274 hp->mtx_hash = (mtx_base == MUTEX_INVALID) ? MUTEX_INVALID :
276 hp->mtx_io = (mtx_base == MUTEX_INVALID) ? MUTEX_INVALID :
278 SH_TAILQ_INIT(&hp->hash_bucket);
279 hp->hash_page_dirty = 0;
281 hp->hash_io_wait = 0;
282 hp->hash_frozen = hp->hash_thawed = hp->hash_frozen_freed = 0;
284 hp->flags = 0;
285 ZERO_LSN(hp->old_reader);
454 DB_MPOOL_HASH *hp;
468 hp = R_ADDR(&dbmp->reginfo[0], mp->htab);
469 mtx_base = hp->mtx_hash;
483 for (hp = R_ADDR(infop, c_mp->htab), bucket = 0;
484 bucket < c_mp->htab_buckets; ++hp, ++bucket) {
486 &hp->hash_bucket, __bh)) != NULL)
489 &hp->hash_bucket, bhp,
493 --hp->hash_page_dirty;
498 dbmp, infop, hp, bhp,