/illumos-gate/usr/src/uts/common/io/ |
H A D | pm.c | 751 kmem_free(p->physpath, p->size); in pm_free_entries() 1007 req32.physpath, who, MAXNAMELEN, &wholen); in pm_ioctl() 1014 req.physpath = who; in pm_ioctl() 1016 cmdstr, req.physpath)) in pm_ioctl() 1028 pm_name_to_dip(req.physpath, 1))) { in pm_ioctl() 1031 cmdstr, req.physpath)) in pm_ioctl() 1122 ret = copyinstr((char *)req.physpath, who, in pm_ioctl() 1130 req.physpath = who; in pm_ioctl() 1132 cmdstr, req.physpath)) in pm_ioctl() 1141 pm_name_to_dip(req.physpath, 1))) { in pm_ioctl() [all …]
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devfsmap.c | 1484 char physpath[MAXPATHLEN]; in is_dev_in_vfstab() local 1504 if ((linksize = readlink(buf, physpath, in is_dev_in_vfstab() 1506 physpath[linksize] = '\0'; in is_dev_in_vfstab() 1507 if ((abspath = strstr(physpath, in is_dev_in_vfstab() 1514 (void) strlcpy(physpath, vfsent.vfs_special, in is_dev_in_vfstab() 1516 abspath = physpath; in is_dev_in_vfstab() 1561 get_install_devlink(char *physpath, char *buf, size_t bufsz) in get_install_devlink() argument 1569 logdmsg(("get_install_devlink: physpath = %s\n", physpath)); in get_install_devlink() 1586 if (di_devlink_walk(devlink_hdl, NULL, physpath, DI_PRIMARY_LINK, in get_install_devlink() 1623 get_target_devlink(char *rootdir, char *physpath, char *buf, size_t bufsz) in get_target_devlink() argument [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | pm.h | 135 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 D | libgrub_fs.c | 58 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 D | cfg_link.c | 332 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 D | cfga_cvt.c | 458 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 D | cfga_scsi.h | 398 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 D | cfga_utils.c | 408 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 D | piclenvd.c | 809 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() 822 if ((root_node = di_init(physpath, DINFOMINOR)) != DI_NODE_NIL) { in fru_present() 1552 pmreq.physpath = pmdevp->pmdev_name; in update_pmdev_power() 1579 char *p, physpath[PATH_MAX]; in envd_sensor_present() local 1588 (void) strcpy(physpath, sensorp->devfs_path); in envd_sensor_present() 1589 p = strrchr(physpath, ':'); in envd_sensor_present() 1592 if ((root_node = di_init(physpath, DINFOMINOR)) != DI_NODE_NIL) { in envd_sensor_present() 1715 char physpath[PATH_MAX]; in envd_setup_sensors() local [all …]
|
/illumos-gate/usr/src/cmd/halt/ |
H A D | halt.c | 744 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 D | stmsboot_util.c | 106 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 D | vdev_disk.c | 631 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 D | piclenvd.c | 691 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 D | zfs_mod.c | 158 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 D | piclenvd.c | 1126 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 D | envd.h | 461 char *physpath; /* used to be probe for IDLW TIME */ member
|
/illumos-gate/usr/src/lib/storage/liba5k/common/ |
H A D | lhot.c | 870 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 D | genf.c | 1210 ((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 D | libzfs_pool.c | 2668 vdev_get_one_physpath(nvlist_t *config, char *physpath, size_t physpath_size, in vdev_get_one_physpath() argument 2683 rsz = snprintf(physpath + pos, bytes_left, format, tmppath); in vdev_get_one_physpath() 2689 physpath[pos] = 0; in vdev_get_one_physpath() 2697 vdev_get_physpaths(nvlist_t *nv, char *physpath, size_t phypath_size, in vdev_get_physpaths() argument 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() 2753 zpool_get_config_physpath(nvlist_t *config, char *physpath, size_t phypath_size) in zpool_get_config_physpath() argument 2778 (void) vdev_get_physpaths(child[0], physpath, phypath_size, &rsz, in zpool_get_config_physpath() 2793 zpool_get_physpath(zpool_handle_t *zhp, char *physpath, size_t phypath_size) in zpool_get_physpath() argument 2795 return (zpool_get_config_physpath(zhp->zpool_config, physpath, in zpool_get_physpath() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/envd/ |
H A D | piclenvd.c | 1453 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 D | cfga_utils.c | 494 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 D | piclenvd.c | 1083 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 D | handlers.c | 786 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 D | sdev_subr.c | 1643 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 D | gfc.h | 314 char *physpath[MAX_HBA_PORT]; member
|