uvm_amap.c | 362 int i, *newsl, *newbck, *oldsl, *oldbck; local in function:amap_extend 571 newbck = kmem_alloc(slotalloc * sizeof(*newbck), kmflags); 573 if (newsl == NULL || newbck == NULL || newover == NULL) { 582 if (newbck != NULL) { 583 kmem_free(newbck, slotalloc * sizeof(*newbck)); 628 memcpy(newbck, oldbck, sizeof(int) * amap->am_nslot); 630 memcpy(newbck + slotarea, oldbck + slotoff, 632 amap->am_bckptr = newbck; [all...] |