Home
last modified time | relevance | path

Searched refs:childh (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/libprtdiag/common/
H A Dpdevinfo_sun4v.c242 picl_nodehdl_t childh; in sun4v_get_node_by_name() local
250 err = picl_get_propval_by_name(rooth, PICL_PROP_CHILD, &childh, in sun4v_get_node_by_name()
254 err = picl_get_propval_by_name(childh, PICL_PROP_NAME, in sun4v_get_node_by_name()
257 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in sun4v_get_node_by_name()
258 &childh, sizeof (picl_nodehdl_t)); in sun4v_get_node_by_name()
263 *nodeh = childh; in sun4v_get_node_by_name()
267 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in sun4v_get_node_by_name()
268 &childh, sizeof (picl_nodehdl_t)); in sun4v_get_node_by_name()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw8/frutree/
H A Dpiclfrutree.c324 static int add_pci_location(picl_nodehdl_t childh, char *parent_addr,
480 picl_nodehdl_t childh; in add_subtree() local
492 childh = 0; in add_subtree()
493 err = add_picl_node(parh, cp, &childh); in add_subtree()
504 if (childh && cp->has_children) { in add_subtree()
505 err = add_subtree(childh, cp->handle); in add_subtree()
575 picl_nodehdl_t childh; in add_chassis_node() local
578 PICL_CLASS_FRU, &childh); in add_chassis_node()
583 err = add_prop_ull(childh, handle, PICL_PROP_SC_HANDLE); in add_chassis_node()
591 err = create_table(childh, &tblhdl, PICL_PROP_DEVICES); in add_chassis_node()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/pri/
H A Dio_dev_label.c280 picl_nodehdl_t childh; in find_node_by_string_prop() local
283 for (err = ptree_get_propval_by_name(rooth, PICL_PROP_CHILD, &childh, in find_node_by_string_prop()
285 err = ptree_get_propval_by_name(childh, PICL_PROP_PEER, in find_node_by_string_prop()
286 &childh, sizeof (picl_nodehdl_t))) { in find_node_by_string_prop()
290 if (compare_string_propval(childh, pname, pval)) { in find_node_by_string_prop()
291 *nodeh = childh; in find_node_by_string_prop()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/
H A Dpiclfrudr.c455 picl_nodehdl_t childh; in piclfrudr_init() local
497 &childh, sizeof (picl_nodehdl_t)) != PICL_SUCCESS) in piclfrudr_init()
499 post_frudr_event(PICL_FRU_ADDED, locationh, childh); in piclfrudr_init()
1076 picl_nodehdl_t childh; in remove_fru_parents() local
1115 PICL_PROP_CHILD, &childh, sizeof (picl_nodehdl_t)); in remove_fru_parents()
1118 retval = ptree_get_prop_by_name(childh, in remove_fru_parents()
1195 if (ptree_delete_node(childh) == PICL_SUCCESS) in remove_fru_parents()
1196 (void) ptree_destroy_node(childh); in remove_fru_parents()
1483 picl_nodehdl_t childh; in frudr_evhandler() local
1600 childh = find_child_by_name(locnodeh, fru_name); in frudr_evhandler()
[all …]
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/opl/common/
H A Dopl_picl.c517 picl_nodehdl_t childh; in opl_get_node_by_name() local
525 err = picl_get_propval_by_name(rooth, PICL_PROP_CHILD, &childh, in opl_get_node_by_name()
529 err = picl_get_propval_by_name(childh, PICL_PROP_NAME, in opl_get_node_by_name()
532 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in opl_get_node_by_name()
533 &childh, sizeof (picl_nodehdl_t)); in opl_get_node_by_name()
538 *nodeh = childh; in opl_get_node_by_name()
542 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in opl_get_node_by_name()
543 &childh, sizeof (picl_nodehdl_t)); in opl_get_node_by_name()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/envmon/
H A Dpiclenvmon.c85 picl_nodehdl_t *childh);
528 picl_nodehdl_t *childh) in get_child_by_name() argument
535 err = ptree_get_propval_by_name(nodeh, PICL_PROP_CHILD, childh, in get_child_by_name()
536 sizeof (*childh)); in get_child_by_name()
538 err = ptree_get_propval_by_name(*childh, PICL_PROP_NAME, in get_child_by_name()
543 err = ptree_get_propval_by_name(*childh, PICL_PROP_PEER, in get_child_by_name()
544 childh, sizeof (*childh)); in get_child_by_name()
1532 picl_nodehdl_t childh; in envmon_evhandler() local
1624 PICLEVENTARG_FRUHANDLE, &childh); in envmon_evhandler()
1631 retval = ptree_get_propval_by_name(childh, PICL_PROP_NAME, in envmon_evhandler()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/frutree/
H A Dpiclfrutree.c252 do_sysboard_init(picl_nodehdl_t rooth, picl_nodehdl_t *childh) in do_sysboard_init() argument
260 err = ptree_create_node("system-board", "fru", childh); in do_sysboard_init()
264 err = add_ref_prop(*childh, tmph, SEEPROM_SOURCE); in do_sysboard_init()
268 err = add_void_fda_prop(*childh); in do_sysboard_init()
272 err = ptree_add_node(rooth, *childh); in do_sysboard_init()
276 err = add_ref_prop(tmph, *childh, FRU_PARENT); in do_sysboard_init()
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/schumacher/common/
H A Dschumacher.c198 picl_nodehdl_t childh; in picldiag_get_node_by_name() local
206 err = picl_get_propval_by_name(rooth, PICL_PROP_CHILD, &childh, in picldiag_get_node_by_name()
210 err = picl_get_propval_by_name(childh, PICL_PROP_NAME, in picldiag_get_node_by_name()
213 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in picldiag_get_node_by_name()
214 &childh, sizeof (picl_nodehdl_t)); in picldiag_get_node_by_name()
219 *nodeh = childh; in picldiag_get_node_by_name()
223 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in picldiag_get_node_by_name()
224 &childh, sizeof (picl_nodehdl_t)); in picldiag_get_node_by_name()
1684 picl_nodehdl_t childh; in add_io_leaves() local
1806 &childh, sizeof (picl_nodehdl_t)); in add_io_leaves()
[all …]
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/desktop/common/
H A Dpicldiag.c238 picl_nodehdl_t childh; in picldiag_get_node_by_name() local
246 err = picl_get_propval_by_name(rooth, PICL_PROP_CHILD, &childh, in picldiag_get_node_by_name()
250 err = picl_get_propval_by_name(childh, PICL_PROP_NAME, in picldiag_get_node_by_name()
253 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in picldiag_get_node_by_name()
254 &childh, sizeof (picl_nodehdl_t)); in picldiag_get_node_by_name()
259 *nodeh = childh; in picldiag_get_node_by_name()
263 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in picldiag_get_node_by_name()
264 &childh, sizeof (picl_nodehdl_t)); in picldiag_get_node_by_name()
1777 picl_nodehdl_t childh; in add_io_leaves() local
1899 &childh, sizeof (picl_nodehdl_t)); in add_io_leaves()
[all …]
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/lw8/common/
H A Dlw8.c233 picl_nodehdl_t childh; in picldiag_get_node_by_name() local
241 err = picl_get_propval_by_name(rooth, PICL_PROP_CHILD, &childh, in picldiag_get_node_by_name()
245 err = picl_get_propval_by_name(childh, PICL_PROP_NAME, in picldiag_get_node_by_name()
248 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in picldiag_get_node_by_name()
249 &childh, sizeof (picl_nodehdl_t)); in picldiag_get_node_by_name()
254 *nodeh = childh; in picldiag_get_node_by_name()
258 err = picl_get_propval_by_name(childh, PICL_PROP_PEER, in picldiag_get_node_by_name()
259 &childh, sizeof (picl_nodehdl_t)); in picldiag_get_node_by_name()
1771 picl_nodehdl_t childh; in add_io_leaves() local
1893 &childh, sizeof (picl_nodehdl_t)); in add_io_leaves()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/common/devtree/
H A Dpicldevtree.c750 picl_nodehdl_t childh; in find_node_by_string_prop() local
753 for (err = ptree_get_propval_by_name(rooth, PICL_PROP_CHILD, &childh, in find_node_by_string_prop()
755 err = ptree_get_propval_by_name(childh, PICL_PROP_PEER, &childh, in find_node_by_string_prop()
760 if (compare_string_propval(childh, pname, pval)) { in find_node_by_string_prop()
761 *nodeh = childh; in find_node_by_string_prop()
765 if (find_node_by_string_prop(childh, pname, pval, nodeh) == in find_node_by_string_prop()