Lines Matching refs:frup
410 probe_libdevinfo(frutree_frunode_t *frup, frutree_device_args_t ** device,
417 if (frup == NULL) {
420 FRUTREE_DEBUG1(EVENTS, "loading drivers for %s", frup->name);
423 if ((rc = load_drivers(frup->fru_path)) != PICL_SUCCESS) {
427 FRUTREE_DEBUG1(EVENTS, "done with loading drivers for %s", frup->name);
429 rnode = di_init(frup->fru_path, DINFOSUBTREE|DINFOMINOR);
475 FRUTREE_DEBUG1(EVENTS, "done with probing %s", frup->name);
503 frutree_frunode_t *frup = NULL;
506 frup = (frutree_frunode_t *)devinfo->arg;
507 if (frup == NULL) {
550 "%s/%s@%s", frup->fru_path, node_name, bus_addr);
586 get_fru_path(char *parent_path, frutree_frunode_t *frup)
596 if ((rc = ptree_get_propval_by_name(frup->frunodeh, PICL_PROP_PARENT,
612 (void) strncpy(frup->fru_path, probe_path,
613 sizeof (frup->fru_path));
642 devinfo->arg = frup;
654 (void) strncpy(frup->fru_path, devinfo->path,
655 sizeof (frup->fru_path));