Lines Matching refs:physpath

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
1634 rootdir, physpath)); in get_target_devlink()
1636 if ((p = strrchr(physpath, '/')) == NULL) in get_target_devlink()
1661 physpath) == 0) { in get_target_devlink()
1687 devname2physpath(char *rootdir, char *devname, char *physpath, int physpathlen) in devname2physpath() argument
1716 (void) strlcpy(physpath, p + sizeof (SLASH_DEVICES) - 1, physpathlen); in devname2physpath()
1717 logdmsg(("devname2physpath: physpath = %s\n", physpath)); in devname2physpath()
1737 char physpath[MAXPATHLEN]; in devfs_target2install() local
1748 if (devname2physpath((char *)rootdir, (char *)devname, physpath, in devfs_target2install()
1753 if (client_name_type(physpath) == CLIENT_TYPE_PHCI) { in devfs_target2install()
1758 if ((minor = strrchr(physpath, ':')) != NULL) { in devfs_target2install()
1763 if ((mapped_node_path = phci_to_vhci(physpath)) != NULL) { in devfs_target2install()
1765 (void) snprintf(physpath, MAXPATHLEN, in devfs_target2install()
1768 (void) strlcpy(physpath, mapped_node_path, in devfs_target2install()
1772 physpath)); in devfs_target2install()
1779 return (get_install_devlink(physpath, buf, bufsz)); in devfs_target2install()
1798 char physpath[MAXPATHLEN]; in devfs_install2target() local
1809 if (devname2physpath("", (char *)devname, physpath, MAXPATHLEN) != 0) in devfs_install2target()
1813 if (client_name_type(physpath) == CLIENT_TYPE_VHCI) { in devfs_install2target()
1820 if ((minor = strrchr(physpath, ':')) != NULL) { in devfs_install2target()
1826 if ((pathlist = vhci_to_phci(physpath, &npaths)) == NULL) in devfs_install2target()
1829 if ((npaths = build_pathlist((char *)rootdir, physpath, in devfs_install2target()
1851 (void) snprintf(physpath, MAXPATHLEN, in devfs_install2target()
1854 (void) strlcpy(physpath, pathlist[j], MAXPATHLEN); in devfs_install2target()
1859 return (get_target_devlink((char *)rootdir, physpath, buf, bufsz)); in devfs_install2target()