Lines Matching full:graph
55 /* For Graph OPEN/START/STOP/CLOSE operations */
89 /* Cached Graph data */
90 void *graph; member
113 /* Graph Operations */
116 int q6apm_graph_close(struct q6apm_graph *graph);
117 int q6apm_graph_prepare(struct q6apm_graph *graph);
118 int q6apm_graph_start(struct q6apm_graph *graph);
119 int q6apm_graph_stop(struct q6apm_graph *graph);
120 int q6apm_graph_flush(struct q6apm_graph *graph);
123 int q6apm_graph_media_format_pcm(struct q6apm_graph *graph,
126 int q6apm_graph_media_format_shmem(struct q6apm_graph *graph,
130 int q6apm_read(struct q6apm_graph *graph);
131 int q6apm_write_async(struct q6apm_graph *graph, uint32_t len, uint32_t msw_ts,
135 int q6apm_map_memory_regions(struct q6apm_graph *graph,
138 int q6apm_unmap_memory_regions(struct q6apm_graph *graph,
144 /* Callback for graph specific */
145 struct audioreach_module *q6apm_find_module_by_mid(struct q6apm_graph *graph,
147 int q6apm_graph_get_rx_shmem_module_iid(struct q6apm_graph *graph);
151 int q6apm_enable_compress_module(struct device *dev, struct q6apm_graph *graph, bool en);
152 int q6apm_remove_initial_silence(struct device *dev, struct q6apm_graph *graph, uint32_t samples);
153 int q6apm_remove_trailing_silence(struct device *dev, struct q6apm_graph *graph, uint32_t samples);
154 int q6apm_set_real_module_id(struct device *dev, struct q6apm_graph *graph, uint32_t codec_id);
155 int q6apm_get_hw_pointer(struct q6apm_graph *graph, int dir);