Searched refs:graph_id (Results 1 – 7 of 7) sorted by relevance
/linux-5.19.10/sound/soc/qcom/qdsp6/ |
D | q6apm-lpass-dais.c | 127 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()
|
D | q6apm.c | 38 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()
|
D | topology.c | 24 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()
|
D | q6apm-dai.c | 248 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()
|
D | q6apm.h | 111 void *priv, int graph_id);
|
D | audioreach.h | 699 int graph_id);
|
D | audioreach.c | 465 void *audioreach_alloc_graph_pkt(struct q6apm *apm, struct list_head *sg_list, int graph_id) in audioreach_alloc_graph_pkt() argument
|