• Home
  • Raw
  • Download

Lines Matching refs:c

553 				    unsigned int c, unsigned int *r)  in muldiv32()  argument
556 if (c == 0) { in muldiv32()
560 n = div_u64_rem(n, c, r); in muldiv32()
656 …nd_interval_mul(const struct snd_interval *a, const struct snd_interval *b, struct snd_interval *c) in snd_interval_mul() argument
659 snd_interval_none(c); in snd_interval_mul()
662 c->empty = 0; in snd_interval_mul()
663 c->min = mul(a->min, b->min); in snd_interval_mul()
664 c->openmin = (a->openmin || b->openmin); in snd_interval_mul()
665 c->max = mul(a->max, b->max); in snd_interval_mul()
666 c->openmax = (a->openmax || b->openmax); in snd_interval_mul()
667 c->integer = (a->integer && b->integer); in snd_interval_mul()
680 …nd_interval_div(const struct snd_interval *a, const struct snd_interval *b, struct snd_interval *c) in snd_interval_div() argument
684 snd_interval_none(c); in snd_interval_div()
687 c->empty = 0; in snd_interval_div()
688 c->min = div32(a->min, b->max, &r); in snd_interval_div()
689 c->openmin = (r || a->openmin || b->openmax); in snd_interval_div()
691 c->max = div32(a->max, b->min, &r); in snd_interval_div()
693 c->max++; in snd_interval_div()
694 c->openmax = 1; in snd_interval_div()
696 c->openmax = (a->openmax || b->openmin); in snd_interval_div()
698 c->max = UINT_MAX; in snd_interval_div()
699 c->openmax = 0; in snd_interval_div()
701 c->integer = 0; in snd_interval_div()
716 unsigned int k, struct snd_interval *c) in snd_interval_muldivk() argument
720 snd_interval_none(c); in snd_interval_muldivk()
723 c->empty = 0; in snd_interval_muldivk()
724 c->min = muldiv32(a->min, b->min, k, &r); in snd_interval_muldivk()
725 c->openmin = (r || a->openmin || b->openmin); in snd_interval_muldivk()
726 c->max = muldiv32(a->max, b->max, k, &r); in snd_interval_muldivk()
728 c->max++; in snd_interval_muldivk()
729 c->openmax = 1; in snd_interval_muldivk()
731 c->openmax = (a->openmax || b->openmax); in snd_interval_muldivk()
732 c->integer = 0; in snd_interval_muldivk()
747 const struct snd_interval *b, struct snd_interval *c) in snd_interval_mulkdiv() argument
751 snd_interval_none(c); in snd_interval_mulkdiv()
754 c->empty = 0; in snd_interval_mulkdiv()
755 c->min = muldiv32(a->min, k, b->max, &r); in snd_interval_mulkdiv()
756 c->openmin = (r || a->openmin || b->openmax); in snd_interval_mulkdiv()
758 c->max = muldiv32(a->max, k, b->min, &r); in snd_interval_mulkdiv()
760 c->max++; in snd_interval_mulkdiv()
761 c->openmax = 1; in snd_interval_mulkdiv()
763 c->openmax = (a->openmax || b->openmin); in snd_interval_mulkdiv()
765 c->max = UINT_MAX; in snd_interval_mulkdiv()
766 c->openmax = 0; in snd_interval_mulkdiv()
768 c->integer = 0; in snd_interval_mulkdiv()
1125 struct snd_pcm_hw_rule *c; in snd_pcm_hw_rule_add() local
1133 sizeof(*c), GFP_KERNEL); in snd_pcm_hw_rule_add()
1141 c = &constrs->rules[constrs->rules_num]; in snd_pcm_hw_rule_add()
1142 c->cond = cond; in snd_pcm_hw_rule_add()
1143 c->func = func; in snd_pcm_hw_rule_add()
1144 c->var = var; in snd_pcm_hw_rule_add()
1145 c->private = private; in snd_pcm_hw_rule_add()
1148 if (snd_BUG_ON(k >= ARRAY_SIZE(c->deps))) { in snd_pcm_hw_rule_add()
1152 c->deps[k++] = dep; in snd_pcm_hw_rule_add()
2056 int c, err; in noninterleaved_copy() local
2065 for (c = 0; c < channels; ++c, ++bufs) { in noninterleaved_copy()
2067 err = fill_silence(substream, c, hwoff, NULL, frames); in noninterleaved_copy()
2069 err = transfer(substream, c, hwoff, *bufs + off, in noninterleaved_copy()
2410 int c, count = 0; in pcm_chmap_ctl_tlv() local
2436 for (c = 0; c < map->channels; c++) { in pcm_chmap_ctl_tlv()
2437 if (put_user(map->map[c], dst)) in pcm_chmap_ctl_tlv()
2480 .tlv.c = pcm_chmap_ctl_tlv, in snd_pcm_add_chmap_ctls()