/illumos-gate/usr/src/cmd/stat/common/ |
H A D | dsr.h | 42 char *devidstr; /* in form of "id1,sd@XXXX" */ member in struct:list_of_disks
|
H A D | dsr.c | 438 entry->devidstr = devid;
|
H A D | acquire_iodevs.c | 656 if (dl->devidstr) 657 iodev->is_devid = safe_strdup(dl->devidstr);
|
/illumos-gate/usr/src/test/zfs-tests/cmd/devname2devid/ |
H A D | devname2devid.c | 60 char *minor_name, *devidstr, *device; local 86 if ((devidstr = devid_str_encode(devid, minor_name)) == 0) { 91 (void) printf("devid %s\n", devidstr); 93 devid_str_free(devidstr);
|
/illumos-gate/usr/src/head/ |
H A D | devid.h | 55 extern int devid_str_decode(char *devidstr, 57 extern void devid_str_free(char *devidstr);
|
H A D | meta.h | 711 extern void meta_devid_encode_str_free(char *devidstr); 712 extern int meta_devid_decode_str(char *devidstr, 955 char *devidstr, md_dev64_t *retdev,
|
/illumos-gate/usr/src/common/devid/ |
H A D | devid.c | 36 static int devid_str_decode_id(char *devidstr, ddi_devid_t *devidp, 286 ddi_devid_str_free(char *devidstr) argument 288 devid_str_free(char *devidstr) 291 DEVID_FREE(devidstr, strlen(devidstr) + 1); 296 * devid_str_encode (passed in as devidstr), return pointers to the 310 char *devidstr, ddi_devid_t *devidp, char **minor_namep) 312 return (devid_str_decode_id(devidstr, devidp, minor_namep, NULL)); 317 devid_str_decode_id(char *devidstr, ddi_devid_t *devidp, argument 331 if (devidstr 306 ddi_devid_str_decode( char *devidstr, ddi_devid_t *devidp, char **minor_namep) argument [all...] |
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | findevs.c | 450 char *devidstr; local 462 devidstr = get_str_prop(DEVICE_ID_PROP, args->node); 466 (void) have_disk(args, devidstr, kernel_name, &diskp); 558 char *devidstr; local 564 devidstr = get_str_prop(DEVICE_ID_PROP, node); 572 if (!have_disk(args, devidstr, kernel_name, &diskp)) { 578 diskp = create_disk(devidstr, kernel_name, args); 1230 char *devidstr; local 1234 if ((devidstr = 1237 devidstr); 1348 get_disk_by_deviceid(disk_t *listp, char *devidstr) argument 1516 have_disk(struct search_args *args, char *devidstr, char *kernel_name, disk_t **diskp) argument [all...] |
H A D | slice.c | 590 char *devidstr; local 592 if ((devidstr = devid_str_encode(devid, minor)) != 0) { 594 if (nvlist_add_string(attrs, DM_DEVICEID, devidstr) 599 devid_str_free(devidstr);
|
/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_devadm.c | 529 char *devidstr; local 531 devidstr = 533 if (devidstr == NULL) { 542 devidstr); local 605 char *devidstr = NULL; local 699 devidstr = devid_str_encode(devidp, minor_name); 700 if (devidstr == NULL) { 705 mda_debug("devid: %s\n", devidstr); 728 devid_str_free(devidstr); 765 devid_str_free(devidstr); 787 devidstr); local [all...] |
H A D | meta_set.c | 661 char *devidstr = NULL; local 796 devidstr = (char *)Malloc(devidstrlen); 803 (void) snprintf(devidstr, devidstrlen, 806 ret = clnt_devinfo_by_devid(nodename, sp, devidstr, &retdev, 809 Free(devidstr);
|
H A D | meta_metad.c | 1624 char *devidstr, 1648 args->enc_devid = devidstr; 1683 devid_args.enc_devid = devidstr; 1621 clnt_devinfo_by_devid( char *hostname, mdsetname_t *sp, char *devidstr, md_dev64_t *ret_dev, char *orig_devname, char **ret_devname, char **ret_driver, md_error_t *ep ) argument
|
/illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/ |
H A D | zfs_mod.c | 410 char *devidstr, *fulldevid; local 431 if ((devidstr = devid_str_encode(devid, NULL)) == NULL) { 436 len = strlen(devidstr) + 2; 438 (void) snprintf(fulldevid, len, "%s/", devidstr); 448 devid_str_free(devidstr);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | devid_cache.c | 1162 char *devidstr = ddi_devid_str_encode(devid, NULL); local 1164 cmn_err(CE_CONT, "%s: %s %s\n", fmt, path, devidstr); 1166 cmn_err(CE_CONT, "%s: %s\n", fmt, devidstr); 1168 ddi_devid_str_free(devidstr);
|
H A D | driver_lyr.c | 627 char *devidstr; local 631 if ((devidstr = ddi_devid_str_encode(devid, NULL)) == NULL) 645 if (ddi_devid_str_compare(propp->prop_val, devidstr) == 0) { 648 ddi_devid_str_free(devidstr); 653 ddi_devid_str_free(devidstr); 662 if (ddi_devid_str_compare(propp->prop_val, devidstr) == 0) { 665 ddi_devid_str_free(devidstr); 670 ddi_devid_str_free(devidstr); 677 ddi_devid_str_free(devidstr);
|
H A D | sunddi.c | 7882 char *devidstr; local 7888 DEVID_PROP_NAME, &devidstr) != DDI_PROP_SUCCESS) { 7891 DDI_PROP_DONTPASS, DEVID_PROP_NAME, &devidstr) != 7898 if (ddi_devid_str_decode(devidstr, ret_devid, NULL) == -1) { 7899 ddi_prop_free(devidstr); 7902 ddi_prop_free(devidstr);
|
/illumos-gate/usr/src/uts/common/io/scsi/conf/ |
H A D | scsi_confsubr.c | 608 char *nodename = NULL, *devidstr_buf = NULL, *devidstr = NULL; local 816 devidstr = devidstr_buf = ddi_devid_str_encode(devid, NULL); 818 err |= nvlist_add_string(pl, "devid", devidstr); 845 * - devidstr is non NULL and a valid devid string 857 * devidstr is NULL 876 dad ? devidstr : NULL, /* dtcr devid, dev-as-det only */
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/ |
H A D | disk_common.c | 858 char *devidstr = NULL; local 875 DEVID_PROP_NAME, &devidstr); 878 (void) dev_di_node_add(node, devidstr, arg);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | sunddi.h | 2099 ddi_devid_str_decode(char *devidstr, ddi_devid_t *devidp, char **minor_namep); 2102 ddi_devid_str_free(char *devidstr);
|
/illumos-gate/usr/src/cmd/lvm/rpc.metad/ |
H A D | metad_svc_subr.c | 2528 char *devidstr = args->enc_devid; local 2549 if (devid_str_decode(devidstr, &devid, &minor_name) != 0) 2616 char *devidstr; local 2633 devidstr = (&(args->mdrpc_devid_name_2_args_u.rev1))->enc_devid; 2650 if (devid_str_decode(devidstr, &devid, &minor_name) != 0)
|