Lines Matching defs:child

85 	snd_ctl_t *child;
141 debug("new numid: child %u app %u\n", numid->numid_child, numid->numid_app);
315 int err = snd_ctl_close(priv->child);
323 return snd_ctl_nonblock(priv->child, nonblock);
329 return snd_ctl_async(priv->child, sig, pid);
335 return snd_ctl_subscribe_events(priv->child, subscribe);
341 return snd_ctl_card_info(priv->child, info);
355 err = snd_ctl_elem_list(priv->child, list);
409 err = snd_ctl_elem_info(priv->child, &info2);
426 err = snd_ctl_elem_info(priv->child, &info3);
475 err = snd_ctl_elem_info(priv->child, info);
498 err = snd_ctl_elem_read(priv->child, &control2);
538 err = snd_ctl_elem_read(priv->child, control);
560 err = snd_ctl_elem_read(priv->child, &control2);
592 err = snd_ctl_elem_write(priv->child, &control2);
613 err = snd_ctl_elem_write(priv->child, control);
627 err = snd_ctl_elem_lock(priv->child, id);
641 err = snd_ctl_elem_unlock(priv->child, id);
656 err = snd_ctl_elem_info(priv->child, &info);
686 err = priv->child->ops->element_tlv(priv->child, op_flag, mctl->id_child.numid, tlv, tlv_size);
700 err = priv->child->ops->element_tlv(priv->child, op_flag, mctl->id_child.numid, tlv2, tlv_size);
729 return priv->child->ops->element_tlv(priv->child, op_flag, map_numid->numid_child, tlv, tlv_size);
735 return snd_ctl_hwdep_next_device(priv->child, device);
741 return snd_ctl_hwdep_info(priv->child, info);
747 return snd_ctl_pcm_next_device(priv->child, device);
753 return snd_ctl_pcm_info(priv->child, info);
759 return snd_ctl_pcm_prefer_subdevice(priv->child, subdev);
765 return snd_ctl_rawmidi_next_device(priv->child, device);
771 return snd_ctl_rawmidi_info(priv->child, info);
777 return snd_ctl_rawmidi_prefer_subdevice(priv->child, subdev);
783 return snd_ctl_set_power_state(priv->child, state);
789 return snd_ctl_get_power_state(priv->child, state);
857 err = snd_ctl_read(priv->child, event);
912 snd_ctl_elem_id_t *child,
926 rid->id_child = *child;
928 debug_id(&rid->id_child, "%s remap child\n", __func__);
936 snd_ctl_elem_id_t child, app;
960 snd_ctl_elem_id_clear(&child);
961 err = snd_ctl_ascii_elem_id_parse(&child, id);
970 err = add_to_remap(priv, &child, &app);
1149 * \param child child configuration root
1157 snd_config_t *map, snd_ctl_t *child, int mode)
1187 free(child->name);
1188 child->name = name ? strdup(name) : NULL;
1189 if (name && !child->name)
1191 *handlep = child;
1203 priv->child = child;
1211 ctl->poll_fd = child->poll_fd;
1226 a child control to another. The plugin can also merge the multiple
1227 child controls to one or split one control to more.
1232 child STR # Slave name
1234 child { # Slave definition
1295 snd_config_t *child = NULL;
1316 if (strcmp(id, "child") == 0) {
1317 child = n;
1323 if (!child) {
1324 SNDERR("child is not defined");
1327 err = _snd_ctl_open_child(&cctl, root, child, mode, conf);