Print this page
5042 stop using deprecated atomic functions

@@ -465,11 +465,11 @@
         ASSERT(vfsops != NULL);
 
         op = vfsp->vfs_op;
         membar_consumer();
         if (vfsp->vfs_femhead == NULL &&
-            casptr(&vfsp->vfs_op, op, vfsops) == op) {
+            atomic_cas_ptr(&vfsp->vfs_op, op, vfsops) == op) {
                 return;
         }
         fsem_setvfsops(vfsp, vfsops);
 }
 

@@ -2967,11 +2967,11 @@
         newhrt = ts2hrt(&newts);
         for (;;) {
                 oldhrt = hrt;
                 if (newhrt <= hrt)
                         newhrt = hrt + 1;
-                if (cas64((uint64_t *)&hrt, oldhrt, newhrt) == oldhrt)
+                if (atomic_cas_64((uint64_t *)&hrt, oldhrt, newhrt) == oldhrt)
                         break;
         }
         hrt2ts(newhrt, ts);
 }