• Home
  • Raw
  • Download

Lines Matching refs:r

169 		return rate_reg_tables[dbl][pcm->r[dbl].rate_table[cidx]][slot - 3];  in get_slot_reg()
426 rates &= pcm->r[dbl].codec[cidx]->rates[idx]; in get_rates()
494 slots = pcm->r[0].slots; in snd_ac97_pcm_assign()
508 tmp &= ~rpcms[k].r[0].rslots[j]; in snd_ac97_pcm_assign()
512 tmp &= pcm->r[0].slots; in snd_ac97_pcm_assign()
515 rpcm->r[0].rslots[j] = tmp; in snd_ac97_pcm_assign()
516 rpcm->r[0].codec[j] = bus->codec[j]; in snd_ac97_pcm_assign()
517 rpcm->r[0].rate_table[j] = rate_table[pcm->stream][j]; in snd_ac97_pcm_assign()
526 rpcm->r[0].slots |= tmp; in snd_ac97_pcm_assign()
535 if ((tmp & pcm->r[1].slots) == tmp) { in snd_ac97_pcm_assign()
536 rpcm->r[1].slots = tmp; in snd_ac97_pcm_assign()
537 rpcm->r[1].rslots[0] = tmp; in snd_ac97_pcm_assign()
538 rpcm->r[1].rate_table[0] = 0; in snd_ac97_pcm_assign()
539 rpcm->r[1].codec[0] = bus->codec[0]; in snd_ac97_pcm_assign()
574 int i, cidx, r, ok_flag; in snd_ac97_pcm_open() local
579 r = rate > 48000; in snd_ac97_pcm_open()
600 if (pcm->r[r].rslots[cidx] & (1 << i)) { in snd_ac97_pcm_open()
614 pcm->cur_dbl = r; in snd_ac97_pcm_open()
620 if (pcm->r[r].rslots[cidx] & (1 << i)) { in snd_ac97_pcm_open()
621 reg = get_slot_reg(pcm, cidx, i, r); in snd_ac97_pcm_open()
632 err = snd_ac97_set_rate(pcm->r[r].codec[cidx], reg, rate); in snd_ac97_pcm_open()
668 int r = pcm->cur_dbl; in snd_ac97_pcm_close() local
673 if (pcm->r[r].rslots[cidx] & (1 << i)) { in snd_ac97_pcm_close()
674 int reg = get_slot_reg(pcm, cidx, i, r); in snd_ac97_pcm_close()
675 snd_ac97_update_power(pcm->r[r].codec[cidx], in snd_ac97_pcm_close()