Lines Matching defs:pcm_data
35 struct pcm_data {
43 struct pcm_data *next;
46 struct pcm_data *pcm_list;
49 struct pcm_data *pcm_missing;
98 struct pcm_data *pcm_data;
100 for (pcm_data = pcm_list; pcm_data != NULL; pcm_data = pcm_data->next) {
101 if (pcm_data->card != card)
103 if (pcm_data->device != device)
105 if (pcm_data->subdevice != subdevice)
107 if (pcm_data->stream != stream)
111 pcm_data = calloc(1, sizeof(*pcm_data));
112 if (!pcm_data)
114 pcm_data->card = card;
115 pcm_data->device = device;
116 pcm_data->subdevice = subdevice;
117 pcm_data->stream = stream;
118 pcm_data->next = pcm_missing;
119 pcm_missing = pcm_data;
158 struct pcm_data *pcm_data;
255 pcm_data = calloc(1, sizeof(*pcm_data));
256 if (!pcm_data)
258 pcm_data->card = card;
259 pcm_data->device = dev;
260 pcm_data->subdevice = subdev;
261 pcm_data->card_name = card_data->name;
262 pcm_data->stream = stream;
263 pcm_data->pcm_config = conf_get_subtree(card_config, key, NULL);
264 pcm_data->next = pcm_list;
265 pcm_list = pcm_data;
284 static void test_pcm_time(struct pcm_data *data, enum test_class class,
554 void run_time_tests(struct pcm_data *pcm, enum test_class class,
583 struct pcm_data *pcm;
600 struct pcm_data *pcm;