oro_system.h File Reference

#include "oro_atomic.h"
Include dependency graph for oro_system.h:

Go to the source code of this file.

Defines

#define __HAVE_ARCH_CMPXCHG   1
#define oro_cmpxchg(ptr, o, n)

Define Documentation

#define __HAVE_ARCH_CMPXCHG   1

Definition at line 46 of file oro_system.h.

#define oro_cmpxchg ( ptr,
o,
 ) 
Value:
({                   \
     __typeof__(*(ptr)) _o_ = (o);           \
     __typeof__(*(ptr)) _n_ = (n);           \
     (__typeof__(*(ptr))) __oro_cmpxchg((ptr), (unsigned long)_o_,     \
            (unsigned long)_n_, sizeof(*(ptr))); \
  })

Definition at line 94 of file oro_system.h.

Generated by  doxygen 1.6.3