Home
last modified time | relevance | path

Searched refs:kbp (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/regress/usr.bin/diff/
Dt8.195 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 …]
Dt8.2131 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 …]
/openbsd/src/sys/kern/
Dkern_malloc.c149 struct kmembuckets *kbp; in malloc() local
196 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 …]