Home
last modified time | relevance | path

Searched refs:graph_id (Results 1 – 7 of 7) sorted by relevance

/linux-5.19.10/sound/soc/qcom/qdsp6/
Dq6apm-lpass-dais.c127 int graph_id = dai->id; in q6apm_lpass_dai_prepare() local
135 graph = q6apm_graph_open(dai->dev, NULL, dai->dev, graph_id); in q6apm_lpass_dai_prepare()
137 dev_err(dai->dev, "Failed to open graph (%d)\n", graph_id); in q6apm_lpass_dai_prepare()
141 dai_data->graph[graph_id] = graph; in q6apm_lpass_dai_prepare()
172 int graph_id = dai->id; in q6apm_lpass_dai_startup() local
175 graph = q6apm_graph_open(dai->dev, NULL, dai->dev, graph_id); in q6apm_lpass_dai_startup()
177 dev_err(dai->dev, "Failed to open graph (%d)\n", graph_id); in q6apm_lpass_dai_startup()
180 dai_data->graph[graph_id] = graph; in q6apm_lpass_dai_startup()
Dq6apm.c38 static struct audioreach_graph *q6apm_get_audioreach_graph(struct q6apm *apm, uint32_t graph_id) in q6apm_get_audioreach_graph() argument
45 graph = idr_find(&apm->graph_idr, graph_id); in q6apm_get_audioreach_graph()
53 info = idr_find(&apm->graph_info_idr, graph_id); in q6apm_get_audioreach_graph()
64 graph->id = graph_id; in q6apm_get_audioreach_graph()
66 graph->graph = audioreach_alloc_graph_pkt(apm, &info->sg_list, graph_id); in q6apm_get_audioreach_graph()
75 id = idr_alloc(&apm->graph_idr, graph, graph_id, graph_id + 1, GFP_KERNEL); in q6apm_get_audioreach_graph()
77 dev_err(apm->dev, "Unable to allocate graph id (%d)\n", graph_id); in q6apm_get_audioreach_graph()
603 void *priv, int graph_id) in q6apm_graph_open() argument
610 ar_graph = q6apm_get_audioreach_graph(apm, graph_id); in q6apm_graph_open()
612 dev_err(dev, "No graph found with id %d\n", graph_id); in q6apm_graph_open()
Dtopology.c24 uint32_t graph_id, in audioreach_tplg_alloc_graph_info() argument
31 info = idr_find(&apm->graph_info_idr, graph_id); in audioreach_tplg_alloc_graph_info()
47 ret = idr_alloc(&apm->graph_info_idr, info, graph_id, graph_id + 1, GFP_KERNEL); in audioreach_tplg_alloc_graph_info()
51 dev_err(apm->dev, "Failed to allocate Graph ID (%x)\n", graph_id); in audioreach_tplg_alloc_graph_info()
309 int graph_id, sub_graph_id, tkn_count = 0; in audioreach_parse_sg_tokens() local
330 graph_id = le32_to_cpu(sg_elem->value); in audioreach_parse_sg_tokens()
331 info = audioreach_tplg_alloc_graph_info(apm, graph_id, &found); in audioreach_parse_sg_tokens()
Dq6apm-dai.c248 int graph_id, ret; in q6apm_dai_open() local
250 graph_id = cpu_dai->driver->id; in q6apm_dai_open()
263 prtd->graph = q6apm_graph_open(dev, (q6apm_cb)event_handler, prtd, graph_id); in q6apm_dai_open()
Dq6apm.h111 void *priv, int graph_id);
Daudioreach.h699 int graph_id);
Daudioreach.c465 void *audioreach_alloc_graph_pkt(struct q6apm *apm, struct list_head *sg_list, int graph_id) in audioreach_alloc_graph_pkt() argument