HomeSort by: relevance | last modified time | path
    Searched refs:am_bckptr (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/uvm/
uvm_amap.h 161 int *am_bckptr; /* back pointer array to am_slots */ member in struct:vm_amap
170 * note that am_slots, am_bckptr, and am_anon are arrays. this allows
184 * am_bckptr: D/C, 1, D/C, 0 (points to am_slots entry)
188 * note that am_bckptr is D/C if the slot in am_anon is set to NULL.
189 * to find the entry in am_slots for an anon, look at am_bckptr[slot],
190 * thus the entry for slot 3 in am_slots[] is at am_slots[am_bckptr[3]].
192 * true: am_slots[am_bckptr[X]] == X
uvm_amap.c 194 amap->am_bckptr = kmem_alloc(totalslots * sizeof(int), kmflags);
195 if (amap->am_bckptr == NULL)
206 kmem_free(amap->am_bckptr, totalslots * sizeof(int));
331 kmem_free(amap->am_bckptr, slots * sizeof(*amap->am_bckptr));
522 memmove(amap->am_bckptr + slotarea,
523 amap->am_bckptr + slotoff,
625 /* do am_bckptr */
626 oldbck = amap->am_bckptr;
632 amap->am_bckptr = newbck
    [all...]
  /src/usr.bin/pmap/
pmap.c 608 int *am_bckptr; local in function:dump_amap
623 "%*s am_bckptr = %p, am_anon = %p, am_ppref = %p }\n",
634 D(amap, amap)->am_bckptr,
649 l = D(amap, amap)->am_maxslot * sizeof(*am_bckptr);
650 am_bckptr = ecalloc(D(amap, amap)->am_maxslot, sizeof(*am_bckptr));
651 _KDEREF(kd, (u_long)D(amap, amap)->am_bckptr, am_bckptr, l);
667 printf(" page# %9s %8s", "am_bckptr", "am_slots");
678 printf(" %8x", am_bckptr[i])
    [all...]

Completed in 15 milliseconds