Lines Matching refs:open_func
62 void *open_func; member
1271 if (rate->open_func) in snd_pcm_rate_close()
1272 snd_dlobj_cache_put(rate->open_func); in snd_pcm_rate_close()
1374 snd_pcm_rate_open_func_t open_func; in rate_open_func() local
1391 rate->open_func = open_conf_func; in rate_open_func()
1399 open_func = snd_dlobj_cache_get(lib, open_name, NULL, verbose); in rate_open_func()
1400 if (!open_func) in rate_open_func()
1403 rate->open_func = open_func; in rate_open_func()
1405 err = open_func(SND_PCM_RATE_PLUGIN_VERSION, &rate->obj, &rate->ops); in rate_open_func()
1411 err = open_func(SND_PCM_RATE_PLUGIN_VERSION_OLD, in rate_open_func()
1416 snd_dlobj_cache_put(open_func); in rate_open_func()
1417 rate->open_func = NULL; in rate_open_func()
1471 snd_pcm_rate_open_func_t open_func; in snd_pcm_rate_open() local
1554 open_func = SND_PCM_RATE_PLUGIN_ENTRY(linear); in snd_pcm_rate_open()
1555 err = open_func(SND_PCM_RATE_PLUGIN_VERSION, &rate->obj, &rate->ops); in snd_pcm_rate_open()