Home
last modified time | relevance | path

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

12

/titanic_44/usr/src/cmd/devfsadm/
H A Dramdisk_link.c98 char devnm[MAXNAMELEN + 1]; in ramdisk() local
108 (void) strlcpy(devnm, name, sizeof (devnm)); in ramdisk()
110 (void) strlcpy(devnm, di_minor_name(di_minor), sizeof (devnm)); in ramdisk()
111 RD_STRIP_SUFFIX(devnm); in ramdisk()
114 if (strcmp(devnm, RD_CTL_NODE) == 0) { in ramdisk()
122 RD_BLOCK_NAME : RD_CHAR_NAME, devnm); in ramdisk()
/titanic_44/usr/src/cmd/ramdiskadm/
H A Dmain.c131 char devnm[MAXNAMELEN]; in di_callback() local
152 (void) strlcpy(devnm, name, sizeof (devnm)); in di_callback()
154 (void) strlcpy(devnm, di_minor_name(minor), in di_callback()
155 sizeof (devnm)); in di_callback()
156 RD_STRIP_SUFFIX(devnm); in di_callback()
177 RD_BLOCK_DEV_PFX "%s", devnm); in di_callback()
/titanic_44/usr/src/uts/common/io/
H A Dtphci.c463 tp_decode_name(char *devnm, char **cname, char **paddr, char **guid) in tp_decode_name() argument
467 i_ddi_parse_name(devnm, cname, paddr, NULL); in tp_decode_name()
485 char *cname, *paddr, *guid, *devnm; in tphci_bus_config()
500 devnm = i_ddi_strdup((char *)arg, KM_SLEEP); in tphci_bus_config()
501 len = strlen(devnm) + 1; in tphci_bus_config()
504 if (tp_decode_name(devnm, &cname, &paddr, &guid) != 0) { in tphci_bus_config()
507 kmem_free(devnm, len); in tphci_bus_config()
513 kmem_free(devnm, len); in tphci_bus_config()
553 char *devnm, *cname, *caddr; in tphci_bus_unconfig() local
557 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.c2051 char *devnm; local
2075 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP);
2076 (void) ddi_deviname(cl->cl_devi, devnm);
2078 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE);
2079 kmem_free(devnm, MAXNAMELEN + 1);
/titanic_44/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.c885 char *devnm; in dv_clone_mknod() local
906 devnm = kmem_alloc(MAXNAMELEN, KM_SLEEP); in dv_clone_mknod()
907 (void) snprintf(devnm, MAXNAMELEN, "clone@0:%s", drvname); in dv_clone_mknod()
911 dvp = dv_mknod(ddv, clone_dip, devnm, dmd); in dv_clone_mknod()
913 kmem_free(devnm, MAXNAMELEN); in dv_clone_mknod()
1273 char devnm[MAXNAMELEN]; in dv_filldir() local
1326 (void) sprintf(devnm, "%s@%s:%s", in dv_filldir()
1329 (void) sprintf(devnm, "%s:%s", in dv_filldir()
1332 if ((dv = dv_findbyname(ddv, devnm)) != NULL) { in dv_filldir()
1338 dv = dv_mknod(ddv, devi, devnm, dmd); in dv_filldir()
[all …]
/titanic_44/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 DMakefile79 SYMDEVNM= $(ROOTUSRSBIN)/devnm
/titanic_44/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()
/titanic_44/usr/src/cmd/sa/
H A Dsadp.c214 #define devnm dr_name macro
1097 strcpy(device, devnm[0]); in validate_device()
1112 strncpy(tempdev, devnm[i], DRVNUM(devnm[i])-devnm[i]); in validate_device()
1113 tempdev[DRVNUM(devnm[i])-devnm[i]] = NULL; in validate_device()
1142 if (strncmp(device, devnm[j], devlen) != 0) in validate_drive()
1144 c = atoi(DRVNUM(devnm[j])); in validate_drive()
1242 p = devnm[i];
1243 p1 = DRVNUM(devnm[i]);
1245 if (strncmp(devnm[i], device, devlen))
/titanic_44/usr/src/lib/libdevinfo/
H A Ddevinfo.c415 struct di_devnm *devnm; in di_drv_first_node() local
429 devnm = DI_DEVNM(pa + DI_ALL(pa)->devnames); in di_drv_first_node()
432 if (devnm[major].name && (strcmp(drv_name, in di_drv_first_node()
433 (char *)(pa + devnm[major].name)) == 0)) 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
1042 devnm = DI_DEVNM(pa + DI_ALL(pa)->devnames); in di_driver_name()
1044 if (devnm[major].name) in di_driver_name()
1045 return (pa + devnm[major].name); in di_driver_name()
[all …]
/titanic_44/usr/src/uts/common/os/
H A Ddevcfg.c218 ndi_devi_config_obp_args(dev_info_t *parent, char *devnm,
5394 devi_config_one(dev_info_t *pdip, char *devnm, dev_info_t **cdipp, in devi_config_one() argument
5413 i_ddi_parse_name(devnm, &name, &addr, NULL); in devi_config_one()
5565 ndi_devi_config_one(dev_info_t *pdip, char *devnm, dev_info_t **dipp, int flags) in ndi_devi_config_one() argument
5574 ASSERT(devnm); in ndi_devi_config_one()
5581 (void *)pdip, devnm)); in ndi_devi_config_one()
5585 if (pm_pre_config(pdip, devnm) != DDI_SUCCESS) { in ndi_devi_config_one()
5586 cmn_err(CE_WARN, "preconfig failed: %s", devnm); in ndi_devi_config_one()
5596 nmdup = strdup(devnm); in ndi_devi_config_one()
5597 duplen = strlen(devnm) + 1; in ndi_devi_config_one()
[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.c9610 char *devnm; in e_ddi_branch_configure() local
9649 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in e_ddi_branch_configure()
9651 (void) ddi_deviname(rdip, devnm); in e_ddi_branch_configure()
9653 if ((rv = ndi_devi_config_one(pdip, devnm+1, &rdip, in e_ddi_branch_configure()
9659 kmem_free(devnm, MAXNAMELEN + 1); in e_ddi_branch_configure()
9718 char *devnm; in e_ddi_branch_unconfigure() local
9744 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in e_ddi_branch_unconfigure()
9747 (void) ddi_deviname(rdip, devnm); in e_ddi_branch_unconfigure()
9753 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); in e_ddi_branch_unconfigure()
9761 (void) ddi_deviname(rdip, devnm); in e_ddi_branch_unconfigure()
[all …]
H A Dsunndi.c823 char devnm[MAXNAMELEN]; in ndi_dc_devi_create() local
940 nmlen = snprintf(devnm, MAXNAMELEN, "%s@%s", in ndi_dc_devi_create()
943 if (copyout(&devnm, dcp->cpyout_buf, nmlen) != 0) { in ndi_dc_devi_create()
H A Dsunpm.c6869 pm_pre_config(dev_info_t *dip, char *devnm) in pm_pre_config() argument
6876 ret = mdi_power(dip, MDI_PM_PRE_CONFIG, NULL, devnm, 0); in pm_pre_config()
6896 pm_pre_unconfig(dev_info_t *dip, int flags, int *held, char *devnm) in pm_pre_unconfig() argument
6904 ret = mdi_power(dip, MDI_PM_PRE_UNCONFIG, held, devnm, flags); in pm_pre_unconfig()
7069 pm_post_config(dev_info_t *dip, char *devnm) in pm_post_config() argument
7075 (void) mdi_power(dip, MDI_PM_POST_CONFIG, NULL, devnm, 0); in pm_post_config()
7085 pm_post_unconfig(dev_info_t *dip, int held, char *devnm) in pm_post_unconfig() argument
7092 (void) mdi_power(dip, MDI_PM_POST_UNCONFIG, &held, devnm, 0); in pm_post_unconfig()
/titanic_44/usr/src/uts/common/sys/
H A Dsunndi.h247 ndi_devi_config_one(dev_info_t *dip, char *devnm, dev_info_t **dipp, int flags);
265 ndi_devi_unconfig_one(dev_info_t *dip, char *devnm, dev_info_t **dipp,
/titanic_44/usr/src/uts/common/contract/
H A Ddevice.c975 char *devnm; in contract_device_dvclean() local
996 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in contract_device_dvclean()
997 (void) ddi_deviname(dip, devnm); in contract_device_dvclean()
998 error = devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); in contract_device_dvclean()
999 kmem_free(devnm, MAXNAMELEN + 1); in contract_device_dvclean()
/titanic_44/usr/src/uts/common/io/blkdev/
H A Dblkdev.c1893 char *devnm; in bd_detach_handle() local
1908 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in bd_detach_handle()
1909 (void) ddi_deviname(hdl->h_child, devnm); in bd_detach_handle()
1910 (void) devfs_clean(hdl->h_parent, devnm + 1, DV_CLEAN_FORCE); in bd_detach_handle()
1911 rv = ndi_devi_unconfig_one(hdl->h_parent, devnm + 1, NULL, in bd_detach_handle()
1913 kmem_free(devnm, MAXNAMELEN + 1); in bd_detach_handle()
/titanic_44/usr/src/uts/common/io/usb/usba/
H A Dusba.c963 char *devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in usba_destroy_child_devi() local
966 (void) ddi_deviname(dip, devnm); in usba_destroy_child_devi()
971 (void *)usba_device, devnm); in usba_destroy_child_devi()
974 rval = ndi_devi_unconfig_one(pdip, devnm + 1, NULL, in usba_destroy_child_devi()
982 kmem_free(devnm, MAXNAMELEN + 1); in usba_destroy_child_devi()
/titanic_44/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_ioctl.c202 char *devnm = NULL; in ibnex_devctl() local
917 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in ibnex_devctl()
918 (void) ddi_deviname(apid_dip, devnm); in ibnex_devctl()
920 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); in ibnex_devctl()
922 kmem_free(devnm, MAXNAMELEN + 1); in ibnex_devctl()
/titanic_44/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()
/titanic_44/usr/src/man/man1m/
H A DMakefile98 devnm.1m \
/titanic_44/usr/src/pkg/manifests/
H A DSUNWcs.man1m.inc65 file path=usr/share/man/man1m/devnm.1m

12