Lines Matching refs:lock
86 spinlock_t lock; /* SEE hpios_spinlock */
101 so ordinary lock will do
103 spin_lock(&((l)->lock));
106 spin_lock_bh(&((l)->lock));
114 spin_unlock_bh(&((l)->lock));
116 spin_unlock(&((l)->lock));
119 #define hpios_msgxlock_init(obj) spin_lock_init(&(obj)->lock)
123 #define hpios_dsplock_init(obj) spin_lock_init(&(obj)->dsp_lock.lock)
132 #define hpios_alistlock_init(obj) spin_lock_init(&((obj)->list_lock.lock))
133 #define hpios_alistlock_lock(obj) spin_lock(&((obj)->list_lock.lock))
134 #define hpios_alistlock_unlock(obj) spin_unlock(&((obj)->list_lock.lock))