Lines Matching defs:kup
150 struct kmemusage *kup;
254 kup = btokup(va);
255 kup->ku_indx = indx;
260 kup->ku_pagecnt = npg;
264 kup->ku_freecnt = kbp->kb_elmpercl;
332 kup = btokup(va);
333 if (kup->ku_indx != indx)
335 if (kup->ku_freecnt == 0)
337 kup->ku_freecnt--;
365 struct kmemusage *kup;
389 kup = btokup(addr);
390 size = 1 << kup->ku_indx;
391 kbp = &bucket[kup->ku_indx];
393 size = kup->ku_pagecnt << PAGE_SHIFT;
419 alloc = addrmask[kup->ku_indx];
425 u_short pagecnt = kup->ku_pagecnt;
427 kup->ku_indx = 0;
428 kup->ku_pagecnt = 0;
473 kup->ku_freecnt++;
474 if (kup->ku_freecnt >= kbp->kb_elmpercl) {
475 if (kup->ku_freecnt > kbp->kb_elmpercl)