Lines Matching defs:dst
238 * \param dst The function puts the handle to the result configuration node
239 * (with type string) at the address specified by \p dst.
255 int snd_func_getenv(snd_config_t **dst, snd_config_t *root, snd_config_t *src,
327 err = snd_config_imake_string(dst, id, res);
338 * \param dst The function puts the handle to the result configuration node
339 * (with type integer) at the address specified by \p dst.
355 int snd_func_igetenv(snd_config_t **dst, snd_config_t *root, snd_config_t *src,
380 err = snd_config_imake_integer(dst, id, v);
391 * \param dst The function puts the handle to the result configuration node
392 * (with type string) at the address specified by \p dst.
406 int snd_func_concat(snd_config_t **dst, snd_config_t *root, snd_config_t *src,
471 err = snd_config_imake_string(dst, id, res);
481 static int snd_func_iops(snd_config_t **dst,
536 err = snd_config_imake_integer(dst, id, result);
545 * \param dst The function puts the handle to the result configuration node
546 * (with type integer) at the address specified by \p dst.
560 int snd_func_iadd(snd_config_t **dst, snd_config_t *root,
563 return snd_func_iops(dst, root, src, private_data, 0);
571 * \param dst The function puts the handle to the result configuration node
572 * (with type integer) at the address specified by \p dst.
586 int snd_func_imul(snd_config_t **dst, snd_config_t *root,
589 return snd_func_iops(dst, root, src, private_data, 1);
597 * \param dst The function puts the handle to the result configuration node
598 * (with type string) at the address specified by \p dst.
611 int snd_func_datadir(snd_config_t **dst, snd_config_t *root ATTRIBUTE_UNUSED,
620 return snd_config_imake_string(dst, id, snd_config_topdir());
635 static int string_from_integer(char **dst, long v)
643 *dst = res;
648 static int _snd_func_private_data(snd_config_t **dst, snd_config_t *src,
654 return snd_config_copy(dst, src);
672 * \param dst The function puts the handle to the result configuration node
673 * (with type string) at the address specified by \p dst.
687 int snd_func_private_string(snd_config_t **dst, snd_config_t *root ATTRIBUTE_UNUSED,
693 err = _snd_func_private_data(dst, src, &private_data, "string");
703 err = snd_config_imake_string(dst, id, str);
712 * \param dst The function puts the handle to the result configuration node
713 * (with type integer) at the address specified by \p dst.
727 int snd_func_private_integer(snd_config_t **dst, snd_config_t *root ATTRIBUTE_UNUSED,
734 err = _snd_func_private_data(dst, src, &private_data, "integer");
744 err = snd_config_imake_integer(dst, id, val);
786 * \param dst The function puts the handle to the result configuration node
787 * (with type string) at the address specified by \p dst.
801 int snd_func_private_card_driver(snd_config_t **dst, snd_config_t *root ATTRIBUTE_UNUSED, snd_config_t *src,
823 err = snd_config_imake_string(dst, id, driver);
862 * \param dst The function puts the handle to the result configuration node
863 * (with type string) at the address specified by \p dst.
877 int snd_func_card_inum(snd_config_t **dst, snd_config_t *root, snd_config_t *src,
888 err = snd_config_imake_integer(dst, id, card);
897 * \param dst The function puts the handle to the result configuration node
898 * (with type string) at the address specified by \p dst.
912 int snd_func_card_driver(snd_config_t **dst, snd_config_t *root, snd_config_t *src,
924 err = snd_func_private_card_driver(dst, root, src, val);
934 * \param dst The function puts the handle to the result configuration node
935 * (with type string) at the address specified by \p dst.
949 int snd_func_card_id(snd_config_t **dst, snd_config_t *root, snd_config_t *src,
972 err = snd_config_imake_string(dst, id,
985 * \param dst The function puts the handle to the result configuration node
986 * (with type string) at the address specified by \p dst.
1000 int snd_func_card_name(snd_config_t **dst, snd_config_t *root,
1023 err = snd_config_imake_safe_string(dst, id,
1046 * \param dst The function puts the handle to the result configuration node
1047 * (with type string) at the address specified by \p dst.
1064 int snd_func_pcm_id(snd_config_t **dst, snd_config_t *root, snd_config_t *src, void *private_data)
1117 err = snd_config_imake_string(dst, id,
1131 * \param dst The function puts the handle to the result configuration node
1132 * (with type string) at the address specified by \p dst.
1148 int snd_func_pcm_args_by_class(snd_config_t **dst, snd_config_t *root, snd_config_t *src, void *private_data)
1233 err = snd_config_imake_string(dst, id, name);
1243 * \param dst The function puts the handle to the result configuration node
1244 * (with type integer) at the address specified by \p dst.
1258 int snd_func_private_pcm_subdevice(snd_config_t **dst, snd_config_t *root ATTRIBUTE_UNUSED,
1268 return snd_config_copy(dst, src);
1287 err = snd_config_imake_integer(dst, id,
1299 * \param dst The function puts the handle to the result configuration node
1301 * specified by \p dst.
1318 int snd_func_refer(snd_config_t **dst, snd_config_t *root, snd_config_t *src,
1368 err = snd_config_search_definition(root, NULL, name, dst);
1373 err = snd_config_set_id(*dst, id);
1383 if ((err = snd_config_copy(dst, n)) >= 0) {
1385 (err = snd_config_set_id(*dst, id)) < 0)
1386 snd_config_delete(*dst);