Lines Matching defs:routing_data
344 static struct msm_routing_data *routing_data;
365 if (!routing_data) {
370 session = &routing_data->sessions[stream_id - 1];
371 pdata = &routing_data->port_data[session->port_id];
373 mutex_lock(&routing_data->lock);
383 copp = q6adm_open(routing_data->dev, session->port_id,
389 mutex_unlock(&routing_data->lock);
406 q6adm_matrix_map(routing_data->dev, session->path_type,
409 mutex_unlock(&routing_data->lock);
440 session = get_session_from_id(routing_data, fedai_id);
446 q6adm_close(routing_data->dev, session->copps[idx]);
1076 routing_data->sessions[i].port_id = -1;
1077 routing_data->sessions[i].fedai_id = -1;
1113 routing_data = kzalloc(sizeof(*routing_data), GFP_KERNEL);
1114 if (!routing_data)
1117 routing_data->dev = dev;
1119 mutex_init(&routing_data->lock);
1120 dev_set_drvdata(dev, routing_data);
1128 kfree(routing_data);
1129 routing_data = NULL;