Lines Matching defs:ph

47 static boolean_t is_root_complex(di_prom_handle_t ph, di_node_t di);
49 di_prom_handle_t ph, di_node_t di, md_node_t *node, char *path);
51 di_prom_handle_t ph, md_node_t *node, di_node_t parent);
53 di_prom_handle_t ph, md_node_t *node, di_node_t dev);
116 is_root_complex(di_prom_handle_t ph, di_node_t di)
121 len = di_prom_prop_lookup_strings(ph, di, "device_type", &type);
147 add_prom_string_prop(di_prom_handle_t ph,
156 count = di_prom_prop_lookup_strings(ph, di, alt_name, &pp_data);
159 count = di_prom_prop_lookup_strings(ph, di, name, &pp_data);
178 add_prom_int_prop(di_prom_handle_t ph,
186 count = di_prom_prop_lookup_ints(ph, di, alt_name, &pp_data);
189 count = di_prom_prop_lookup_ints(ph, di, name, &pp_data);
205 di_prom_handle_t ph, di_node_t di, md_node_t *node, char *path)
218 if (add_prom_string_prop(ph, mdp, np, di, "device_type", NULL) != 0)
221 if (add_prom_string_prop(ph, mdp, np, di, "compatible", NULL) != 0)
224 if (add_prom_int_prop(ph,
228 if (add_prom_int_prop(ph,
232 if (add_prom_int_prop(ph,
245 di_prom_handle_t ph, md_node_t *md_parent, di_node_t di_parent)
257 md_node = link_device_node(mdp, ph, di_parent, md_parent, path);
267 ph, di_child, md_node, path);
274 rv = create_peers(mdp, ph, md_node, di_child);
285 create_peers(mmd_t *mdp, di_prom_handle_t ph, md_node_t *node, di_node_t dev)
291 rv = create_children(mdp, ph, node, di_peer);
304 di_prom_handle_t ph;
314 ph = di_prom_init();
315 if (ph == DI_PROM_HANDLE_NIL) {
323 if (is_root_complex(ph, node)) {
324 rv = create_children(mdp, ph, top, node);
331 di_prom_fini(ph);