Searched refs:kbp (Results 1 – 3 of 3) sorted by relevance
95 register struct kmembuckets *kbp;113 kbp = &bucket[indx];130 if (kbp->kb_next == NULL) {131 kbp->kb_last = NULL;144 kbp->kb_total += kbp->kb_elmpercl;158 kup->ku_freecnt = kbp->kb_elmpercl;159 kbp->kb_totalfree += kbp->kb_elmpercl;166 savedlist = kbp->kb_next;167 kbp->kb_next = cp = va + (npg * NBPG) - allocsize;186 if (kbp->kb_last == NULL)[all …]
131 register struct kmembuckets *kbp;155 kbp = &bucket[indx];172 if (kbp->kb_next == NULL) {173 kbp->kb_last = NULL;197 kbp->kb_total += kbp->kb_elmpercl;211 kup->ku_freecnt = kbp->kb_elmpercl;212 kbp->kb_totalfree += kbp->kb_elmpercl;219 savedlist = kbp->kb_next;220 kbp->kb_next = cp = va + (npg * PAGE_SIZE) - allocsize;239 if (kbp->kb_last == NULL)[all …]
149 struct kmembuckets *kbp; in malloc() local196 kbp = &bucket[indx]; in malloc()216 if (XSIMPLEQ_FIRST(&kbp->kb_freelist) == NULL) { in malloc()252 kbp->kb_total += kbp->kb_elmpercl; in malloc()264 kup->ku_freecnt = kbp->kb_elmpercl; in malloc()265 kbp->kb_totalfree += kbp->kb_elmpercl; in malloc()278 XSIMPLEQ_INSERT_HEAD(&kbp->kb_freelist, freep, in malloc()289 freep = XSIMPLEQ_FIRST(&kbp->kb_freelist); in malloc()290 XSIMPLEQ_REMOVE_HEAD(&kbp->kb_freelist, kf_flist); in malloc()295 if (freshalloc == 0 && XSIMPLEQ_FIRST(&kbp->kb_freelist)) { in malloc()[all …]