/illumos-gate/usr/src/uts/common/sys/ |
H A D | pm.h | 135 char *physpath; /* physical path of device to configure */ member in struct:pm_req 157 #define pmreq_keeper physpath /* keeper in the physpath field */ 177 caddr_t physpath; /* Device which has changed state */ member in struct:pm_state_change 189 size_t size; /* size of buffer physpath points to */ 210 caddr32_t physpath; /* physical path of device to configure */ member in struct:pm_req32 219 caddr32_t physpath; /* Device which has changed state */ member in struct:pm_state_change32 231 size32_t size; /* size of buffer physpath points to */
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devfsmap.c | 1484 char physpath[MAXPATHLEN]; local 1504 if ((linksize = readlink(buf, physpath, 1506 physpath[linksize] = '\0'; 1507 if ((abspath = strstr(physpath, 1514 (void) strlcpy(physpath, vfsent.vfs_special, 1516 abspath = physpath; 1551 * Get the /dev name in the install environment corresponding to physpath. 1553 * physpath /devices path in the install environment without the /devices 1561 get_install_devlink(char *physpath, char *buf, size_t bufsz) argument 1569 logdmsg(("get_install_devlink: physpath 1623 get_target_devlink(char *rootdir, char *physpath, char *buf, size_t bufsz) argument 1687 devname2physpath(char *rootdir, char *devname, char *physpath, int physpathlen) argument 1737 char physpath[MAXPATHLEN]; local 1798 char physpath[MAXPATHLEN]; local [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | pm.c | 751 kmem_free(p->physpath, p->size); 1007 req32.physpath, who, MAXNAMELEN, &wholen); 1014 req.physpath = who; 1015 PMD(PMD_IOCTL, ("ioctl: %s: physpath=%s\n", 1016 cmdstr, req.physpath)) 1028 pm_name_to_dip(req.physpath, 1))) { 1031 cmdstr, req.physpath)) 1122 ret = copyinstr((char *)req.physpath, who, 1130 req.physpath = who; 1131 PMD(PMD_IOCTL, ("ioctl: %s: physpath 2284 caddr_t physpath; local 2427 caddr_t physpath; local [all...] |
/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | cfg_link.c | 323 char *physpath, *cp; local 326 if ((physpath = strdup(path)) == NULL) { 331 * physpath must always have a minor name component 333 if ((cp = strrchr(physpath, ':')) == NULL) { 334 free(physpath); 344 return (physpath); 355 if ((cp = strrchr(physpath, '/')) == NULL || (cp == physpath)) { 356 free(physpath); 370 if ((cp = strrchr(physpath, '/')) ! 968 pci_cfg_rm_invalid_links(char *physpath, char *valid) argument [all...] |
/illumos-gate/usr/src/lib/libgrubmgmt/common/ |
H A D | libgrub_fs.c | 58 slice_match(const char *physpath, int slice) argument 66 return ((pos = strrchr(physpath, slice)) == NULL || 91 get_sol_prtnum(const char *physpath) argument 105 (void) snprintf(rdev, sizeof (rdev), "/devices%s,raw", physpath); 172 * Get physpath, topfs and bootfs for ZFS root dataset. 207 * On entry physpath parameter supposed to contain: 213 get_one_physpath(char *physpath, uint_t prtnum, uint_t slcnum) argument 219 (void) strtok(physpath, " "); 223 if ((tmp = strdup(physpath)) == NULL) 230 (void) strcpy(physpath, to [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_disk.c | 447 char *physpath, *minorname; local 449 physpath = kmem_alloc(MAXPATHLEN, KM_SLEEP); 451 if (ddi_dev_pathname(dev, otyp, physpath) == 0 && 454 strcmp(vd->vdev_physpath, physpath) != 0)) { 457 (void) strlcat(physpath, ":", MAXPATHLEN); 458 (void) strlcat(physpath, minorname, MAXPATHLEN); 459 vd->vdev_physpath = spa_strdup(physpath); 463 kmem_free(physpath, MAXPATHLEN);
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/ |
H A D | piclenvd.c | 811 char *p, physpath[PATH_MAX]; local 820 (void) strlcpy(physpath, path, sizeof (physpath)); 821 p = strrchr(physpath, ':'); 824 if ((root_node = di_init(physpath, DINFOMINOR)) != DI_NODE_NIL) { 1554 pmreq.physpath = pmdevp->pmdev_name; 1581 char *p, physpath[PATH_MAX]; local 1590 (void) strcpy(physpath, sensorp->devfs_path); 1591 p = strrchr(physpath, ':'); 1594 if ((root_node = di_init(physpath, DINFOMINO 1717 char physpath[PATH_MAX]; local 2224 char physpath[PATH_MAX]; local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/ |
H A D | cfga_cvt.c | 458 char *physpath, *drv; local 479 physpath = di_devfs_path(node); 480 if (drv == NULL || inst == -1 || physpath == NULL) { 485 devlen = strlen(DEVICES_DIR) + strlen(physpath) + 1; 499 (void) snprintf(devpath, devlen, "%s%s", DEVICES_DIR, physpath); 521 if (physpath != NULL) di_devfs_path_free(physpath); 610 const char *physpath, 629 path = (char *)physpath; 632 (void) snprintf(pathbuf, MAXPATHLEN, "%s:%s", physpath, 608 make_dyncomp( di_node_t node, const char *physpath, char **dyncompp, int *l_errnop) argument [all...] |
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, 423 if ((root_path = strdup(physpath)) == NULL) { 946 const char *physpath, 994 if ((path = strdup(physpath)) == NULL) { 407 walk_tree( const char *physpath, void *arg, uint_t init_flags, walkarg_t *up, scfga_cmd_t cmd, int *l_errnop) argument 945 devctl_cmd( const char *physpath, scfga_cmd_t cmd, uint_t *statep, int *l_errnop) argument
|
/illumos-gate/usr/src/cmd/halt/ |
H A D | halt.c | 731 char physpath[MAXPATHLEN]; local 742 bzero(physpath, sizeof (physpath)); 790 if (zpool_get_physpath(zpoolp, physpath, sizeof (physpath)) != 0) { 797 * For the mirror physpath would contain the list of all 800 (void) strtok(physpath, " "); 801 if (snprintf(bootfs_arg, BOOTARGS_MAX, fmt, bootfs, physpath) >= 829 char physpath[MAXPATHLEN]; local 833 if ((sz = resolvepath(arg, physpath, sizeo [all...] |
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/ |
H A D | piclenvd.c | 693 char physpath[PATH_MAX]; local 699 pmstate.physpath = physpath; 700 pmstate.size = sizeof (physpath); 733 pmstate.new_level, pmstate.physpath);
|
/illumos-gate/usr/src/cmd/stmsboot/ |
H A D | stmsboot_util.c | 56 #define NVL_PHYSPATH "nvl-physpath" 106 static void report_map(char *argdev, int physpath); 647 * Example output (-p maps to physpath=BOOT) 662 report_map(char *argdev, int physpath) argument 685 slice = strrchr(argdev, (physpath == NONBOOT) ? 's' : ':'); 711 if ((physpath != BOOT) && 712 (physpath != BOOT_PATH)) { 735 if ((physpath != BOOT) && 736 (physpath != BOOT_PATH)) { 769 if (physpath [all...] |
/illumos-gate/usr/src/lib/storage/liba5k/common/ |
H A D | lhot.c | 871 char *physpath; local 878 if (!l_convert_name(box_name, &physpath, &p_pathstruct, 0)) { 879 if (!g_get_inquiry(physpath, &inq)) { 884 free(physpath);
|
/illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/ |
H A D | zfs_mod.c | 156 char *physpath = NULL; local 163 (void) nvlist_lookup_string(vdev, ZPOOL_CONFIG_PHYS_PATH, &physpath); 233 * path/physpath/wholedisk to keep it simple. 245 (physpath != NULL && nvlist_add_string(newvd, 246 ZPOOL_CONFIG_PHYS_PATH, physpath) != 0) || 697 syseventd_print(9, "zfs_deliver_event: no physpath\n");
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/envd/ |
H A D | piclenvd.c | 1126 char physpath[PATH_MAX]; local 1131 pmstate.physpath = physpath; 1132 pmstate.size = sizeof (physpath); 1165 pmstate.physpath); 1614 pmstate.physpath = diskp->physpath; 1615 pmstate.size = strlen(diskp->physpath);
|
H A D | envd.h | 461 char *physpath; /* used to be probe for IDLW TIME */ member in struct:env_disk
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/envd/ |
H A D | piclenvd.c | 1453 char physpath[PATH_MAX]; local 1456 pmstate.physpath = physpath; 1457 pmstate.size = sizeof (physpath); 1489 pmstate.physpath); 2097 pmstate.physpath = diskp->physpath; 2098 pmstate.size = strlen(diskp->physpath);
|
H A D | envd.h | 404 char *physpath; /* used to be probe for IDLW TIME */ member in struct:env_disk
|
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_utils.c | 494 const char *physpath, 511 if ((root_path = strdup(physpath)) == NULL) { 815 const char *physpath, 863 if ((path = strdup(physpath)) == NULL) { 493 walk_tree( const char *physpath, void *arg, uint_t init_flags, walkarg_t *up, fpcfga_cmd_t cmd, int *l_errnop) argument 814 devctl_cmd( const char *physpath, fpcfga_cmd_t cmd, uint_t *statep, int *l_errnop) argument
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | genf.c | 1210 ((portlist->physpath[portlist->hbacnt] = 1215 strcpy(portlist->physpath[portlist->hbacnt], 1243 if (portlist->physpath[x] != NULL) { 1244 free(portlist->physpath[x]);
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/hdrs/ |
H A D | gfc.h | 314 char *physpath[MAX_HBA_PORT]; member in struct:portlist
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/taco/envd/ |
H A D | piclenvd.c | 1085 char physpath[PATH_MAX]; local 1088 pmstate.physpath = physpath; 1089 pmstate.size = sizeof (physpath); 1121 pmstate.physpath);
|
/illumos-gate/usr/src/cmd/power/ |
H A D | handlers.c | 786 if (devpath(&pmreq.physpath, LINEARG(1), &upval)) 805 mesg(MERR, set_thresh_fmt, pmreq.physpath, strerror(errno)); 808 free(pmreq.physpath);
|
/illumos-gate/usr/src/cmd/luxadm/ |
H A D | hotplug.c | 504 char *physpath; local 733 if ((err = l_convert_name(ses_path, &physpath, 735 free(physpath); 740 if ((err = g_get_inquiry(physpath, &inq)) != 0) { 741 free(physpath);
|