Home
last modified time | relevance | path

Searched refs:physpath (Results 1 – 25 of 37) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/
H A Dpm.c1014 req.physpath = who; in pm_ioctl()
1130 req.physpath = who; in pm_ioctl()
1929 req.physpath)) in pm_ioctl()
2263 psc.physpath = (caddr_t)(uintptr_t)psc32.physpath; in pm_ioctl()
2284 caddr_t physpath; in pm_ioctl() local
2323 physpath = NULL; in pm_ioctl()
2379 p->physpath = NULL; in pm_ioctl()
2387 ret = copyoutstr(physpath, psc.physpath, in pm_ioctl()
2427 caddr_t physpath; in pm_ioctl() local
2514 p->physpath = NULL; in pm_ioctl()
[all …]
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevfsmap.c1484 char physpath[MAXPATHLEN]; in is_dev_in_vfstab() local
1506 physpath[linksize] = '\0'; in is_dev_in_vfstab()
1507 if ((abspath = strstr(physpath, in is_dev_in_vfstab()
1516 abspath = physpath; in is_dev_in_vfstab()
1634 rootdir, physpath)); in get_target_devlink()
1661 physpath) == 0) { in get_target_devlink()
1737 char physpath[MAXPATHLEN]; in devfs_target2install() local
1765 (void) snprintf(physpath, MAXPATHLEN, in devfs_target2install()
1772 physpath)); in devfs_target2install()
1798 char physpath[MAXPATHLEN]; in devfs_install2target() local
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dpm.h135 char *physpath; /* physical path of device to configure */ member
157 #define pmreq_keeper physpath /* keeper in the physpath field */
177 caddr_t physpath; /* Device which has changed state */ member
210 caddr32_t physpath; /* physical path of device to configure */ member
219 caddr32_t physpath; /* Device which has changed state */ member
/illumos-gate/usr/src/lib/libgrubmgmt/common/
H A Dlibgrub_fs.c58 slice_match(const char *physpath, int slice) in slice_match() argument
66 return ((pos = strrchr(physpath, slice)) == NULL || in slice_match()
91 get_sol_prtnum(const char *physpath) in get_sol_prtnum() argument
105 (void) snprintf(rdev, sizeof (rdev), "/devices%s,raw", physpath); in get_sol_prtnum()
213 get_one_physpath(char *physpath, uint_t prtnum, uint_t slcnum) in get_one_physpath() argument
219 (void) strtok(physpath, " "); in get_one_physpath()
223 if ((tmp = strdup(physpath)) == NULL) in get_one_physpath()
230 (void) strcpy(physpath, tok); in get_one_physpath()
/illumos-gate/usr/src/cmd/devfsadm/
H A Dcfg_link.c332 char *physpath, *cp; in get_roothub() local
335 if ((physpath = strdup(path)) == NULL) { in get_roothub()
342 if ((cp = strrchr(physpath, ':')) == NULL) { in get_roothub()
343 free(physpath); in get_roothub()
353 return (physpath); in get_roothub()
364 if ((cp = strrchr(physpath, '/')) == NULL || (cp == physpath)) { in get_roothub()
365 free(physpath); in get_roothub()
379 if ((cp = strrchr(physpath, '/')) != NULL && (cp != physpath)) { in get_roothub()
385 return (physpath); in get_roothub()
977 pci_cfg_rm_invalid_links(char *physpath, char *valid) in pci_cfg_rm_invalid_links() argument
[all …]
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/
H A Dcfga_cvt.c458 char *physpath, *drv; in do_drv_dyn_to_devpath() local
479 physpath = di_devfs_path(node); in do_drv_dyn_to_devpath()
480 if (drv == NULL || inst == -1 || physpath == NULL) { in do_drv_dyn_to_devpath()
485 devlen = strlen(DEVICES_DIR) + strlen(physpath) + 1; in do_drv_dyn_to_devpath()
499 (void) snprintf(devpath, devlen, "%s%s", DEVICES_DIR, physpath); in do_drv_dyn_to_devpath()
521 if (physpath != NULL) di_devfs_path_free(physpath); in do_drv_dyn_to_devpath()
610 const char *physpath, in make_dyncomp() argument
629 path = (char *)physpath; in make_dyncomp()
632 (void) snprintf(pathbuf, MAXPATHLEN, "%s:%s", physpath, in make_dyncomp()
656 ret = drv_to_dyncomp(node, physpath, dyncompp, l_errnop); in make_dyncomp()
H A Dcfga_scsi.h398 scfga_ret_t make_dyncomp(di_node_t node, const char *physpath,
417 scfga_ret_t physpath_to_devlink(char *physpath, char **linkpp, int *l_errnop,
438 scfga_ret_t walk_tree(const char *physpath, void *arg, uint_t init_flags,
H A Dcfga_utils.c408 const char *physpath, in walk_tree() argument
423 if ((root_path = strdup(physpath)) == NULL) { in walk_tree()
946 const char *physpath, in devctl_cmd() argument
994 if ((path = strdup(physpath)) == NULL) { in devctl_cmd()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/
H A Dpiclenvd.c809 char *p, physpath[PATH_MAX]; in fru_present() local
818 (void) strlcpy(physpath, path, sizeof (physpath)); in fru_present()
819 p = strrchr(physpath, ':'); in fru_present()
1579 char *p, physpath[PATH_MAX]; in envd_sensor_present() local
1589 p = strrchr(physpath, ':'); in envd_sensor_present()
1715 char physpath[PATH_MAX]; in envd_setup_sensors() local
1729 pmreq.data = physpath; in envd_setup_sensors()
1735 physpath[0] = '\0'; in envd_setup_sensors()
2222 char physpath[PATH_MAX]; in pmthr() local
2224 pmstate.physpath = physpath; in pmthr()
[all …]
/illumos-gate/usr/src/cmd/halt/
H A Dhalt.c744 char physpath[MAXPATHLEN]; in get_zfs_bootfs_arg() local
755 bzero(physpath, sizeof (physpath)); in get_zfs_bootfs_arg()
803 if (zpool_get_physpath(zpoolp, physpath, sizeof (physpath)) != 0) { in get_zfs_bootfs_arg()
813 (void) strtok(physpath, " "); in get_zfs_bootfs_arg()
814 if (snprintf(bootfs_arg, BOOTARGS_MAX, fmt, bootfs, physpath) >= in get_zfs_bootfs_arg()
842 char physpath[MAXPATHLEN]; in validate_unix() local
846 if ((sz = resolvepath(arg, physpath, sizeof (physpath) - 1)) == in validate_unix()
853 (void) strlcpy(arg, physpath, sz + 1); in validate_unix()
/illumos-gate/usr/src/cmd/stmsboot/
H A Dstmsboot_util.c106 static void report_map(char *argdev, int physpath);
668 report_map(char *argdev, int physpath) in report_map() argument
691 slice = strrchr(argdev, (physpath == NONBOOT) ? 's' : ':'); in report_map()
717 if ((physpath != BOOT) && in report_map()
718 (physpath != BOOT_PATH)) { in report_map()
741 if ((physpath != BOOT) && in report_map()
742 (physpath != BOOT_PATH)) { in report_map()
775 if (physpath == BOOT) { in report_map()
785 } else if (physpath == BOOT_PATH) { in report_map()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_disk.c631 char *physpath, *minorname; in vdev_disk_open() local
633 physpath = kmem_alloc(MAXPATHLEN, KM_SLEEP); in vdev_disk_open()
635 if (ddi_dev_pathname(dev, otyp, physpath) == 0 && in vdev_disk_open()
638 strcmp(vd->vdev_physpath, physpath) != 0)) { in vdev_disk_open()
641 (void) strlcat(physpath, ":", MAXPATHLEN); in vdev_disk_open()
642 (void) strlcat(physpath, minorname, MAXPATHLEN); in vdev_disk_open()
643 vd->vdev_physpath = spa_strdup(physpath); in vdev_disk_open()
647 kmem_free(physpath, MAXPATHLEN); in vdev_disk_open()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/
H A Dpiclenvd.c691 char physpath[PATH_MAX]; in pmthr() local
697 pmstate.physpath = physpath; in pmthr()
698 pmstate.size = sizeof (physpath); in pmthr()
731 pmstate.new_level, pmstate.physpath); in pmthr()
/illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/
H A Dzfs_mod.c158 char *physpath = NULL; in zfs_process_add() local
167 (void) nvlist_lookup_string(vdev, ZPOOL_CONFIG_PHYS_PATH, &physpath); in zfs_process_add()
256 (physpath != NULL && nvlist_add_string(newvd, in zfs_process_add()
257 ZPOOL_CONFIG_PHYS_PATH, physpath) != 0) || in zfs_process_add()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/envd/
H A Dpiclenvd.c1126 char physpath[PATH_MAX]; in pmthr() local
1131 pmstate.physpath = physpath; in pmthr()
1132 pmstate.size = sizeof (physpath); in pmthr()
1165 pmstate.physpath); in pmthr()
1614 pmstate.physpath = diskp->physpath; in disk_temp_thr()
1615 pmstate.size = strlen(diskp->physpath); in disk_temp_thr()
H A Denvd.h461 char *physpath; /* used to be probe for IDLW TIME */ member
/illumos-gate/usr/src/lib/storage/liba5k/common/
H A Dlhot.c870 char *physpath; in l_get_drive_name() local
877 if (!l_convert_name(box_name, &physpath, &p_pathstruct, 0)) { in l_get_drive_name()
878 if (!g_get_inquiry(physpath, &inq)) { in l_get_drive_name()
883 free(physpath); in l_get_drive_name()
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dgenf.c1210 ((portlist->physpath[portlist->hbacnt] = in g_get_port_path()
1215 strcpy(portlist->physpath[portlist->hbacnt], in g_get_port_path()
1243 if (portlist->physpath[x] != NULL) { in g_free_portlist()
1244 free(portlist->physpath[x]); in g_free_portlist()
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_pool.c2683 rsz = snprintf(physpath + pos, bytes_left, format, tmppath); in vdev_get_one_physpath()
2689 physpath[pos] = 0; in vdev_get_one_physpath()
2721 if ((ret = vdev_get_one_physpath(nv, physpath, in vdev_get_physpaths()
2738 ret = vdev_get_physpaths(child[i], physpath, in vdev_get_physpaths()
2795 return (zpool_get_config_physpath(zhp->zpool_config, physpath, in zpool_get_physpath()
3910 const char *physpath) in path_from_physpath() argument
3914 if (physpath == NULL) { in path_from_physpath()
3932 (void) di_devlink_walk(hdl->libzfs_devlink, NULL, physpath, in path_from_physpath()
3979 char *physpath = NULL; in zpool_vdev_refresh_path() local
4002 &physpath) == 0) { in zpool_vdev_refresh_path()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/envd/
H A Dpiclenvd.c1453 char physpath[PATH_MAX]; in pmthr() local
1456 pmstate.physpath = physpath; in pmthr()
1457 pmstate.size = sizeof (physpath); in pmthr()
1489 pmstate.physpath); in pmthr()
2098 pmstate.physpath = diskp->physpath; in disk_temp_thr()
2099 pmstate.size = strlen(diskp->physpath); in disk_temp_thr()
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/
H A Dcfga_utils.c494 const char *physpath, in walk_tree() argument
511 if ((root_path = strdup(physpath)) == NULL) { in walk_tree()
815 const char *physpath, in devctl_cmd() argument
863 if ((path = strdup(physpath)) == NULL) { in devctl_cmd()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/taco/envd/
H A Dpiclenvd.c1083 char physpath[PATH_MAX]; in pmthr() local
1086 pmstate.physpath = physpath; in pmthr()
1087 pmstate.size = sizeof (physpath); in pmthr()
1119 pmstate.physpath); in pmthr()
/illumos-gate/usr/src/cmd/power/
H A Dhandlers.c786 if (devpath(&pmreq.physpath, LINEARG(1), &upval)) in devthr()
805 mesg(MERR, set_thresh_fmt, pmreq.physpath, strerror(errno)); in devthr()
808 free(pmreq.physpath); in devthr()
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_subr.c1643 char *physpath = NULL; in sdev_call_dircallback() local
1650 physpath = kmem_zalloc(MAXPATHLEN, KM_SLEEP); in sdev_call_dircallback()
1651 rv = callback(ddv, nm, (void *)&physpath, kcred, NULL, in sdev_call_dircallback()
1654 kmem_free(physpath, MAXPATHLEN); in sdev_call_dircallback()
1659 vap->va_size = strlen(physpath); in sdev_call_dircallback()
1665 (void *)physpath, cred, SDEV_READY); in sdev_call_dircallback()
1666 kmem_free(physpath, MAXPATHLEN); in sdev_call_dircallback()
/illumos-gate/usr/src/lib/storage/libg_fc/common/hdrs/
H A Dgfc.h314 char *physpath[MAX_HBA_PORT]; member

12