Lines Matching refs:am_slots
190 amap->am_slots = kmem_alloc(totalslots * sizeof(int), kmflags);
191 if (amap->am_slots == NULL)
208 kmem_free(amap->am_slots, totalslots * sizeof(int));
330 kmem_free(amap->am_slots, slots * sizeof(*amap->am_slots));
530 amap->am_slots[i] += (slotarea - slotoff);
601 /* do am_slots */
602 oldsl = amap->am_slots;
608 amap->am_slots = newsl;
698 * all mappings of a shared amap.] we traverse am_anon or am_slots
732 * Cheaper to traverse am_slots.
735 slot = amap->am_slots[lcv];
776 slot = amap->am_slots[lcv];
967 amap->am_slots[amap->am_nused] = lcv;
1042 slot = amap->am_slots[lcv];
1278 * We can either traverse the amap by am_anon or by am_slots.
1303 curslot = amap->am_slots[lcv];
1321 amap->am_slots[ptr] = amap->am_slots[last];
1322 amap->am_bckptr[amap->am_slots[ptr]] = ptr;
1394 slot = am->am_slots[i];
1540 amap->am_slots[amap->am_nused] = slot;
1575 amap->am_slots[ptr] = amap->am_slots[last];
1576 amap->am_bckptr[amap->am_slots[ptr]] = ptr;