RTEMS CPU Kit with SuperCore
Data Structures | Macros
libfs/src/jffs2/include/linux/spinlock.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  spinlock_t
 

Macros

#define SPIN_LOCK_UNLOCKED   (spinlock_t) { }
 
#define DEFINE_SPINLOCK(x)   spinlock_t x = SPIN_LOCK_UNLOCKED
 
#define spin_lock_init(lock)
 
#define spin_lock(lock)
 
#define spin_unlock(lock)
 
#define spin_lock_bh(lock)
 
#define spin_unlock_bh(lock)
 

Macro Definition Documentation

◆ spin_lock

#define spin_lock (   lock)
Value:
CYG_MACRO_START; \
CYG_UNUSED_PARAM(spinlock_t *, lock); \
CYG_MACRO_END
Definition: libfs/src/jffs2/include/linux/spinlock.h:6

◆ spin_lock_bh

#define spin_lock_bh (   lock)
Value:
CYG_MACRO_START; \
CYG_UNUSED_PARAM(spinlock_t *, lock); \
CYG_MACRO_END
Definition: libfs/src/jffs2/include/linux/spinlock.h:6

◆ spin_lock_init

#define spin_lock_init (   lock)
Value:
CYG_MACRO_START; \
CYG_UNUSED_PARAM(spinlock_t *, lock); \
CYG_MACRO_END
Definition: libfs/src/jffs2/include/linux/spinlock.h:6

◆ spin_unlock

#define spin_unlock (   lock)
Value:
CYG_MACRO_START; \
CYG_UNUSED_PARAM(spinlock_t *, lock); \
CYG_MACRO_END
Definition: libfs/src/jffs2/include/linux/spinlock.h:6

◆ spin_unlock_bh

#define spin_unlock_bh (   lock)
Value:
CYG_MACRO_START; \
CYG_UNUSED_PARAM(spinlock_t *, lock); \
CYG_MACRO_END
Definition: libfs/src/jffs2/include/linux/spinlock.h:6