spinlock.h 245 B

12345
  1. #define spinlock_t pthread_mutex_t
  2. #define DEFINE_SPINLOCK(x) pthread_mutex_t x = PTHREAD_MUTEX_INITIALIZER;
  3. #define spin_lock_irqsave(x, f) (void)f, pthread_mutex_lock(x)
  4. #define spin_unlock_irqrestore(x, f) (void)f, pthread_mutex_unlock(x)