Lines Matching refs:name
75 const char *name, snd_config_t *timer_root,
91 if (name)
92 SNDERR("Invalid type for TIMER %s definition", name);
169 err = open_func(timer, name, timer_root, timer_conf, mode);
178 static int snd_timer_open_noupdate(snd_timer_t **timer, snd_config_t *root, const char *name, int mode)
182 err = snd_config_search_definition(root, "timer", name, &timer_conf);
184 SNDERR("Unknown timer %s", name);
187 err = snd_timer_open_conf(timer, name, root, timer_conf, mode);
195 * \param name ASCII identifier of the timer handle
202 int snd_timer_open(snd_timer_t **timer, const char *name, int mode)
207 assert(timer && name);
208 if (_snd_is_ucm_device(name)) {
209 name = uc_mgr_alibcfg_by_device(&top, name);
210 if (name == NULL)
217 err = snd_timer_open_noupdate(timer, top, name, mode);
225 * \param name ASCII identifier of the timer handle
233 int snd_timer_open_lconf(snd_timer_t **timer, const char *name,
236 assert(timer && name && lconf);
237 return snd_timer_open_noupdate(timer, lconf, name, mode);
259 free(timer->name);
275 return timer->name;
523 * \brief get timer name
525 * \return timer name
530 return (const char *)info->name;