Lines Matching defs:pcm_data
33 struct pcm_data {
40 struct pcm_data *next;
43 struct pcm_data *pcm_list = NULL;
46 struct pcm_data *pcm_missing = NULL;
95 struct pcm_data *pcm_data;
97 for (pcm_data = pcm_list; pcm_data != NULL; pcm_data = pcm_data->next) {
98 if (pcm_data->card != card)
100 if (pcm_data->device != device)
102 if (pcm_data->subdevice != subdevice)
104 if (pcm_data->stream != stream)
108 pcm_data = calloc(1, sizeof(*pcm_data));
109 if (!pcm_data)
111 pcm_data->card = card;
112 pcm_data->device = device;
113 pcm_data->subdevice = subdevice;
114 pcm_data->stream = stream;
115 pcm_data->next = pcm_missing;
116 pcm_missing = pcm_data;
155 struct pcm_data *pcm_data;
229 pcm_data = calloc(1, sizeof(*pcm_data));
230 if (!pcm_data)
232 pcm_data->card = card;
233 pcm_data->device = dev;
234 pcm_data->subdevice = subdev;
235 pcm_data->stream = stream;
236 pcm_data->pcm_config = conf_get_subtree(card_config, key, NULL);
237 pcm_data->next = pcm_list;
238 pcm_list = pcm_data;
257 static void test_pcm_time(struct pcm_data *data, enum test_class class,
524 void run_time_tests(struct pcm_data *pcm, enum test_class class,
553 struct pcm_data *pcm;
569 struct pcm_data *pcm;