| /osnet-11/usr/src/lib/mpapi/libmpscsi_vhci/common/ |
| H A D | MP_GetMPLogicalUnitProperties.c | 45 get_devlink(di_devlink_t devlink, void *arg) { argument 53 *(warg->linkpp) = strdup(di_devlink_path(devlink));
|
| /osnet-11/usr/src/lib/sun_fc/common/ |
| H A D | HBAPort.cc | 107 * @param devlink element and callback function argument. 112 get_devlink(di_devlink_t devlink, void *arg) { argument 122 char *content = (char *)di_devlink_content(devlink); 132 *(warg->linkpp) = strdup(di_devlink_path(devlink));
|
| /osnet-11/usr/src/lib/sun_sas/common/ |
| H A D | devlink_disco.c | 47 * devlink element and callback function argument. 51 get_devlink(di_devlink_t devlink, void *arg) argument 61 char *content = (char *)di_devlink_content(devlink); 72 *(warg->linkpp) = strdup(di_devlink_path(devlink)); 230 * Return vale:i smp devlink. 241 * Finds smp devlink for a give smp path. 243 * Return vale: smp devlink.
|
| /osnet-11/usr/src/cmd/hal/hald/solaris/ |
| H A D | devinfo.c | 412 walk_devlinks(di_devlink_t devlink, void *arg) argument 416 *path = strdup(di_devlink_path(devlink));
|
| H A D | devinfo_usb.c | 437 get_dev_link_path(di_node_t node, char *nodetype, char *re, char **devlink, char **minor_path, char **minor_name) argument 444 *devlink = NULL; 469 *devlink = get_devlink(devlink_hdl, re, *minor_path); 471 * During hotplugging, devlink could be NULL for usb 472 * devices due to devlink database has not yet been 475 * situation, we will read the devlink name from 478 if ((*devlink == NULL) && (re != NULL) && 480 *devlink = get_usb_devlink(*minor_path, "/dev/usb/"); 483 if (*devlink != NULL) { 502 char *devlink local 565 char *devlink = NULL; local 642 char *devlink = NULL; local 687 char *devlink = NULL, *minor_path = NULL, *minor_name = NULL; local [all...] |
| H A D | devinfo_storage.c | 51 char *devlink; member in struct:devinfo_storage_minor 70 static void devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev); 73 char *devlink, dev_t dev, int dosnum); 84 static char *devinfo_volume_get_slice_name (char *devlink); 527 char *devlink = NULL; local 550 if ((devlink = get_devlink(devlink_hdl, "diskette.+" , minor_path)) != NULL) { 555 free(devlink); 556 devlink = NULL; 560 if ((devlink == NULL) || (minor_path == NULL)) { 561 HAL_INFO (("floppy devlink no 601 char *devlink; local 682 char *devlink = NULL; local 745 devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev) argument 842 devinfo_storage_new_minor(char *maindev_path, char *slice, char *devlink, dev_t dev, int dosnum) argument 886 char *devpath, *devlink; local 1060 char *devlink = m->devlink; local 1449 devinfo_volume_get_slice_name(char *devlink) argument [all...] |
| /osnet-11/usr/src/cmd/hal/utils/ |
| H A D | fsutils.c | 55 get_slice_name(char *devlink) argument 61 if ((p = strstr(devlink, "/lofi/")) != 0) { 65 part = strrchr(devlink, 'p'); 66 slice = strrchr(devlink, 's'); 67 disk = strrchr(devlink, 'd');
|
| /osnet-11/usr/src/lib/libsuri/common/ |
| H A D | suri_devinfo.c | 65 get_devlink_name(di_devlink_t devlink, void *arg) argument 71 * The devlink string is on the stack of one of the function used by the 75 data->tmp_dlink = strdup(di_devlink_path(devlink)); 340 char *target = NULL, *parent_iport = NULL, *devlink = NULL; local 345 devlink = match_devlink_in_minor_nodes(node, data); 348 if (devlink == NULL) 350 free(devlink); 447 char *devlink = NULL, *tgtname = NULL; local 453 devlink = match_devlink_in_minor_nodes(node, data); 456 if (devlink 573 char *iport = NULL, *target = NULL, *devlink = NULL; local 646 char *devlink = NULL; local 768 char *devlink = NULL; local [all...] |
| /osnet-11/usr/src/lib/cfgadm_plugins/scsi/common/ |
| H A D | cfga_cvt.c | 30 char *devlink; member in struct:__anon911 69 static scfga_ret_t devlink_to_dyncomp(char *devlink, 85 * Rules for converting between a devlink and logical ap_id and vice-versa 142 /* A devlink for the HBA may or may not exist */ 149 * No devlink based logical ap_id. 263 * If the dynamic component has a '/', it was derived from a devlink 538 /* Converts a devlink based dynamic component to a path */ 555 /* Convert the dynamic component to the corresponding devlink */ 575 assert(dynt.devlink != NULL); 578 * Follow devlink t 614 char *devlink = NULL; local 726 devlink_to_dyncomp(char *devlink, char **dyncompp, int *l_errnop) argument [all...] |
| H A D | cfga_utils.c | 1084 * Obtain the devlink from a /devices path 1093 get_link(di_devlink_t devlink, void *arg) argument 1102 char *content = (char *)di_devlink_content(devlink); 1117 *(larg->linkpp) = strdup(di_devlink_path(devlink));
|
| /osnet-11/usr/src/lib/libdiskmgt/common/ |
| H A D | findevs.c | 84 static int add_devpath(di_devlink_t devlink, void *arg); 102 static int fix_cluster_devpath(di_devlink_t devlink, void *arg); 445 add_devpath(di_devlink_t devlink, void *arg) argument 489 devlink_path = (char *)di_devlink_path(devlink); 1118 fix_cluster_devpath(di_devlink_t devlink, void *arg) argument 1133 devlink_path = (char *)di_devlink_path(devlink);
|
| /osnet-11/usr/src/lib/cfgadm_plugins/ib/common/ |
| H A D | cfga_ib.c | 212 * devlink - devlink for the device path 222 ib_get_link(di_devlink_t devlink, void *arg) argument 231 char *content = (char *)di_devlink_content(devlink); 242 *(larg->linkpp) = strdup(di_devlink_path(devlink)); 1570 DPRINTF("ib_fill_static_apids: devlink doesn't contain "
|
| /osnet-11/usr/src/lib/cfgadm_plugins/sata/common/ |
| H A D | cfga_sata.c | 1254 char *devlink = NULL; local 1370 minor_path, &devlink, &l_errno); 1373 if (devlink != NULL) { 1377 if ((cp = strstr(devlink, "dsk/")) != NULL) { 1388 free(devlink); 1396 minor_path, &devlink, &l_errno); 1398 if (devlink != NULL) { 1399 if ((cp = strstr(devlink, "rmt/")) != NULL) { 1403 free(devlink);
|
| /osnet-11/usr/src/lib/cfgadm_plugins/usb/common/ |
| H A D | cfga_usb.c | 182 get_link(di_devlink_t devlink, void *arg) argument 191 char *content = (char *)di_devlink_content(devlink); 203 *(larg->linkpp) = strdup(di_devlink_path(devlink)); 1531 DPRINTF("cfga_list_ext: devlink doesn't contain /dev/cfg\n");
|
| /osnet-11/usr/src/lib/libdevinfo/ |
| H A D | devfsmap.c | 1539 devlink_callback(di_devlink_t devlink, void *argp) argument 1543 if ((link = di_devlink_path(devlink)) != NULL) 1606 logdmsg(("get_install_devlink: devlink = %s\n", devname)); 1662 logdmsg(("get_target_devlink: devlink = %s\n", 1690 char devlink[MAXPATHLEN]; local 1701 (void) snprintf(devlink, MAXPATHLEN, "%s%s", 1703 linksize = readlink(devlink, tmpphyspath, MAXPATHLEN);
|
| H A D | devinfo_devlink.c | 2411 devlink_valid(di_devlink_t devlink) argument 2413 if (devlink == NULL || devlink->rel_path == NULL || 2414 devlink->abs_path == NULL || devlink->content == NULL || 2415 TYPE_NONE(devlink->type)) { 2423 di_devlink_path(di_devlink_t devlink) argument 2425 if (!devlink_valid(devlink)) { 2430 return (devlink->abs_path); 2434 di_devlink_content(di_devlink_t devlink) argument 2445 di_devlink_type(di_devlink_t devlink) argument 2456 di_devlink_dup(di_devlink_t devlink) argument 2484 di_devlink_free(di_devlink_t devlink) argument [all...] |
| /osnet-11/usr/src/lib/cfgadm_plugins/pci/common/ |
| H A D | cfga.c | 1445 findlink_cb(di_devlink_t devlink, void *arg) argument 1447 (*(char **)arg) = strdup(di_devlink_path(devlink)); 1453 * returns an allocated string containing the full path to the devlink for 1454 * <ap_phys_id> in the devlink database; we expect only one devlink per 1477 * returns CFGA_OK if it can succesfully retrieve the devlink info associated 1478 * with devlink for <ap_phys_id> which will be returned through <ap_info>
|
| /osnet-11/usr/src/lib/cfgadm_plugins/shp/common/ |
| H A D | shp.c | 1285 findlink_cb(di_devlink_t devlink, void *arg) argument 1287 (*(char **)arg) = strdup(di_devlink_path(devlink)); 1293 * returns an allocated string containing the full path to the devlink for 1294 * <ap_phys_id> in the devlink database; we expect only one devlink per 1317 * returns CFGA_OK if it can succesfully retrieve the devlink info associated 1318 * with devlink for <ap_phys_id> which will be returned through <ap_info>
|
| /osnet-11/usr/src/lib/libcfgadm/common/ |
| H A D | config_admin.c | 1072 * Obtain the devlink from a /devices path 1075 get_link(di_devlink_t devlink, void *arg) argument 1080 di_devlink_path(devlink)); 1100 /* open devlink database */ 1377 * If the ap_id is a devlink in CFGA_DEV_DIR, follow link
|