Home
last modified time | relevance | path

Searched refs:devnm (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/cmd/devfsadm/
H A Dramdisk_link.c96 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 Dmain.c129 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 Dtphci.c466 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 Dtvhci.c549 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 Dcmlb.c2082 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 Ddevfs_vfsops.c400 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 Ddevfs_subr.c889 char *devnm; in dv_clone_mknod() local
917 kmem_free(devnm, MAXNAMELEN); in dv_clone_mknod()
1276 char devnm[MAXNAMELEN]; in dv_filldir() local
1331 (void) sprintf(devnm, "%s:%s", in dv_filldir()
1346 (void) ddi_deviname(devi, devnm); in dv_filldir()
1402 if (devnm && in dv_cleandir()
1403 (strncmp(devnm, dv->dv_name, strlen(devnm)) || in dv_cleandir()
1474 if (devnm) in dv_cleandir()
1871 char *devnm, in dv_walk() argument
1881 ddv->dv_name, devnm ? devnm : "<null>")); in dv_walk()
[all …]
/illumos-gate/usr/src/cmd/fs.d/
H A Dpreenlib.c105 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 DMakefile81 SYMDEVNM= $(ROOTUSRSBIN)/devnm
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddr_io.c177 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 Dfake_ktli.c132 char *devnm; in t_kopen() local
135 devnm = "/dev/tcp"; in t_kopen()
138 devnm = "/dev/tcp6"; in t_kopen()
145 fd = t_open(devnm, O_RDWR, NULL); in t_kopen()
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo.c415 struct di_devnm *devnm; in di_drv_first_node() local
432 if (devnm[major].name && (strcmp(drv_name, in di_drv_first_node()
441 if (!(devnm[major].head)) { in di_drv_first_node()
446 return (DI_NODE(pa + devnm[major].head)); in di_drv_first_node()
1035 struct di_devnm *devnm; in di_driver_name() local
1044 if (devnm[major].name) in di_driver_name()
1045 return (pa + devnm[major].name); in di_driver_name()
1055 struct di_devnm *devnm; in di_driver_ops() local
1064 return (devnm[major].ops); in di_driver_ops()
1809 struct di_devnm *devnm = DI_DEVNM(pa + in di_prop_next_common() local
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Ddevcfg.c5723 ASSERT(devnm); in ndi_devi_config_one()
5730 (void *)pdip, devnm)); in ndi_devi_config_one()
5745 nmdup = strdup(devnm); in ndi_devi_config_one()
5746 duplen = strlen(devnm) + 1; in ndi_devi_config_one()
5785 pm_post_config(pdip, devnm); in ndi_devi_config_one()
5797 pm_post_config(pdip, devnm); in ndi_devi_config_one()
6439 char *devnm, in ndi_devi_unconfig_one() argument
6455 (void *)pdip, devnm)); in ndi_devi_unconfig_one()
6486 " not found\n", devnm)); in ndi_devi_unconfig_one()
8541 char *devnm; in e_ddi_retire_device() local
[all …]
H A Dsunmdi.c7140 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 Dsunddi.c9651 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()
9802 (void) ddi_deviname(rdip, devnm); in e_ddi_branch_unconfigure()
9805 kmem_free(devnm, MAXNAMELEN + 1); in e_ddi_branch_unconfigure()
[all …]
H A Dsunndi.c825 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 Dsunpm.c6860 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 Dsunndi.h251 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 Ddevice.c977 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 Dblkdev.c2430 char *devnm; in bd_detach_handle() local
2445 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in bd_detach_handle()
2446 (void) ddi_deviname(hdl->h_child, devnm); in bd_detach_handle()
2447 (void) devfs_clean(hdl->h_parent, devnm + 1, DV_CLEAN_FORCE); in bd_detach_handle()
2448 rv = ndi_devi_unconfig_one(hdl->h_parent, devnm + 1, NULL, in bd_detach_handle()
2450 kmem_free(devnm, MAXNAMELEN + 1); in bd_detach_handle()
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_ioctl.c205 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/uts/common/io/usb/usba/
H A Dusba.c977 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/cmd/audio/audioctl/
H A Daudioctl.c454 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 DMakefile96 devnm.8 \
/illumos-gate/usr/src/pkg/manifests/
H A DSUNWcs.man8.inc65 file path=usr/share/man/man8/devnm.8

12