Lines Matching refs:var
1140 int var, in snd_pcm_hw_rule_add() argument
1168 c->var = var; in snd_pcm_hw_rule_add()
1198 int snd_pcm_hw_constraint_mask(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_mask() argument
1202 struct snd_mask *maskp = constrs_mask(constrs, var); in snd_pcm_hw_constraint_mask()
1220 int snd_pcm_hw_constraint_mask64(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_mask64() argument
1224 struct snd_mask *maskp = constrs_mask(constrs, var); in snd_pcm_hw_constraint_mask64()
1244 int snd_pcm_hw_constraint_integer(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var) in snd_pcm_hw_constraint_integer() argument
1247 return snd_interval_setinteger(constrs_interval(constrs, var)); in snd_pcm_hw_constraint_integer()
1264 int snd_pcm_hw_constraint_minmax(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_minmax() argument
1273 return snd_interval_refine(constrs_interval(constrs, var), &t); in snd_pcm_hw_constraint_minmax()
1282 …return snd_interval_list(hw_param_interval(params, rule->var), list->count, list->list, list->mask… in snd_pcm_hw_rule_list()
1299 snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_list() argument
1302 return snd_pcm_hw_rule_add(runtime, cond, var, in snd_pcm_hw_constraint_list()
1304 var, -1); in snd_pcm_hw_constraint_list()
1313 return snd_interval_ranges(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ranges()
1331 snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_ranges() argument
1334 return snd_pcm_hw_rule_add(runtime, cond, var, in snd_pcm_hw_constraint_ranges()
1336 var, -1); in snd_pcm_hw_constraint_ranges()
1346 err = snd_interval_ratnum(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ratnums()
1348 if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) { in snd_pcm_hw_rule_ratnums()
1366 snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_ratnums() argument
1369 return snd_pcm_hw_rule_add(runtime, cond, var, in snd_pcm_hw_constraint_ratnums()
1371 var, -1); in snd_pcm_hw_constraint_ratnums()
1381 int err = snd_interval_ratden(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ratdens()
1383 if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) { in snd_pcm_hw_rule_ratdens()
1401 snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_ratdens() argument
1404 return snd_pcm_hw_rule_add(runtime, cond, var, in snd_pcm_hw_constraint_ratdens()
1406 var, -1); in snd_pcm_hw_constraint_ratdens()
1461 return snd_interval_step(hw_param_interval(params, rule->var), step); in snd_pcm_hw_rule_step()
1475 snd_pcm_hw_param_t var, in snd_pcm_hw_constraint_step() argument
1478 return snd_pcm_hw_rule_add(runtime, cond, var, in snd_pcm_hw_constraint_step()
1480 var, -1); in snd_pcm_hw_constraint_step()
1493 return snd_interval_list(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_pow2()
1507 snd_pcm_hw_param_t var) in snd_pcm_hw_constraint_pow2() argument
1509 return snd_pcm_hw_rule_add(runtime, cond, var, in snd_pcm_hw_constraint_pow2()
1511 var, -1); in snd_pcm_hw_constraint_pow2()
1545 snd_pcm_hw_param_t var) in _snd_pcm_hw_param_any() argument
1547 if (hw_is_mask(var)) { in _snd_pcm_hw_param_any()
1548 snd_mask_any(hw_param_mask(params, var)); in _snd_pcm_hw_param_any()
1549 params->cmask |= 1 << var; in _snd_pcm_hw_param_any()
1550 params->rmask |= 1 << var; in _snd_pcm_hw_param_any()
1553 if (hw_is_interval(var)) { in _snd_pcm_hw_param_any()
1554 snd_interval_any(hw_param_interval(params, var)); in _snd_pcm_hw_param_any()
1555 params->cmask |= 1 << var; in _snd_pcm_hw_param_any()
1556 params->rmask |= 1 << var; in _snd_pcm_hw_param_any()
1585 snd_pcm_hw_param_t var, int *dir) in snd_pcm_hw_param_value() argument
1587 if (hw_is_mask(var)) { in snd_pcm_hw_param_value()
1588 const struct snd_mask *mask = hw_param_mask_c(params, var); in snd_pcm_hw_param_value()
1595 if (hw_is_interval(var)) { in snd_pcm_hw_param_value()
1596 const struct snd_interval *i = hw_param_interval_c(params, var); in snd_pcm_hw_param_value()
1609 snd_pcm_hw_param_t var) in _snd_pcm_hw_param_setempty() argument
1611 if (hw_is_mask(var)) { in _snd_pcm_hw_param_setempty()
1612 snd_mask_none(hw_param_mask(params, var)); in _snd_pcm_hw_param_setempty()
1613 params->cmask |= 1 << var; in _snd_pcm_hw_param_setempty()
1614 params->rmask |= 1 << var; in _snd_pcm_hw_param_setempty()
1615 } else if (hw_is_interval(var)) { in _snd_pcm_hw_param_setempty()
1616 snd_interval_none(hw_param_interval(params, var)); in _snd_pcm_hw_param_setempty()
1617 params->cmask |= 1 << var; in _snd_pcm_hw_param_setempty()
1618 params->rmask |= 1 << var; in _snd_pcm_hw_param_setempty()
1627 snd_pcm_hw_param_t var) in _snd_pcm_hw_param_first() argument
1630 if (hw_is_mask(var)) in _snd_pcm_hw_param_first()
1631 changed = snd_mask_refine_first(hw_param_mask(params, var)); in _snd_pcm_hw_param_first()
1632 else if (hw_is_interval(var)) in _snd_pcm_hw_param_first()
1633 changed = snd_interval_refine_first(hw_param_interval(params, var)); in _snd_pcm_hw_param_first()
1637 params->cmask |= 1 << var; in _snd_pcm_hw_param_first()
1638 params->rmask |= 1 << var; in _snd_pcm_hw_param_first()
1658 snd_pcm_hw_param_t var, int *dir) in snd_pcm_hw_param_first() argument
1660 int changed = _snd_pcm_hw_param_first(params, var); in snd_pcm_hw_param_first()
1668 return snd_pcm_hw_param_value(params, var, dir); in snd_pcm_hw_param_first()
1674 snd_pcm_hw_param_t var) in _snd_pcm_hw_param_last() argument
1677 if (hw_is_mask(var)) in _snd_pcm_hw_param_last()
1678 changed = snd_mask_refine_last(hw_param_mask(params, var)); in _snd_pcm_hw_param_last()
1679 else if (hw_is_interval(var)) in _snd_pcm_hw_param_last()
1680 changed = snd_interval_refine_last(hw_param_interval(params, var)); in _snd_pcm_hw_param_last()
1684 params->cmask |= 1 << var; in _snd_pcm_hw_param_last()
1685 params->rmask |= 1 << var; in _snd_pcm_hw_param_last()
1705 snd_pcm_hw_param_t var, int *dir) in snd_pcm_hw_param_last() argument
1707 int changed = _snd_pcm_hw_param_last(params, var); in snd_pcm_hw_param_last()
1715 return snd_pcm_hw_param_value(params, var, dir); in snd_pcm_hw_param_last()