Lines Matching refs:name

93 struct ctl_list *uc_mgr_get_ctl_by_name(snd_use_case_mgr_t *uc_mgr, const char *name, int idx)
106 if (strcmp(s, name) == 0) {
123 if (s && strcmp(s, name) == 0) {
184 /* allocate new device name */
240 /* the UCM name not based on the card name / id */
306 /* insert to cache, if just name differs */
405 free(val->name);
429 free(dlist->name);
435 int uc_mgr_put_to_dev_list(struct dev_list *dev_list, const char *name)
443 if (strcmp(dlist->name, name) == 0)
450 n = strdup(name);
455 dlist->name = n;
469 if (strcmp(dlist->name, src) == 0) {
473 free(dlist->name);
474 dlist->name = dst1;
481 int uc_mgr_remove_from_dev_list(struct dev_list *dev_list, const char *name)
488 if (strcmp(dlist->name, name) == 0) {
489 free(dlist->name);
547 free(tseq->name);
585 free(mod->name);
599 free(dev->name);
631 if (strcmp(device->name, src) == 0) {
635 free(device->name);
636 device->name = dst1;
644 int uc_mgr_remove_device(struct use_case_verb *verb, const char *name)
652 if (strcmp(device->name, name) == 0) {
657 err = uc_mgr_remove_from_dev_list(&device->dev_list, name);
666 const char *uc_mgr_get_variable(snd_use_case_mgr_t *uc_mgr, const char *name)
673 if (strcmp(value->name, name) == 0)
679 int uc_mgr_set_variable(snd_use_case_mgr_t *uc_mgr, const char *name,
688 if (strcmp(curr->name, name) == 0) {
701 curr->name = strdup(name);
702 if (curr->name == NULL) {
708 free(curr->name);
716 int uc_mgr_delete_variable(snd_use_case_mgr_t *uc_mgr, const char *name)
723 if (strcmp(curr->name, name) == 0) {
747 free(verb->name);
837 * \brief Get library configuration based on the private ALSA device name
838 * \param name[in] ALSA device name
844 const char *uc_mgr_alibcfg_by_device(snd_config_t **top, const char *name)
852 if (strncmp(name, "_ucm", 4) || strlen(name) < 12 || name[8] != '.')
854 strncpy(buf, name + 4, 4);
871 return name + 9;