Print this page
5042 stop using deprecated atomic functions
@@ -201,11 +201,11 @@
case DTRACE_VTIME_ACTIVE_TNF:
panic("DTrace virtual time already enabled");
/*NOTREACHED*/
}
- } while (cas32((uint32_t *)&dtrace_vtime_active,
+ } while (atomic_cas_32((uint32_t *)&dtrace_vtime_active,
state, nstate) != state);
}
void
dtrace_vtime_disable(void)
@@ -228,11 +228,11 @@
case DTRACE_VTIME_INACTIVE_TNF:
panic("DTrace virtual time already disabled");
/*NOTREACHED*/
}
- } while (cas32((uint32_t *)&dtrace_vtime_active,
+ } while (atomic_cas_32((uint32_t *)&dtrace_vtime_active,
state, nstate) != state);
}
void
dtrace_vtime_enable_tnf(void)
@@ -255,11 +255,11 @@
case DTRACE_VTIME_INACTIVE_TNF:
panic("TNF already active");
/*NOTREACHED*/
}
- } while (cas32((uint32_t *)&dtrace_vtime_active,
+ } while (atomic_cas_32((uint32_t *)&dtrace_vtime_active,
state, nstate) != state);
}
void
dtrace_vtime_disable_tnf(void)
@@ -282,11 +282,11 @@
case DTRACE_VTIME_INACTIVE:
panic("TNF already inactive");
/*NOTREACHED*/
}
- } while (cas32((uint32_t *)&dtrace_vtime_active,
+ } while (atomic_cas_32((uint32_t *)&dtrace_vtime_active,
state, nstate) != state);
}
void
dtrace_vtime_switch(kthread_t *next)