Lines Matching refs:speakup_info
195 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_open()
197 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_open()
201 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_open()
209 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_close()
212 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_close()
233 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynthx_read()
240 if (!synth_buffer_empty() || speakup_info.flushing) in softsynthx_read()
243 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynthx_read()
253 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynthx_read()
264 if (speakup_info.flushing) { in softsynthx_read()
265 speakup_info.flushing = 0; in softsynthx_read()
276 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynthx_read()
311 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynthx_read()
315 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynthx_read()
359 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_poll()
361 (!synth_buffer_empty() || speakup_info.flushing)) in softsynth_poll()
363 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_poll()