Lines Matching refs:rats

804 			unsigned int rats_count, struct snd_ratnum *rats,  in snd_interval_ratnum()  argument
817 unsigned int num = rats[k].num; in snd_interval_ratnum()
824 if (den < rats[k].den_min) in snd_interval_ratnum()
826 if (den > rats[k].den_max) in snd_interval_ratnum()
827 den = rats[k].den_max; in snd_interval_ratnum()
830 r = (den - rats[k].den_min) % rats[k].den_step; in snd_interval_ratnum()
856 unsigned int num = rats[k].num; in snd_interval_ratnum()
865 if (den > rats[k].den_max) in snd_interval_ratnum()
867 if (den < rats[k].den_min) in snd_interval_ratnum()
868 den = rats[k].den_min; in snd_interval_ratnum()
871 r = (den - rats[k].den_min) % rats[k].den_step; in snd_interval_ratnum()
873 den += rats[k].den_step - r; in snd_interval_ratnum()
923 unsigned int rats_count, struct snd_ratden *rats, in snd_interval_ratden() argument
934 unsigned int den = rats[k].den; in snd_interval_ratden()
938 if (num > rats[k].num_max) in snd_interval_ratden()
940 if (num < rats[k].num_min) in snd_interval_ratden()
941 num = rats[k].num_max; in snd_interval_ratden()
944 r = (num - rats[k].num_min) % rats[k].num_step; in snd_interval_ratden()
946 num += rats[k].num_step - r; in snd_interval_ratden()
966 unsigned int den = rats[k].den; in snd_interval_ratden()
970 if (num < rats[k].num_min) in snd_interval_ratden()
972 if (num > rats[k].num_max) in snd_interval_ratden()
973 num = rats[k].num_max; in snd_interval_ratden()
976 r = (num - rats[k].num_min) % rats[k].num_step; in snd_interval_ratden()
1346 r->nrats, r->rats, &num, &den); in snd_pcm_hw_rule_ratnums()
1381 r->nrats, r->rats, &num, &den); in snd_pcm_hw_rule_ratdens()