Lines Matching refs:devpath
108 char *devpath, *frustr; in libzfs_fru_gather() local
120 FM_FMRI_AUTH_CHASSIS, &devpath, &err) == 0) in libzfs_fru_gather()
121 (void) strlcpy(hdl->libzfs_chassis_id, devpath, in libzfs_fru_gather()
134 if (_topo_prop_get_string(tn, "io", "devfs-path", &devpath, &err) != 0) in libzfs_fru_gather()
137 if (libzfs_fru_lookup(hdl, devpath) != NULL) { in libzfs_fru_gather()
138 _topo_hdl_strfree(thp, devpath); in libzfs_fru_gather()
143 _topo_hdl_strfree(thp, devpath); in libzfs_fru_gather()
152 _topo_hdl_strfree(thp, devpath); in libzfs_fru_gather()
162 _topo_hdl_strfree(thp, devpath); in libzfs_fru_gather()
167 if ((frup->zf_device = strdup(devpath)) == NULL || in libzfs_fru_gather()
171 _topo_hdl_strfree(thp, devpath); in libzfs_fru_gather()
176 _topo_hdl_strfree(thp, devpath); in libzfs_fru_gather()
307 libzfs_fru_lookup(libzfs_handle_t *hdl, const char *devpath) in libzfs_fru_lookup() argument
309 size_t idx = fru_strhash(devpath); in libzfs_fru_lookup()
320 if (strcmp(devpath, frup->zf_device) == 0) in libzfs_fru_lookup()