/illumos-gate/usr/src/cmd/modload/ |
H A D | rem_drv.c | 254 cleanup_minor_walker(void *cb_arg, const char *minor_path) argument 256 if (unlink(minor_path) == -1) { 258 minor_path, strerror(errno));
|
/illumos-gate/usr/src/cmd/hal/hald/solaris/ |
H A D | devinfo_acpi.c | 71 char *minor_path = NULL; local 103 ((minor_path = di_devfs_minor_path(minor)) == NULL)) { 108 "solaris.devfs_path", minor_path) == NULL) { 109 devinfo_acpi_add_minor(d, node, minor_path, dev); 112 di_devfs_path_free(minor_path); 120 devinfo_acpi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, argument 126 devinfo_set_default_properties(d, parent, node, minor_path); 127 devinfo_add_enqueue(d, minor_path, &devinfo_acpi_handler);
|
H A D | devinfo_usb.c | 424 get_dev_link_path(di_node_t node, char *nodetype, char *re, char **devlink, char **minor_path, char **minor_name) argument 432 *minor_path = NULL; 451 if ((*minor_path = di_devfs_minor_path(minor)) == NULL) { 456 *devlink = get_devlink(devlink_hdl, re, *minor_path); 467 *devlink = get_usb_devlink(*minor_path, "/dev/usb/"); 476 di_devfs_path_free (*minor_path); 477 *minor_path = NULL; 491 char *minor_path = NULL; local 497 "^usb/video[0-9]+", &devlink, &minor_path, &minor_name); 499 if ((minor_path 553 char *minor_path = NULL; local 627 char *minor_path = NULL; local 674 char *devlink = NULL, *minor_path = NULL, *minor_name = NULL; local [all...] |
H A D | devinfo_storage.c | 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; local 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; local 646 ((minor_path 669 devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev) argument 808 char *minor_path = NULL; local [all...] |
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | HBAPort.cc | 152 char *minor_path, *devlinkp; local 163 minor_path = mappings->entry[j].ScsiId.OSDeviceName; 164 if (strstr(minor_path, "/devices") != NULL) { 165 minor_path = mappings->entry[j].ScsiId.OSDeviceName + 168 minor_path = mappings->entry[j].ScsiId.OSDeviceName; 172 minor_path = NULL; 187 (void) di_devlink_walk(hdl, NULL, minor_path, DI_PRIMARY_LINK,
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | devlink_disco.c | 94 char *minor_path, *devlinkp; local 105 minor_path = mappings->entry[j].ScsiId.OSDeviceName; 106 if (strstr(minor_path, "/devices") != NULL) { 107 minor_path = mappings->entry[j].ScsiId. 112 minor_path = NULL; 129 (void) di_devlink_walk(hdl, NULL, minor_path, DI_PRIMARY_LINK,
|
/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | disk_link.c | 782 char *minor_path; local 800 minor_path = di_devfs_minor_path(minor); 801 if (minor_path == NULL) { 806 (void) strlcpy(phys_path, minor_path, sizeof (phys_path)); 808 di_devfs_path_free(minor_path);
|
/illumos-gate/usr/src/lib/cfgadm_plugins/sata/common/ |
H A D | cfga_sata.c | 1192 is_devinfo_blk(char *minor_path) argument 1202 if (strncmp(minor_path, "/devices/", strlen("/devices/")) != 0) 1205 minor_portion = strrchr(minor_path, *MINOR_SEP); 1211 node = di_init(minor_path + strlen("/devices"), DINFOMINOR); 1240 char minor_path[MAXPATHLEN]; local 1308 (void) snprintf(minor_path, MAXPATHLEN, 1323 if (stat(minor_path, &sb) < 0) { 1324 if (is_devinfo_blk(minor_path)) { 1358 minor_path, &devlink, &l_errno); 1384 minor_path, [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/ |
H A D | cfga_ctl.c | 49 static char *get_node_path(char *minor_path); 1522 get_node_path(char *minor_path) argument 1526 if ((path = strdup(minor_path)) == NULL)
|
H A D | cfga_utils.c | 1126 char *minor_path; local 1136 minor_path = node_path + strlen(DEVICES_DIR); 1139 minor_path = NULL; 1144 (void) di_devlink_walk(hdl, NULL, minor_path, DI_PRIMARY_LINK,
|
/illumos-gate/usr/src/lib/cfgadm_plugins/usb/common/ |
H A D | cfga_usb.c | 222 char *minor_path; local 232 minor_path = (char *)node_path + strlen("/devices"); 235 minor_path = NULL; 240 (void) di_devlink_walk(hdl, "^cfg/", minor_path, DI_PRIMARY_LINK,
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.h | 154 const char *minor_path; member in struct:link_desc 343 static void *lookup_minor(struct di_devlink_handle *hdp, const char *minor_path,
|
H A D | devfsmap.c | 1982 char *minor_path = NULL; local 1986 if ((minor_path = calloc(1, MAXPATHLEN)) == NULL) 1999 (void) snprintf(minor_path, MAXPATHLEN, 2001 if (stat(minor_path, st) == -1) 2005 (const char *)minor_path, st, 2012 rv = callback(cb_arg, minor_path); 2028 if (minor_path) 2029 free(minor_path); 2041 char *minor_path; local 2052 minor_path [all...] |
H A D | devinfo_devlink.c | 1192 const char *minor_path; local 1201 if (!is_minor_node(clp->content, &minor_path)) { 1205 return (lookup_minor(hdp, minor_path, NULL, 1277 if (s_realpath(link, buf) == NULL || !is_minor_node(buf, &minor_path)) { 1280 return (lookup_minor(hdp, minor_path, NULL, TYPE_CACHE|CREATE_FLAG)); 1377 const char *minor_path, 1386 if (minor_path == NULL) { 1391 (void) snprintf(pdup, sizeof (pdup), "%s", minor_path); 1395 minor_path); 1851 const char *minor_path local 1375 lookup_minor( struct di_devlink_handle *hdp, const char *minor_path, const char *nodetype, const int flags) argument 2040 di_devlink_walk( di_devlink_handle_t hdp, const char *re, const char *minor_path, uint_t flags, void *arg, int (*devlink_callback)(di_devlink_t, void *)) argument 2312 const char *minor_path = NULL; local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/ib/common/ |
H A D | cfga_ib.c | 265 char *minor_path; local 276 minor_path = (char *)node_path + strlen("/devices"); 280 (void) di_devlink_walk(hdl, "^cfg/", minor_path, DI_PRIMARY_LINK,
|
/illumos-gate/usr/src/cmd/iscsiadm/ |
H A D | sun_ima.c | 1194 char *minor_path, *devlinkp, lunpath[MAXPATHLEN]; local 1303 minor_path = lunpath; 1304 if (strstr(minor_path, "/devices") != NULL) { 1305 minor_path = lunpath + 1308 minor_path = lunpath; 1312 minor_path = NULL; 1325 (void) di_devlink_walk(hdl, NULL, minor_path,
|