Lines Matching refs:frup
107 frutree_frunode_t *frup;
412 dyn_probe_for_scsi_frus(frutree_frunode_t *frup, cfga_list_data_t *cfgalist,
427 frup->fru_path);
452 if (is_location_present_in_subtree(frup,
460 rc = create_children(frup, cfgalist[i].ap_log_id,
466 cfgalist[i].ap_log_id, frup->name, rc);
478 cache_probe_for_scsi_frus(frutree_frunode_t *frup)
495 frup->fru_path);
519 if (is_location_present_in_subtree(frup,
527 rc = create_children(frup, cfglist[i].ap_log_id,
533 cfglist[i].ap_log_id, frup->name, rc);
668 frutree_get_geoaddr(frutree_frunode_t *frup)
671 if (ptree_walk_tree_by_class(frup->frunodeh, PICL_CLASS_LOCATION,
707 data->geo_addr = frutree_get_geoaddr(data->frup);
782 if ((rc = create_children(data->frup, node_name,
799 probe_scsi_in_libdevinfo(frutree_frunode_t *frup, cfga_list_data_t *cfgalist,
805 if (frup == NULL) {
809 rnode = di_init(frup->fru_path, DINFOCPYALL);
820 scsi_data->frup = frup;
839 probe_for_scsi_frus(frutree_frunode_t *frup)
852 rc = probe_scsi_in_libdevinfo(frup, NULL, NULL,
863 rc = probe_scsi_in_libdevinfo(frup, NULL, NULL,
872 rc = probe_scsi_in_libdevinfo(frup, NULL, NULL,
880 (void) dyn_probe_for_scsi_frus(frup, cfgalist, &list, numlist);
881 rc = probe_scsi_in_libdevinfo(frup, cfgalist, &list,
889 rc = cache_probe_for_scsi_frus(frup);
891 rc = probe_scsi_in_libdevinfo(frup, cfglist,
894 rc = probe_scsi_in_libdevinfo(frup, NULL,