Lines Matching refs:phandle
143 static u32 of_phandle_cache_hash(phandle handle) in of_phandle_cache_hash()
151 void __of_phandle_cache_inv_entry(phandle handle) in __of_phandle_cache_inv_entry()
162 if (np && handle == np->phandle) in __of_phandle_cache_inv_entry()
181 if (np->phandle && !phandle_cache[of_phandle_cache_hash(np->phandle)]) in of_core_init()
182 phandle_cache[of_phandle_cache_hash(np->phandle)] = np; in of_core_init()
1244 struct device_node *of_find_node_by_phandle(phandle handle) in of_find_node_by_phandle()
1258 handle == phandle_cache[handle_hash]->phandle) in of_find_node_by_phandle()
1263 if (np->phandle == handle && in of_find_node_by_phandle()
1336 it->phandle = be32_to_cpup(it->cur++); in of_phandle_iterator_next()
1338 if (it->phandle) { in of_phandle_iterator_next()
1344 it->node = of_find_node_by_phandle(it->phandle); in of_phandle_iterator_next()
1349 it->parent, it->phandle); in of_phandle_iterator_next()
1445 if (!it.phandle) in __of_parse_phandle_with_args()
2163 u32 phandle = be32_to_cpup(map + 1); in of_map_id() local
2177 phandle_node = of_find_node_by_phandle(phandle); in of_map_id()