Print this page
5045 use atomic_{inc,dec}_* instead of atomic_add_*

@@ -676,11 +676,11 @@
 
         if (ret == DDI_SUCCESS) {
                 dup_hdlp = (ddi_intr_handle_impl_t *)
                     kmem_alloc(sizeof (ddi_intr_handle_impl_t), KM_SLEEP);
 
-                atomic_add_32(&hdlp->ih_dup_cnt, 1);
+                atomic_inc_32(&hdlp->ih_dup_cnt);
 
                 *dup = (ddi_intr_handle_t)dup_hdlp;
                 bcopy(hdlp, dup_hdlp, sizeof (ddi_intr_handle_impl_t));
 
                 /* These fields are unique to each dupped msi-x vector */