X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fovs-atomic-c11.h;h=97262b27b1642476c5438870b3891292fdf0c97d;hb=3ba9c6a5a5468626dcfeb1f9a750bb0efc8c6a7a;hp=9dc687c0d26fdea08b517f1e46e2df4c972b3890;hpb=31a3fc6e3e9ce68d8bfebf65150d9455b9334dda;p=sliver-openvswitch.git diff --git a/lib/ovs-atomic-c11.h b/lib/ovs-atomic-c11.h index 9dc687c0d..97262b27b 100644 --- a/lib/ovs-atomic-c11.h +++ b/lib/ovs-atomic-c11.h @@ -60,3 +60,15 @@ typedef _Atomic(int64_t) atomic_int64_t; (*(ORIG) = atomic_fetch_xor_explicit(RMW, ARG, ORDER), (void) 0) #define atomic_and_explicit(RMW, ARG, ORIG, ORDER) \ (*(ORIG) = atomic_fetch_and_explicit(RMW, ARG, ORDER), (void) 0) + +static inline void +atomic_flag_init(volatile atomic_flag *object OVS_UNUSED) +{ + /* Nothing to do. */ +} + +static inline void +atomic_flag_destroy(volatile atomic_flag *object OVS_UNUSED) +{ + /* Nothing to do. */ +}