Lines Matching refs:graph
55 struct q6apm_graph *graph; member
111 q6apm_write_async(prtd->graph, prtd->pcm_count, 0, 0, 0); in event_handler()
118 q6apm_read(prtd->graph); in event_handler()
140 if (!prtd || !prtd->graph) { in q6apm_dai_prepare()
153 ret = q6apm_graph_media_format_shmem(prtd->graph, &cfg); in q6apm_dai_prepare()
159 ret = q6apm_graph_media_format_pcm(prtd->graph, &cfg); in q6apm_dai_prepare()
163 ret = q6apm_map_memory_regions(prtd->graph, substream->stream, prtd->phys, in q6apm_dai_prepare()
171 ret = q6apm_graph_prepare(prtd->graph); in q6apm_dai_prepare()
177 ret = q6apm_graph_start(prtd->graph); in q6apm_dai_prepare()
187 q6apm_read(prtd->graph); in q6apm_dai_prepare()
210 ret = q6apm_write_async(prtd->graph, prtd->pcm_count, 0, 0, 0); in q6apm_dai_trigger()
251 prtd->graph = q6apm_graph_open(dev, (q6apm_cb)event_handler, prtd, graph_id); in q6apm_dai_open()
252 if (IS_ERR(prtd->graph)) { in q6apm_dai_open()
254 ret = PTR_ERR(prtd->graph); in q6apm_dai_open()
311 q6apm_graph_stop(prtd->graph); in q6apm_dai_close()
312 q6apm_unmap_memory_regions(prtd->graph, substream->stream); in q6apm_dai_close()
313 q6apm_graph_close(prtd->graph); in q6apm_dai_close()
314 prtd->graph = NULL; in q6apm_dai_close()