Lines Matching refs:src_data
462 struct icc_node_data *src_data, *dst_data; in of_icc_get_by_index() local
500 src_data = of_icc_get_from_provider(&src_args); in of_icc_get_by_index()
502 if (IS_ERR(src_data)) { in of_icc_get_by_index()
503 dev_err_probe(dev, PTR_ERR(src_data), "error finding src node\n"); in of_icc_get_by_index()
504 return ERR_CAST(src_data); in of_icc_get_by_index()
511 kfree(src_data); in of_icc_get_by_index()
516 path = path_find(dev, src_data->node, dst_data->node); in of_icc_get_by_index()
523 if (src_data->tag && src_data->tag == dst_data->tag) in of_icc_get_by_index()
524 icc_set_tag(path, src_data->tag); in of_icc_get_by_index()
527 src_data->node->name, dst_data->node->name); in of_icc_get_by_index()
534 kfree(src_data); in of_icc_get_by_index()