Print this page
6328 Fix cstyle errors in zfs codebase (fix studio)
6328 Fix cstyle errors in zfs codebase
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Approved by: Robert Mustacchi <rm@joyent.com>

@@ -115,10 +115,12 @@
 void
 space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt)
 {
         range_seg_t *rs;
 
+        ASSERT(MUTEX_HELD(rt->rt_lock));
+
         for (rs = avl_first(&rt->rt_root); rs; rs = AVL_NEXT(&rt->rt_root, rs))
                 space_reftree_add_seg(t, rs->rs_start, rs->rs_end, refcnt);
 }
 
 /*

@@ -130,10 +132,12 @@
 {
         uint64_t start = -1ULL;
         int64_t refcnt = 0;
         space_ref_t *sr;
 
+        ASSERT(MUTEX_HELD(rt->rt_lock));
+
         range_tree_vacate(rt, NULL, NULL);
 
         for (sr = avl_first(t); sr != NULL; sr = AVL_NEXT(t, sr)) {
                 refcnt += sr->sr_refcnt;
                 if (refcnt >= minref) {