___LOCK 31 include/linux/spinlock_api_up.h do { preempt_disable(); ___LOCK(lock); } while (0) ___LOCK 34 include/linux/spinlock_api_up.h do { __local_bh_disable_ip(_THIS_IP_, SOFTIRQ_LOCK_OFFSET); ___LOCK(lock); } while (0)