Lines Matching defs:minor_path

69 static void devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev);
450 char *minor_path = NULL;
471 ((minor_path = di_devfs_minor_path(minor)) == NULL)) {
474 if ((devlink = get_devlink(devlink_hdl, "diskette.+" , minor_path)) != NULL) {
477 di_devfs_path_free (minor_path);
478 minor_path = NULL;
484 if ((devlink == NULL) || (minor_path == NULL)) {
516 di_devfs_path_free (minor_path);
605 char *minor_path = NULL;
646 ((minor_path = di_devfs_minor_path(minor)) == NULL)) {
649 if ((devlink = get_devlink(devlink_hdl, NULL, minor_path)) == NULL) {
650 di_devfs_path_free (minor_path);
656 "solaris.devfs_path", minor_path) == NULL)) {
657 devinfo_lofi_add_minor(d, node, minor_path, devlink, dev);
660 di_devfs_path_free (minor_path);
669 devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev)
681 devinfo_set_default_properties (d, parent, node, minor_path);
698 devinfo_add_enqueue (d, minor_path, &devinfo_storage_handler);
701 m = devinfo_storage_new_minor(minor_path, WHOLE_DISK, devlink, dev, -1);
710 m = devinfo_storage_new_minor(minor_path, dospath, doslink, dev, i);
775 * For volume's devfs_path we'll use minor_path/slice instead of
776 * minor_path which we use for parent storage device.
808 char *minor_path = NULL;
847 ((minor_path = di_devfs_minor_path(minor)) == NULL)) {
850 if ((devlink = get_devlink(devlink_hdl, NULL, minor_path)) == NULL) {
851 di_devfs_path_free (minor_path);
858 di_devfs_path_free (minor_path);
866 di_devfs_path_free (minor_path);
870 m = devinfo_storage_new_minor(minor_path, slice, devlink, dev, -1);
873 di_devfs_path_free (minor_path);
883 maindev_path = minor_path;
887 di_devfs_path_free (minor_path);