Print this page
patch as-lock-macro-simplification

@@ -1405,19 +1405,19 @@
 static void
 dump_as(struct as *as)
 {
         struct seg *seg;
 
-        AS_LOCK_ENTER(as, &as->a_lock, RW_READER);
+        AS_LOCK_ENTER(as, RW_READER);
         for (seg = AS_SEGFIRST(as); seg; seg = AS_SEGNEXT(as, seg)) {
                 if (seg->s_as != as)
                         break;
                 if (seg->s_ops == NULL)
                         continue;
                 SEGOP_DUMP(seg);
         }
-        AS_LOCK_EXIT(as, &as->a_lock);
+        AS_LOCK_EXIT(as);
 
         if (seg != NULL)
                 cmn_err(CE_WARN, "invalid segment %p in address space %p",
                     (void *)seg, (void *)as);
 }