Lines Matching defs:btp
184 mcache_bkttype_t *btp;
212 for (i = 0; i < sizeof (mcache_bkttype) / sizeof (*btp); i++) {
213 btp = &mcache_bkttype[i];
215 btp->bt_bktsize);
216 btp->bt_cache = mcache_create(name,
217 (btp->bt_bktsize + 1) * sizeof (void *), 0, 0, MCR_SLEEP);
294 mcache_bkttype_t *btp;
401 for (btp = mcache_bkttype; chunksize <= btp->bt_minbuf; btp++)
404 cp->cache_bkttype = btp;
440 arg, bufsize, cp->mc_align, chunksize, btp->bt_bktsize);
720 mcache_bkttype_t *btp;
786 bkt = mcache_bkt_alloc(cp, &cp->mc_empty, &btp);
803 bkt = mcache_alloc(btp->bt_cache, MCR_NOSLEEP);
812 if (ccp->cc_bktsize != btp->bt_bktsize) {
814 mcache_free(btp->bt_cache, bkt);
1085 mcache_bkt_alloc(mcache_t *cp, mcache_bktlist_t *blp, mcache_bkttype_t **btp)
1106 if (btp != NULL)
1107 *btp = cp->cache_bkttype;
1157 mcache_bkttype_t *btp;
1165 btp = cp->cache_bkttype;
1179 mcache_bkt_destroy(cp, btp, bp, objs);
1181 mcache_bkt_destroy(cp, btp, pbp, pobjs);
1199 mcache_bkt_destroy(mcache_t *cp, mcache_bkttype_t *btp, mcache_bkt_t *bkt,
1230 mcache_free(btp->bt_cache, bkt);
1257 mcache_bkttype_t *btp;
1261 (bkt = mcache_bkt_alloc(cp, &cp->mc_full, &btp)) != NULL)
1262 mcache_bkt_destroy(cp, btp, bkt, btp->bt_bktsize);
1266 (bkt = mcache_bkt_alloc(cp, &cp->mc_empty, &btp)) != NULL)
1267 mcache_bkt_destroy(cp, btp, bkt, 0);
1378 mcache_bkttype_t *btp = cp->cache_bkttype;
1380 if ((unsigned int)cp->mc_chunksize < btp->bt_maxbuf) {
1389 cp->cache_bkttype = ++btp;