Lines Matching refs:lock
48 #define krhino_spin_lock(lock) do { … argument
49 … cpu_spin_lock((lock)); \
59 #define krhino_spin_unlock(lock) do { … argument
60 … cpu_spin_unlock((lock)); \
71 #define krhino_spin_lock_irq_save(lock, flags) do { … argument
73 … cpu_spin_lock((lock)); \
84 #define krhino_spin_unlock_irq_restore(lock, flags) do { … argument
85 … cpu_spin_unlock((lock)); \
96 #define krhino_spin_lock_init(lock) do { … argument
97 … kspinlock_t *s = (kspinlock_t *)(lock); \
102 #define krhino_spin_lock(lock) krhino_sched_disable(); argument
103 #define krhino_spin_unlock(lock) krhino_sched_enable(); argument
105 #define krhino_spin_lock_irq_save(lock, flags) do { … argument
106 … (void)lock; \
110 #define krhino_spin_unlock_irq_restore(lock, flags) do { … argument
111 … (void)lock; \
115 #define krhino_spin_lock_init(lock) argument