URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [compat/] [linux/] [current/] [include/] [linux/] [spinlock.h] - Rev 851
Go to most recent revision | Compare with Previous | Blame | View Log
#ifndef __LINUX_SPINLOCK_H__ #define __LINUX_SPINLOCK_H__ typedef struct { } spinlock_t; #define SPIN_LOCK_UNLOCKED (spinlock_t) { } #define DEFINE_SPINLOCK(x) spinlock_t x = SPIN_LOCK_UNLOCKED #define spin_lock_init(lock) \ CYG_MACRO_START; \ CYG_UNUSED_PARAM(spinlock_t *, lock); \ CYG_MACRO_END #define spin_lock(lock) \ CYG_MACRO_START; \ CYG_UNUSED_PARAM(spinlock_t *, lock); \ CYG_MACRO_END #define spin_unlock(lock) \ CYG_MACRO_START; \ CYG_UNUSED_PARAM(spinlock_t *, lock); \ CYG_MACRO_END #define spin_lock_bh(lock) \ CYG_MACRO_START; \ CYG_UNUSED_PARAM(spinlock_t *, lock); \ CYG_MACRO_END #define spin_unlock_bh(lock) \ CYG_MACRO_START; \ CYG_UNUSED_PARAM(spinlock_t *, lock); \ CYG_MACRO_END #endif /* __LINUX_SPINLOCK_H__ */
Go to most recent revision | Compare with Previous | Blame | View Log