vppinfra: add atomic macros for __sync builtins
[vpp.git] / src / svm / svm_fifo.h
index d7852a7..e049d3e 100644 (file)
@@ -169,7 +169,7 @@ svm_fifo_set_event (svm_fifo_t * f)
 always_inline void
 svm_fifo_unset_event (svm_fifo_t * f)
 {
-  __sync_lock_release (&f->has_event);
+  clib_atomic_release (&f->has_event);
 }
 
 static inline void