/titanic_44/usr/src/cmd/picl/plugins/sun4u/snowbird/envmond/ |
H A D | piclenvmond.c | 252 post_dr_req_event(picl_nodehdl_t fruh, char *dr_req_type, uint8_t wait) in post_dr_req_event() argument 261 syslog(LOG_DEBUG, "Post %s on %llx", dr_req_type, fruh); in post_dr_req_event() 262 if (fruh == 0) { in post_dr_req_event() 265 if ((rc = ptree_get_propval_by_name(fruh, PICL_PROP_NAME, in post_dr_req_event() 291 rc = post_picl_event(PICLEVENT_DR_REQ, pack_buf, nvl_size, fruh, in post_dr_req_event() 342 post_cpu_state_change_event(picl_nodehdl_t fruh, char *event_type, uint8_t wait) in post_cpu_state_change_event() argument 349 if (fruh == 0) { in post_cpu_state_change_event() 356 if (nvlist_add_int64(nvlp, PICLEVENTARG_NODEHANDLE, fruh)) { in post_cpu_state_change_event() 373 nvl_size, fruh, wait); in post_cpu_state_change_event() 423 env_admin_lock_enabled(picl_nodehdl_t fruh) in env_admin_lock_enabled() argument [all …]
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/ |
H A D | piclfrudr.c | 360 picl_nodehdl_t fruh); 362 static void remove_fru_parents(picl_nodehdl_t fruh); 1068 remove_fru_parents(picl_nodehdl_t fruh) in remove_fru_parents() argument 1079 retval = ptree_get_propval_by_name(fruh, PICL_PROP_NAME, name, in remove_fru_parents() 1086 retval = ptree_get_prop_by_name(fruh, PICL_PROP_DEVICES, &tableh); in remove_fru_parents() 1114 retval = ptree_get_propval_by_name(fruh, in remove_fru_parents() 1242 picl_nodehdl_t fruh; in frudr_completion_handler() local 1253 fruh = NULL; in frudr_completion_handler() 1255 PICLEVENTARG_FRUHANDLE, &fruh); in frudr_completion_handler() 1256 if (fruh != NULL) { in frudr_completion_handler() [all …]
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/ |
H A D | piclfrutree.c | 1020 picl_nodehdl_t fruh; in frudr_completion_handler() local 1027 fruh = NULL; in frudr_completion_handler() 1029 PICLEVENTARG_FRUHANDLE, &fruh); in frudr_completion_handler() 1030 if (fruh != NULL) { in frudr_completion_handler() 1031 (void) remove_picl_node(fruh); in frudr_completion_handler() 1043 post_frudr_event(char *ename, picl_nodehdl_t parenth, picl_nodehdl_t fruh) in post_frudr_event() argument 1061 if (fruh != 0L && in post_frudr_event() 1062 nvlist_add_uint64(nvl, PICLEVENTARG_FRUHANDLE, fruh)) { in post_frudr_event()
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/daktari/frutree/ |
H A D | piclfrutree.c | 1145 picl_nodehdl_t fruh; in frudr_completion_handler() local 1152 fruh = NULL; in frudr_completion_handler() 1154 PICLEVENTARG_FRUHANDLE, &fruh); in frudr_completion_handler() 1155 if (fruh != NULL) { in frudr_completion_handler() 1156 (void) remove_picl_node(fruh); in frudr_completion_handler() 1168 post_frudr_event(char *ename, picl_nodehdl_t parenth, picl_nodehdl_t fruh) in post_frudr_event() argument 1186 if (fruh != 0L && in post_frudr_event() 1187 nvlist_add_uint64(nvl, PICLEVENTARG_FRUHANDLE, fruh)) { in post_frudr_event()
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/ |
H A D | libfruaccess.c | 111 fru_open_container(picl_nodehdl_t fruh) in fru_open_container() argument 120 err = ptree_get_propval_by_name(fruh, PICL_PROP_DATA_AVAIL, NULL, NULL); in fru_open_container() 125 err = ptree_get_propval_by_name(fruh, PICL_PROP_SC_HANDLE, in fru_open_container()
|
/titanic_44/usr/src/lib/libprtdiag_psr/sparc/schumacher/common/ |
H A D | schumacher.c | 458 picl_nodehdl_t fruh; in picldiag_get_fru_parent() local 463 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 467 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 476 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 479 PICL_REFPROP_LOC_PARENT, &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 483 *fruparenth = fruh; in picldiag_get_fru_parent() 2789 logprintf_fru_oper_status(picl_nodehdl_t fruh, int *countp) in logprintf_fru_oper_status() argument 2795 err = picldiag_get_combined_label(fruh, &label, 15); in logprintf_fru_oper_status() 2799 err = picldiag_get_string_propval(fruh, in logprintf_fru_oper_status() 2829 fru_oper_status_callback(picl_nodehdl_t fruh, void *arg) in fru_oper_status_callback() argument [all …]
|
/titanic_44/usr/src/lib/libprtdiag_psr/sparc/desktop/common/ |
H A D | picldiag.c | 497 picl_nodehdl_t fruh; in picldiag_get_fru_parent() local 502 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 505 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 514 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 517 PICL_REFPROP_LOC_PARENT, &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 521 *fruparenth = fruh; in picldiag_get_fru_parent() 3198 logprintf_fru_oper_status(picl_nodehdl_t fruh, int *countp) in logprintf_fru_oper_status() argument 3204 err = picldiag_get_combined_label(fruh, &label, 23); in logprintf_fru_oper_status() 3208 err = picldiag_get_string_propval(fruh, in logprintf_fru_oper_status() 3238 fru_oper_status_callback(picl_nodehdl_t fruh, void *arg) in fru_oper_status_callback() argument [all …]
|
/titanic_44/usr/src/lib/libprtdiag_psr/sparc/lw8/common/ |
H A D | lw8.c | 491 picl_nodehdl_t fruh; in picldiag_get_fru_parent() local 496 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 500 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 509 &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 512 PICL_REFPROP_LOC_PARENT, &fruh, sizeof (fruh)); in picldiag_get_fru_parent() 516 *fruparenth = fruh; in picldiag_get_fru_parent() 3178 logprintf_fru_oper_status(picl_nodehdl_t fruh, int *countp) in logprintf_fru_oper_status() argument 3184 err = picldiag_get_combined_label(fruh, &label, 15); in logprintf_fru_oper_status() 3188 err = picldiag_get_string_propval(fruh, in logprintf_fru_oper_status() 3218 fru_oper_status_callback(picl_nodehdl_t fruh, void *arg) in fru_oper_status_callback() argument [all …]
|
/titanic_44/usr/src/lib/libpicl/ |
H A D | picl.h | 166 extern int picl_get_frutree_parent(picl_nodehdl_t devh, picl_nodehdl_t *fruh);
|
H A D | picl.c | 847 picl_get_frutree_parent(picl_nodehdl_t devh, picl_nodehdl_t *fruh) in picl_get_frutree_parent() argument 865 *fruh = ret->ret_fruparent.fruh; in picl_get_frutree_parent()
|
H A D | picl2door.h | 353 picl_nodehdl_t fruh; /* fru parent handle */ member
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/lw8/frutree/ |
H A D | piclfrutree.c | 334 picl_nodehdl_t fruh); 2019 picl_nodehdl_t fruh; in frudr_completion_handler() local 2027 fruh = NULL; in frudr_completion_handler() 2029 PICLEVENTARG_FRUHANDLE, &fruh); in frudr_completion_handler() 2030 if (fruh != NULL) { in frudr_completion_handler() 2031 (void) remove_subtree(fruh); in frudr_completion_handler() 2053 post_frudr_event(char *ename, picl_nodehdl_t parenth, picl_nodehdl_t fruh) in post_frudr_event() argument 2071 if (fruh != 0L && in post_frudr_event() 2072 nvlist_add_uint64(nvl, PICLEVENTARG_FRUHANDLE, fruh)) { in post_frudr_event() 2159 picl_nodehdl_t fruh; in frudr_evhandler() local [all …]
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/frudata/ |
H A D | fru_data.c | 2175 picl_nodehdl_t loch, fruh; in frudata_state_change_evhandler() local 2212 &fruh, sizeof (picl_nodehdl_t)); in frudata_state_change_evhandler() 2220 delete_frudata_props(fruh); in frudata_state_change_evhandler() 2234 rc = ptree_get_prop_by_name(fruh, PICL_PROP_FRUDATA_AVAIL, in frudata_state_change_evhandler() 2237 if (fru_is_data_available(fruh) == 0) { in frudata_state_change_evhandler() 2255 rc = ptree_add_prop(fruh, prophdl); in frudata_state_change_evhandler() 2261 (void) create_container_prop(fruh); in frudata_state_change_evhandler()
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/snowbird/lib/fruaccess/ |
H A D | libfruaccess.c | 490 ipmi_fru_open_container(picl_nodehdl_t fruh) in ipmi_fru_open_container() argument 495 err = ptree_get_propval_by_name(fruh, PICL_PROP_FRUDATA_AVAIL, in ipmi_fru_open_container() 501 cont_hash_obj = lookup_handle_object((handle_t)fruh, CONTAINER_TYPE); in ipmi_fru_open_container() 507 if (initialize_ipmi_container(fruh, cont_hash_obj) != 0) { in ipmi_fru_open_container() 3053 fru_is_data_available(picl_nodehdl_t fruh) in fru_is_data_available() argument 3073 retval = ptree_get_propval_by_name(fruh, PICL_PROP_PARENT, in fru_is_data_available() 3107 cont_hash_obj->obj_hdl = fruh; in fru_is_data_available()
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/ |
H A D | piclfrutree.c | 3432 picl_nodehdl_t fruh, child; in create_fru_node() local 3448 fruh = child; in create_fru_node() 3457 &fruh)) != PICL_SUCCESS) { in create_fru_node() 3468 frup->frunodeh = fruh; in create_fru_node() 3473 if ((rc = hash_add_entry(fruh, (void *)(fru_data))) != PICL_SUCCESS) { in create_fru_node() 3474 (void) ptree_destroy_node(fruh); in create_fru_node() 3491 NULLWRITE, fruh, NULL, apid_type)) != in create_fru_node() 3498 if ((rc = ptree_add_node(locp->locnodeh, fruh)) != in create_fru_node() 3500 (void) ptree_destroy_node(fruh); in create_fru_node() 3501 (void) hash_remove_entry(fruh); in create_fru_node()
|
/titanic_44/usr/src/cmd/picl/picld/ |
H A D | picld.c | 750 err = ptree_get_frutree_parent(ptreeh, &ret.fruh); in picld_get_frutree_parent() 753 cvt_ptree2picl(&ret.fruh); in picld_get_frutree_parent()
|
/titanic_44/usr/src/lib/libpicltree/ |
H A D | picltree.c | 3190 ptree_get_frutree_parent(picl_nodehdl_t nodeh, picl_nodehdl_t *fruh) in ptree_get_frutree_parent() argument 3202 *fruh = fruparh; in ptree_get_frutree_parent() 3208 *fruh = fruparh; in ptree_get_frutree_parent() 3214 *fruh = fruparh; in ptree_get_frutree_parent() 3225 *fruh = fruparh; in ptree_get_frutree_parent()
|
/titanic_44/usr/src/lib/libprtdiag/common/ |
H A D | display_sun4v.c | 1880 is_fru_absent(picl_nodehdl_t fruh) in is_fru_absent() argument 1887 err = picl_get_propval_by_name(fruh, PICL_PROP_CHILD, &nodeh, in is_fru_absent()
|