Lines Matching refs:ratep
1185 struct via_rate_lock *ratep; in snd_via82xx_pcm_open() local
1191 ratep = &chip->rates[viadev->direction]; in snd_via82xx_pcm_open()
1192 spin_lock_irq(&ratep->lock); in snd_via82xx_pcm_open()
1193 ratep->used++; in snd_via82xx_pcm_open()
1209 } else if (! ratep->rate) { in snd_via82xx_pcm_open()
1216 runtime->hw.rate_max = runtime->hw.rate_min = ratep->rate; in snd_via82xx_pcm_open()
1218 spin_unlock_irq(&ratep->lock); in snd_via82xx_pcm_open()
1328 struct via_rate_lock *ratep; in snd_via82xx_pcm_close() local
1331 ratep = &chip->rates[viadev->direction]; in snd_via82xx_pcm_close()
1332 spin_lock_irq(&ratep->lock); in snd_via82xx_pcm_close()
1333 ratep->used--; in snd_via82xx_pcm_close()
1334 if (! ratep->used) in snd_via82xx_pcm_close()
1335 ratep->rate = 0; in snd_via82xx_pcm_close()
1336 spin_unlock_irq(&ratep->lock); in snd_via82xx_pcm_close()
1337 if (! ratep->rate) { in snd_via82xx_pcm_close()