Lines Matching defs:am
1081 struct vm_amap *am;
1087 for (am = LIST_FIRST(&amap_list); am != NULL && !rv; am = am_next) {
1091 amap_lock(am, RW_WRITE);
1092 if (am->am_nused == 0) {
1093 amap_unlock(am);
1094 am_next = LIST_NEXT(am, am_list);
1098 LIST_INSERT_AFTER(am, &marker, am_list);
1102 AMAP_CHUNK_FOREACH(chunk, am) {
1118 am->am_flags |= AMAP_SWAPOFF;
1120 rv = uvm_anon_pagein(am, anon);
1121 amap_lock(am, RW_WRITE);
1123 am->am_flags &= ~AMAP_SWAPOFF;
1124 if (amap_refs(am) == 0) {
1125 amap_wipeout(am);
1126 am = NULL;
1135 if (am != NULL)
1136 amap_unlock(am);