Home
last modified time | relevance | path

Searched refs:wr_spinlock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/char/xillybus/
H A Dxillybus_core.c66 * wr_spinlock protects wr_*_buf_idx, wr_empty, wr_sleepy, wr_ready and the
87 * wr_mutex -> rd_mutex -> register_mutex -> wr_spinlock -> rd_spinlock
184 spin_lock(&channel->wr_spinlock); in xillybus_isr()
190 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
230 spin_lock(&channel->wr_spinlock); in xillybus_isr()
233 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
251 spin_lock(&channel->wr_spinlock); in xillybus_isr()
258 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
489 spin_lock_init(&channel->wr_spinlock); in xilly_setupchannels()
718 spin_lock_irqsave(&channel->wr_spinlock, flag in xillybus_read()
[all...]
H A Dxillybus.h61 spinlock_t wr_spinlock; member
/kernel/linux/linux-5.10/drivers/char/xillybus/
H A Dxillybus_core.c77 * wr_spinlock protects wr_*_buf_idx, wr_empty, wr_sleepy, wr_ready and the
98 * wr_mutex -> rd_mutex -> register_mutex -> wr_spinlock -> rd_spinlock
198 spin_lock(&channel->wr_spinlock); in xillybus_isr()
204 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
244 spin_lock(&channel->wr_spinlock); in xillybus_isr()
247 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
265 spin_lock(&channel->wr_spinlock); in xillybus_isr()
272 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
464 spin_lock_init(&channel->wr_spinlock); in xilly_setupchannels()
694 spin_lock_irqsave(&channel->wr_spinlock, flag in xillybus_read()
[all...]
H A Dxillybus.h60 spinlock_t wr_spinlock; member

Completed in 4 milliseconds