Lines Matching refs:top
61 snd_config_t *top;
64 if (ALSA_CHECK(snd_config_top(&top)) < 0)
67 TEST_CHECK(snd_config_get_type(top) == SND_CONFIG_TYPE_COMPOUND);
68 TEST_CHECK(snd_config_iterator_first(top) == snd_config_iterator_end(top));
69 TEST_CHECK(snd_config_get_id(top, &id) >= 0 && id == NULL);
71 ALSA_CHECK(snd_config_delete(top));
165 snd_config_t *top, *c;
169 ALSA_CHECK(snd_config_top(&top));
170 ALSA_CHECK(snd_config_load(top, input));
173 ALSA_CHECK(snd_config_search(top, "a", &c));
176 ALSA_CHECK(snd_config_search(top, "b.d.e", &c));
179 ALSA_CHECK(snd_config_search(top, "b.c", NULL));
180 TEST_CHECK(snd_config_search(top, "x", NULL) == -ENOENT);
181 TEST_CHECK(snd_config_search(top, "b.y", &c) == -ENOENT);
182 TEST_CHECK(snd_config_search(top, "a.z", &c) == -ENOENT);
184 ALSA_CHECK(snd_config_delete(top));
198 snd_config_t *top, *c;
202 ALSA_CHECK(snd_config_top(&top));
203 ALSA_CHECK(snd_config_load(top, input));
206 ALSA_CHECK(snd_config_searchv(top, &c, "a", NULL));
209 ALSA_CHECK(snd_config_searchv(top, &c, "b", "d.e", NULL));
212 ALSA_CHECK(snd_config_searchv(top, NULL, "b.c", NULL));
213 TEST_CHECK(snd_config_searchv(top, NULL, "x", NULL) == -ENOENT);
214 TEST_CHECK(snd_config_searchv(top, &c, "b.y", NULL) == -ENOENT);
215 TEST_CHECK(snd_config_searchv(top, &c, "a", "z", NULL) == -ENOENT);
217 ALSA_CHECK(snd_config_delete(top));