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