Searched defs:minor_path (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/cmd/modload/
H A Drem_drv.c254 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 Ddevinfo_acpi.c71 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 Ddevinfo_usb.c424 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 Ddevinfo_storage.c69 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 DHBAPort.cc152 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 Ddevlink_disco.c94 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 Ddisk_link.c782 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 Dcfga_sata.c1192 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 Dcfga_ctl.c49 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 Dcfga_utils.c1126 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 Dcfga_usb.c222 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 Ddevinfo_devlink.h154 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 Ddevfsmap.c1982 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 Ddevinfo_devlink.c1192 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 Dcfga_ib.c265 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 Dsun_ima.c1194 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,

Completed in 126 milliseconds