Lines Matching refs:card
30 #include <pulsecore/card.h>
127 pa_card *card;
133 pa_strbuf_printf(s, "%u card(s) available.\n", pa_idxset_size(c->cards));
135 PA_IDXSET_FOREACH(card, c->cards, idx) {
148 card->index,
149 card->name,
150 card->driver);
152 if (card->module)
153 pa_strbuf_printf(s, "\towner module: %u\n", card->module->index);
155 t = pa_proplist_to_string_sep(card->proplist, "\n\t\t");
160 PA_HASHMAP_FOREACH(profile, card->profiles, state)
167 card->active_profile->name);
169 if (!pa_idxset_isempty(card->sinks)) {
171 PA_IDXSET_FOREACH(sink, card->sinks, sidx)
175 if (!pa_idxset_isempty(card->sources)) {
177 PA_IDXSET_FOREACH(source, card->sources, sidx)
181 append_port_list(s, card->ports);
280 if (sink->card)
281 pa_strbuf_printf(s, "\tcard: %u <%s>\n", sink->card->index, sink->card->name);
391 if (source->card)
392 pa_strbuf_printf(s, "\tcard: %u <%s>\n", source->card->index, source->card->name);