Lines Matching defs:devlink
65 get_devlink_name(di_devlink_t devlink, void *arg)
71 * The devlink string is on the stack of one of the function used by the
75 data->tmp_dlink = strdup(di_devlink_path(devlink));
340 char *target = NULL, *parent_iport = NULL, *devlink = NULL;
345 devlink = match_devlink_in_minor_nodes(node, data);
348 if (devlink == NULL)
350 free(devlink);
447 char *devlink = NULL, *tgtname = NULL;
453 devlink = match_devlink_in_minor_nodes(node, data);
456 if (devlink == NULL)
458 free(devlink);
573 char *iport = NULL, *target = NULL, *devlink = NULL;
587 devlink = match_devlink_in_minor_nodes(node, data);
590 if (devlink == NULL) {
597 (void) strlcpy(data->sh->sh_mdev, devlink, MAXPATHLEN);
598 free(devlink);
609 data->devname = devlink;
627 free(devlink);
646 char *devlink = NULL;
650 devlink = match_devlink_in_minor_nodes(node, data);
653 if (devlink == NULL) {
664 data->devname = devlink;
695 devlink,
697 (void) strlcpy(data->sh->sh_mdev, devlink, MAXPATHLEN);
698 free(devlink);
717 devlink = match_devlink_in_minor_nodes(node, data);
720 if (devlink == NULL) {
731 data->devname = devlink;
751 (void) strlcpy(data->sh->sh_mdev, devlink, MAXPATHLEN);
752 free(devlink);
768 char *devlink = NULL;
778 devlink = match_devlink_in_minor_nodes(node, data);
781 if (devlink == NULL) {
786 (void) strlcpy(data->sh->sh_mdev, devlink, MAXPATHLEN);
787 free(devlink);
929 SURIGTEXT("Cannot create a devlink snapshot"),
986 * This is the devlink name remembered from a target/LUN