/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | ramdisk_link.c | 96 char devnm[MAXNAMELEN + 1]; in ramdisk() local 106 (void) strlcpy(devnm, name, sizeof (devnm)); in ramdisk() 108 (void) strlcpy(devnm, di_minor_name(di_minor), sizeof (devnm)); in ramdisk() 109 RD_STRIP_SUFFIX(devnm); in ramdisk() 112 if (strcmp(devnm, RD_CTL_NODE) == 0) { in ramdisk() 120 RD_BLOCK_NAME : RD_CHAR_NAME, devnm); in ramdisk()
|
/illumos-gate/usr/src/cmd/ramdiskadm/ |
H A D | main.c | 129 char devnm[MAXNAMELEN]; in di_callback() local 150 (void) strlcpy(devnm, name, sizeof (devnm)); in di_callback() 152 (void) strlcpy(devnm, di_minor_name(minor), in di_callback() 153 sizeof (devnm)); in di_callback() 154 RD_STRIP_SUFFIX(devnm); in di_callback() 175 RD_BLOCK_DEV_PFX "%s", devnm); in di_callback()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | tphci.c | 466 tp_decode_name(char *devnm, char **cname, char **paddr, char **guid) in tp_decode_name() argument 470 i_ddi_parse_name(devnm, cname, paddr, NULL); in tp_decode_name() 488 char *cname, *paddr, *guid, *devnm; in tphci_bus_config() 504 devnm = i_ddi_strdup((char *)arg, KM_SLEEP); in tphci_bus_config() 505 len = strlen(devnm) + 1; in tphci_bus_config() 508 if (tp_decode_name(devnm, &cname, &paddr, &guid) != 0) { in tphci_bus_config() 511 kmem_free(devnm, len); in tphci_bus_config() 517 kmem_free(devnm, len); in tphci_bus_config() 557 char *devnm, *cname, *caddr; in tphci_bus_unconfig() local 561 devnm = (char *)arg; in tphci_bus_unconfig() [all …]
|
H A D | tvhci.c | 549 tvhci_devnm_to_guid(char *devnm) in tvhci_devnm_to_guid() argument 551 char *cp = devnm; in tvhci_devnm_to_guid() 553 if (devnm == NULL) in tvhci_devnm_to_guid()
|
H A D | cmlb.c | 2082 char *devnm; local 2110 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); 2111 (void) ddi_deviname(cl->cl_devi, devnm); 2113 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); 2114 kmem_free(devnm, MAXNAMELEN + 1);
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_vfsops.c | 400 devfs_clean(dev_info_t *dip, char *devnm, uint_t flags) in devfs_clean() argument 415 (void) dv_cleandir(dvp, devnm, flags); in devfs_clean() 503 char *dirpath, *devnm; in devfs_walk() local 517 devnm = strrchr(dirpath, '/'); in devfs_walk() 519 ASSERT(devnm); in devfs_walk() 521 *devnm++ = '\0'; in devfs_walk() 532 if (*devnm == '\0') { in devfs_walk() 534 devnm = NULL; in devfs_walk() 537 dv_walk(VTODV(dirvp), devnm, callback, arg); in devfs_walk()
|
H A D | devfs_subr.c | 889 char *devnm; in dv_clone_mknod() local 910 devnm = kmem_alloc(MAXNAMELEN, KM_SLEEP); in dv_clone_mknod() 911 (void) snprintf(devnm, MAXNAMELEN, "clone@0:%s", drvname); in dv_clone_mknod() 915 dvp = dv_mknod(ddv, clone_dip, devnm, dmd); in dv_clone_mknod() 917 kmem_free(devnm, MAXNAMELEN); in dv_clone_mknod() 1276 char devnm[MAXNAMELEN]; in dv_filldir() local 1328 (void) sprintf(devnm, "%s@%s:%s", in dv_filldir() 1331 (void) sprintf(devnm, "%s:%s", in dv_filldir() 1334 if ((dv = dv_findbyname(ddv, devnm)) != NULL) { in dv_filldir() 1340 dv = dv_mknod(ddv, devi, devnm, dmd); in dv_filldir() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ |
H A D | preenlib.c | 105 preen_addev(char *devnm) in preen_addev() argument 112 if ((fd = open64(devnm, O_RDONLY)) == -1) { in preen_addev() 113 perror(devnm); in preen_addev() 118 fprintf(stderr, "device: `%s'\n", devnm); in preen_addev() 127 if ((rdp->devname = strdup(devnm)) == NULL) { in preen_addev() 134 if (preen_subdev(devnm, &dki, (void *)rdp)) { in preen_addev() 173 preen_getdev(char *devnm) in preen_getdev() argument 189 (void) strcpy(devnm, rdp->devname); in preen_getdev()
|
H A D | Makefile | 81 SYMDEVNM= $(ROOTUSRSBIN)/devnm
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_io.c | 177 char *devnm; in dr_io_find_node_md() local 206 if (md_get_prop_str(mdp, listp[i], "name", &devnm)) { in dr_io_find_node_md() 212 if (strcmp(devnm, name) != 0) in dr_io_find_node_md() 250 char *devnm, *devtype; in new_dev_node() local 263 if (md_get_prop_str(cba->mdp, cba->node, "name", &devnm)) { in new_dev_node() 267 DR_DBG_IO("%s: device name is %s\n", __func__, devnm); in new_dev_node() 270 "name", devnm) != DDI_SUCCESS) { in new_dev_node() 334 DR_DBG_IO("%s: new device is %s@%ld\n", __func__, devnm, devid); in new_dev_node() 343 if (strcmp(devnm, "vsw") == 0 || strcmp(devnm, "network") == 0) { in new_dev_node() 381 "mac=%ld, mtu=%ld\n", __func__, devnm, devid, macaddr, mtu); in new_dev_node()
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
H A D | fake_ktli.c | 138 char *devnm; in t_kopen() local 141 devnm = "/dev/tcp"; in t_kopen() 144 devnm = "/dev/tcp6"; in t_kopen() 151 fd = t_open(devnm, O_RDWR, NULL); in t_kopen()
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo.c | 417 struct di_devnm *devnm; in di_drv_first_node() local 431 devnm = DI_DEVNM(pa + DI_ALL(pa)->devnames); in di_drv_first_node() 434 if (devnm[major].name && (strcmp(drv_name, in di_drv_first_node() 435 (char *)(pa + devnm[major].name)) == 0)) in di_drv_first_node() 443 if (!(devnm[major].head)) { in di_drv_first_node() 448 return (DI_NODE(pa + devnm[major].head)); in di_drv_first_node() 1037 struct di_devnm *devnm; in di_driver_name() local 1044 devnm = DI_DEVNM(pa + DI_ALL(pa)->devnames); in di_driver_name() 1046 if (devnm[major].name) in di_driver_name() 1047 return (pa + devnm[major].name); in di_driver_name() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | devcfg.c | 222 ndi_devi_config_obp_args(dev_info_t *parent, char *devnm, 5556 devi_config_one(dev_info_t *pdip, char *devnm, dev_info_t **cdipp, in devi_config_one() argument 5574 i_ddi_parse_name(devnm, &name, &addr, NULL); in devi_config_one() 5726 ndi_devi_config_one(dev_info_t *pdip, char *devnm, dev_info_t **dipp, int flags) in ndi_devi_config_one() argument 5735 ASSERT(devnm); in ndi_devi_config_one() 5742 (void *)pdip, devnm)); in ndi_devi_config_one() 5746 if (pm_pre_config(pdip, devnm) != DDI_SUCCESS) { in ndi_devi_config_one() 5747 cmn_err(CE_WARN, "preconfig failed: %s", devnm); in ndi_devi_config_one() 5757 nmdup = strdup(devnm); in ndi_devi_config_one() 5758 duplen = strlen(devnm) + 1; in ndi_devi_config_one() [all …]
|
H A D | sunmdi.c | 7140 mdi_power(dev_info_t *vdip, mdi_pm_op_t op, void *args, char *devnm, int flags) in mdi_power() argument 7153 if (devnm != NULL) { in mdi_power() 7155 client_dip = ndi_devi_findchild(vdip, devnm); in mdi_power() 7159 "op = %d %s %p", op, devnm ? devnm : "", (void *)client_dip)); in mdi_power() 7215 if (devnm) in mdi_power() 8576 char *devnm; in bus_config_one_phci_child() local 8580 devnm = strrchr(path, '/'); in bus_config_one_phci_child() 8581 *devnm++ = '\0'; in bus_config_one_phci_child() 8588 if (ndi_devi_config_one(ph_dip, devnm, &child, NDI_NO_EVENT) == in bus_config_one_phci_child() 8601 devnm--; in bus_config_one_phci_child() [all …]
|
H A D | sunddi.c | 9651 char *devnm; in e_ddi_branch_configure() local 9690 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in e_ddi_branch_configure() 9692 (void) ddi_deviname(rdip, devnm); in e_ddi_branch_configure() 9694 if ((rv = ndi_devi_config_one(pdip, devnm+1, &rdip, in e_ddi_branch_configure() 9700 kmem_free(devnm, MAXNAMELEN + 1); in e_ddi_branch_configure() 9759 char *devnm; in e_ddi_branch_unconfigure() local 9785 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in e_ddi_branch_unconfigure() 9788 (void) ddi_deviname(rdip, devnm); in e_ddi_branch_unconfigure() 9794 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); in e_ddi_branch_unconfigure() 9802 (void) ddi_deviname(rdip, devnm); in e_ddi_branch_unconfigure() [all …]
|
H A D | sunndi.c | 825 char devnm[MAXNAMELEN]; in ndi_dc_devi_create() local 942 nmlen = snprintf(devnm, MAXNAMELEN, "%s@%s", in ndi_dc_devi_create() 945 if (copyout(&devnm, dcp->cpyout_buf, nmlen) != 0) { in ndi_dc_devi_create()
|
H A D | sunpm.c | 6860 pm_pre_config(dev_info_t *dip, char *devnm) in pm_pre_config() argument 6867 ret = mdi_power(dip, MDI_PM_PRE_CONFIG, NULL, devnm, 0); in pm_pre_config() 6887 pm_pre_unconfig(dev_info_t *dip, int flags, int *held, char *devnm) in pm_pre_unconfig() argument 6895 ret = mdi_power(dip, MDI_PM_PRE_UNCONFIG, held, devnm, flags); in pm_pre_unconfig() 7060 pm_post_config(dev_info_t *dip, char *devnm) in pm_post_config() argument 7066 (void) mdi_power(dip, MDI_PM_POST_CONFIG, NULL, devnm, 0); in pm_post_config() 7076 pm_post_unconfig(dev_info_t *dip, int held, char *devnm) in pm_post_unconfig() argument 7083 (void) mdi_power(dip, MDI_PM_POST_UNCONFIG, &held, devnm, 0); in pm_post_unconfig()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | sunndi.h | 251 ndi_devi_config_one(dev_info_t *dip, char *devnm, dev_info_t **dipp, int flags); 269 ndi_devi_unconfig_one(dev_info_t *dip, char *devnm, dev_info_t **dipp,
|
/illumos-gate/usr/src/uts/common/contract/ |
H A D | device.c | 977 char *devnm; in contract_device_dvclean() local 997 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in contract_device_dvclean() 998 (void) ddi_deviname(dip, devnm); in contract_device_dvclean() 999 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); in contract_device_dvclean() 1000 kmem_free(devnm, MAXNAMELEN + 1); in contract_device_dvclean()
|
/illumos-gate/usr/src/uts/common/io/blkdev/ |
H A D | blkdev.c | 2429 char *devnm; in bd_detach_handle() local 2444 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in bd_detach_handle() 2445 (void) ddi_deviname(hdl->h_child, devnm); in bd_detach_handle() 2446 (void) devfs_clean(hdl->h_parent, devnm + 1, DV_CLEAN_FORCE); in bd_detach_handle() 2447 rv = ndi_devi_unconfig_one(hdl->h_parent, devnm + 1, NULL, in bd_detach_handle() 2449 kmem_free(devnm, MAXNAMELEN + 1); in bd_detach_handle()
|
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | usba.c | 977 char *devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in usba_destroy_child_devi() local 980 (void) ddi_deviname(dip, devnm); in usba_destroy_child_devi() 985 (void *)usba_device, devnm); in usba_destroy_child_devi() 988 rval = ndi_devi_unconfig_one(pdip, devnm + 1, NULL, in usba_destroy_child_devi() 996 kmem_free(devnm, MAXNAMELEN + 1); in usba_destroy_child_devi()
|
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex_ioctl.c | 205 char *devnm = NULL; in ibnex_devctl() local 920 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in ibnex_devctl() 921 (void) ddi_deviname(apid_dip, devnm); in ibnex_devctl() 923 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); in ibnex_devctl() 925 kmem_free(devnm, MAXNAMELEN + 1); in ibnex_devctl()
|
/illumos-gate/usr/src/cmd/audio/audioctl/ |
H A D | audioctl.c | 454 char *devnm = d->card.shortname; in print_control() local 558 col.col_dv = devnm; in print_control()
|
/illumos-gate/usr/src/man/man8/ |
H A D | Makefile | 97 devnm.8 \
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | SUNWcs.man8.inc | 66 file path=usr/share/man/man8/devnm.8
|