Lines Matching refs:lnk

239 static enum graph_type __graph_get_type(struct device_node *lnk)
247 * => lnk: port@0 { ... };
252 np = of_get_parent(lnk);
283 struct device_node *lnk)
285 enum graph_type type = __graph_get_type(lnk);
298 if (graph_util_is_ports0(lnk))
310 dev_dbg(dev, "%pOF (%s)", lnk, str);
316 static int graph_lnk_is_multi(struct device_node *lnk)
318 return __graph_get_type(lnk) == GRAPH_MULTI;
330 * => lnk: port@0 { ... }; // to pair
814 struct device_node *lnk,
817 struct device_node *cpu_port = lnk;
848 struct device_node *lnk,
851 struct device_node *ep = port_to_endpoint(lnk);
856 int is_cpu = graph_util_is_ports0(lnk);
864 * => lnk: port@0 { ep: { ... = rep }; };
899 * => lnk: port@0 { ep: { ... = rep; }; };
941 struct device_node *lnk,
955 * => lnk: port@0 { c2c0_ep: { ... = codec0_ep; }; };
967 of_node_get(lnk);
968 port0 = lnk;
970 port1 = of_get_next_child(ports, lnk);
1040 struct device_node *lnk,
1075 ret = func(priv, lnk, li);
1084 static int graph_counter(struct device_node *lnk)
1091 * => lnk: port@0 { ... }; // to pair
1098 * ignore first lnk part
1100 if (graph_lnk_is_multi(lnk)) {
1101 struct device_node *ports = of_get_parent(lnk);
1126 struct device_node *lnk,
1129 struct device_node *cpu_port = lnk;
1135 * => lnk: port { endpoint { .. }; };
1155 struct device_node *lnk,
1158 struct device_node *ep = port_to_endpoint(lnk);
1165 * => lnk: port@0 { endpoint { ... }; };
1170 * => lnk: port@0 { endpoint { ... }; };
1176 if (graph_util_is_ports0(lnk)) {
1195 struct device_node *lnk,
1198 struct device_node *ports = of_get_parent(lnk);
1199 struct device_node *port0 = lnk;
1200 struct device_node *port1 = of_get_next_child(ports, of_node_get(lnk));
1209 * => lnk: port@0 { endpoint { ... }; };
1237 struct device_node *lnk,
1268 ret = func(priv, lnk, li);
1283 struct device_node *lnk,
1289 struct device_node *lnk;
1295 lnk = it.node;
1297 gtype = graph_get_type(priv, lnk);
1299 ret = func(priv, hooks, gtype, lnk, li);