Lines Matching refs:strategy

1292 			    const snd_pcm_hw_strategy_t *strategy);
1297 const snd_pcm_hw_strategy_t *strategy);
1301 const snd_pcm_hw_strategy_t *strategy);
1303 void (*free)(snd_pcm_hw_strategy_t *strategy);
1322 void (*free)(snd_pcm_hw_strategy_simple_t *strategy);
1337 const snd_pcm_hw_strategy_t *strategy,
1345 int badness = strategy->min_badness(params, badness_max, pcm, strategy);
1355 var = strategy->choose_param(params, pcm, strategy);
1362 value = strategy->next_value(&params1, var, value, &dir, pcm, strategy);
1365 badness = snd_pcm_hw_params_strategy(pcm, &params1, strategy, badness_min, badness_max);
1383 void snd_pcm_hw_strategy_simple_free(snd_pcm_hw_strategy_t *strategy)
1385 snd_pcm_hw_strategy_simple_t *pars = strategy->private_data;
1396 const snd_pcm_hw_strategy_t *strategy)
1400 const snd_pcm_hw_strategy_simple_t *pars = strategy->private_data;
1427 const snd_pcm_hw_strategy_t *strategy)
1429 const snd_pcm_hw_strategy_simple_t *pars = strategy->private_data;
1438 const snd_pcm_hw_strategy_t *strategy)
1442 const snd_pcm_hw_strategy_simple_t *pars = strategy->private_data;
1541 void snd_pcm_hw_strategy_free(snd_pcm_hw_strategy_t *strategy)
1543 if (strategy->free)
1544 strategy->free(strategy);
1545 free(strategy);
1574 int snd_pcm_hw_strategy_simple_near(snd_pcm_hw_strategy_t *strategy,
1580 snd_pcm_hw_strategy_simple_t *s = strategy->private_data;
1582 assert(strategy);
1600 int snd_pcm_hw_strategy_simple_choices(snd_pcm_hw_strategy_t *strategy,
1606 snd_pcm_hw_strategy_simple_t *s = strategy->private_data;
1608 assert(strategy);