Lines Matching refs:phandle
161 static u32 of_phandle_cache_hash(phandle handle) in of_phandle_cache_hash()
169 void __of_phandle_cache_inv_entry(phandle handle) in __of_phandle_cache_inv_entry()
180 if (np && handle == np->phandle) in __of_phandle_cache_inv_entry()
200 if (np->phandle && !phandle_cache[of_phandle_cache_hash(np->phandle)]) in of_core_init()
201 phandle_cache[of_phandle_cache_hash(np->phandle)] = np; in of_core_init()
1191 struct device_node *of_find_node_by_phandle(phandle handle) in of_find_node_by_phandle()
1205 handle == phandle_cache[handle_hash]->phandle) in of_find_node_by_phandle()
1210 if (np->phandle == handle && in of_find_node_by_phandle()
1283 it->phandle = be32_to_cpup(it->cur++); in of_phandle_iterator_next()
1285 if (it->phandle) { in of_phandle_iterator_next()
1291 it->node = of_find_node_by_phandle(it->phandle); in of_phandle_iterator_next()
1296 it->parent, it->phandle); in of_phandle_iterator_next()
1392 if (!it.phandle) in __of_parse_phandle_with_args()
2107 u32 phandle = be32_to_cpup(map + 1); in of_map_id() local
2121 phandle_node = of_find_node_by_phandle(phandle); in of_map_id()