Lines Matching defs:lpcb
1259 segkmem_lpcb_t *lpcb = &segkmem_lpcb;
1265 if (lpcb->lp_uselp && !(t->t_flag & T_PANIC) &&
1271 ulong_t *lpthrtp = &lpcb->lp_throttle;
1293 lpcb->allocs_throttled++;
1312 mutex_enter(&lpcb->lp_lock);
1314 if (lpcb->lp_wait) {
1317 cv_wait(&lpcb->lp_cv, &lpcb->lp_lock);
1332 lpcb->lp_wait = 1;
1335 mutex_exit(&lpcb->lp_lock);
1350 mutex_enter(&lpcb->lp_lock);
1351 ASSERT(lpcb->lp_wait != 0);
1352 lpcb->lp_wait = 0;
1353 cv_broadcast(&lpcb->lp_cv);
1354 mutex_exit(&lpcb->lp_lock);
1365 lpcb->nosleep_allocs_failed++;
1367 lpcb->sleep_allocs_failed++;
1368 lpcb->alloc_bytes_failed += size;
1396 segkmem_lpcb_t *lpcb = &segkmem_lpcb;
1404 lpcb->allocs_limited++;
1578 segkmem_lpcb_t *lpcb = &segkmem_lpcb;
1592 ASSERT(lpcb->lp_uselp == 0);
1612 mutex_init(&lpcb->lp_lock, NULL, MUTEX_DEFAULT, NULL);
1613 cv_init(&lpcb->lp_cv, NULL, CV_DEFAULT, NULL);
1641 lpcb->lp_uselp = 1;