__LOCK 37 include/linux/spinlock_api_up.h do { local_irq_disable(); __LOCK(lock); } while (0) __LOCK 40 include/linux/spinlock_api_up.h do { local_irq_save(flags); __LOCK(lock); } while (0) __LOCK 58 include/linux/spinlock_api_up.h #define _raw_spin_lock(lock) __LOCK(lock) __LOCK 59 include/linux/spinlock_api_up.h #define _raw_spin_lock_nested(lock, subclass) __LOCK(lock) __LOCK 60 include/linux/spinlock_api_up.h #define _raw_read_lock(lock) __LOCK(lock) __LOCK 61 include/linux/spinlock_api_up.h #define _raw_write_lock(lock) __LOCK(lock) __LOCK 71 include/linux/spinlock_api_up.h #define _raw_spin_trylock(lock) ({ __LOCK(lock); 1; }) __LOCK 72 include/linux/spinlock_api_up.h #define _raw_read_trylock(lock) ({ __LOCK(lock); 1; }) __LOCK 73 include/linux/spinlock_api_up.h #define _raw_write_trylock(lock) ({ __LOCK(lock); 1; })