Lines Matching defs:var

1138  * @var: the variable to evaluate
1146 int var,
1170 c->var = var;
1192 * @var: hw_params variable to apply the mask
1199 int snd_pcm_hw_constraint_mask(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
1203 struct snd_mask *maskp = constrs_mask(constrs, var);
1214 * @var: hw_params variable to apply the mask
1221 int snd_pcm_hw_constraint_mask64(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
1225 struct snd_mask *maskp = constrs_mask(constrs, var);
1238 * @var: hw_params variable to apply the integer constraint
1245 int snd_pcm_hw_constraint_integer(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var)
1248 return snd_interval_setinteger(constrs_interval(constrs, var));
1255 * @var: hw_params variable to apply the range
1264 int snd_pcm_hw_constraint_minmax(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
1273 return snd_interval_refine(constrs_interval(constrs, var), &t);
1281 return snd_interval_list(hw_param_interval(params, rule->var), list->count, list->list, list->mask);
1289 * @var: hw_params variable to apply the list constraint
1298 snd_pcm_hw_param_t var,
1301 return snd_pcm_hw_rule_add(runtime, cond, var,
1303 var, -1);
1311 return snd_interval_ranges(hw_param_interval(params, rule->var),
1320 * @var: hw_params variable to apply the list of range constraints
1329 snd_pcm_hw_param_t var,
1332 return snd_pcm_hw_rule_add(runtime, cond, var,
1334 var, -1);
1344 err = snd_interval_ratnum(hw_param_interval(params, rule->var),
1346 if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) {
1357 * @var: hw_params variable to apply the ratnums constraint
1364 snd_pcm_hw_param_t var,
1367 return snd_pcm_hw_rule_add(runtime, cond, var,
1369 var, -1);
1378 int err = snd_interval_ratden(hw_param_interval(params, rule->var),
1380 if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) {
1391 * @var: hw_params variable to apply the ratdens constraint
1398 snd_pcm_hw_param_t var,
1401 return snd_pcm_hw_rule_add(runtime, cond, var,
1403 var, -1);
1457 return snd_interval_step(hw_param_interval(params, rule->var), step);
1464 * @var: hw_params variable to apply the step constraint
1471 snd_pcm_hw_param_t var,
1474 return snd_pcm_hw_rule_add(runtime, cond, var,
1476 var, -1);
1488 return snd_interval_list(hw_param_interval(params, rule->var),
1496 * @var: hw_params variable to apply the power-of-2 constraint
1502 snd_pcm_hw_param_t var)
1504 return snd_pcm_hw_rule_add(runtime, cond, var,
1506 var, -1);
1539 snd_pcm_hw_param_t var)
1541 if (hw_is_mask(var)) {
1542 snd_mask_any(hw_param_mask(params, var));
1543 params->cmask |= 1 << var;
1544 params->rmask |= 1 << var;
1547 if (hw_is_interval(var)) {
1548 snd_interval_any(hw_param_interval(params, var));
1549 params->cmask |= 1 << var;
1550 params->rmask |= 1 << var;
1569 * snd_pcm_hw_param_value - return @params field @var value
1571 * @var: parameter to retrieve
1574 * Return: The value for field @var if it's fixed in configuration space
1578 snd_pcm_hw_param_t var, int *dir)
1580 if (hw_is_mask(var)) {
1581 const struct snd_mask *mask = hw_param_mask_c(params, var);
1588 if (hw_is_interval(var)) {
1589 const struct snd_interval *i = hw_param_interval_c(params, var);
1601 snd_pcm_hw_param_t var)
1603 if (hw_is_mask(var)) {
1604 snd_mask_none(hw_param_mask(params, var));
1605 params->cmask |= 1 << var;
1606 params->rmask |= 1 << var;
1607 } else if (hw_is_interval(var)) {
1608 snd_interval_none(hw_param_interval(params, var));
1609 params->cmask |= 1 << var;
1610 params->rmask |= 1 << var;
1618 snd_pcm_hw_param_t var)
1621 if (hw_is_mask(var))
1622 changed = snd_mask_refine_first(hw_param_mask(params, var));
1623 else if (hw_is_interval(var))
1624 changed = snd_interval_refine_first(hw_param_interval(params, var));
1628 params->cmask |= 1 << var;
1629 params->rmask |= 1 << var;
1639 * @var: parameter to retrieve
1642 * Inside configuration space defined by @params remove from @var all
1649 snd_pcm_hw_param_t var, int *dir)
1651 int changed = _snd_pcm_hw_param_first(params, var);
1659 return snd_pcm_hw_param_value(params, var, dir);
1664 snd_pcm_hw_param_t var)
1667 if (hw_is_mask(var))
1668 changed = snd_mask_refine_last(hw_param_mask(params, var));
1669 else if (hw_is_interval(var))
1670 changed = snd_interval_refine_last(hw_param_interval(params, var));
1674 params->cmask |= 1 << var;
1675 params->rmask |= 1 << var;
1685 * @var: parameter to retrieve
1688 * Inside configuration space defined by @params remove from @var all
1695 snd_pcm_hw_param_t var, int *dir)
1697 int changed = _snd_pcm_hw_param_last(params, var);
1705 return snd_pcm_hw_param_value(params, var, dir);