Lines Matching refs:c_mp
36 MPOOL *c_mp;
47 c_mp = infop->primary;
48 dbht = R_ADDR(infop, c_mp->htab);
49 hp_end = &dbht[c_mp->htab_buckets];
56 STAT(c_mp->stat.st_alloc++);
77 high_priority = c_mp->lru_count - c_mp->stat.st_pages / 10;
103 c_mp->stat.st_pages++;
119 if (total_buckets > c_mp->stat.st_alloc_max_buckets)
120 c_mp->stat.st_alloc_max_buckets = total_buckets;
121 c_mp->stat.st_alloc_buckets += total_buckets;
124 if (buffers > c_mp->stat.st_alloc_max_pages)
125 c_mp->stat.st_alloc_max_pages = buffers;
126 c_mp->stat.st_alloc_pages += buffers;
130 } else if (giveup || c_mp->stat.st_pages == 0) {
154 if (c_mp->stat.st_pages == 0)
158 hp = &dbht[c_mp->last_checked++];
160 c_mp->last_checked = 0;
161 hp = &dbht[c_mp->last_checked++];
196 if (buckets++ == c_mp->htab_buckets) {
205 put_counter = c_mp->put_counter;
218 if (put_counter == c_mp->put_counter)
338 if (c_mp->lru_reset != 0 && c_mp->lru_reset <= hp - dbht)
427 ++c_mp->stat.st_rw_evict;
432 ++c_mp->stat.st_ro_evict;
476 if (ret != 0 && (aggressive || bhp->priority < c_mp->lru_count))
477 bhp->priority = c_mp->lru_count +
478 c_mp->stat.st_pages / MPOOL_PRI_DIRTY;
508 SH_TAILQ_INSERT_TAIL(&c_mp->free_frozen,
535 SH_TAILQ_INSERT_TAIL(&c_mp->alloc_frozen,
542 SH_TAILQ_INSERT_TAIL(&c_mp->free_frozen,