Go to the source code of this file.
Namespaces | |
namespace | rutz |
Classes | |
class | rutz::spin_lock_locker |
Defines | |
#define | GVX_SPIN_CONCAT2(x, y) x##y |
#define | GVX_SPIN_CONCAT(x, y) GVX_SPIN_CONCAT2(x,y) |
#define | GVX_SPIN_LOCK(x) ::rutz::spin_lock_locker GVX_SPIN_CONCAT(anonymous_lock,__LINE__) (x) |
#define | GVX_SPIN_LOCK_IF(doit, x) ::rutz::spin_lock_locker GVX_SPIN_CONCAT(anonymous_lock,__LINE__) ((doit) ? (x) : 0) |
Definition in file spin_lock.h.