Files
mango/sandbox/locks/include/socks/locks.h

12 lines
296 B
C
Raw Normal View History

2023-02-02 21:00:40 +00:00
#ifndef SOCKS_LOCKS_H_
#define SOCKS_LOCKS_H_
typedef int __attribute__((aligned(8))) spin_lock_t;
#define SPIN_LOCK_INIT ((spin_lock_t)0)
extern void spin_lock_irqsave(spin_lock_t *lck, unsigned long *flags);
extern void spin_unlock_irqrestore(spin_lock_t *lck, unsigned long flags);
#endif