Lines Matching refs:speakup_info
176 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_open()
178 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_open()
182 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_open()
190 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_close()
193 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_close()
214 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynthx_read()
221 if (!synth_buffer_empty() || speakup_info.flushing) in softsynthx_read()
224 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynthx_read()
234 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynthx_read()
245 if (speakup_info.flushing) { in softsynthx_read()
246 speakup_info.flushing = 0; in softsynthx_read()
257 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynthx_read()
292 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynthx_read()
296 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynthx_read()
340 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_poll()
342 (!synth_buffer_empty() || speakup_info.flushing)) in softsynth_poll()
344 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_poll()