ddm_name
if (mdb_readstr(name, sizeof (name), (uintptr_t)mdp->ddm_name) == -1)
(dmd->ddm_name == NULL))
ddi_node_name(devi), addr, dmd->ddm_name);
ddi_node_name(devi), dmd->ddm_name);
if ((dmd->type == DDM_ALIAS) || (dmd->ddm_name == NULL))
minor_nm, dmd->ddm_name));
if (strcmp(minor_nm, dmd->ddm_name) == 0) {
if (mnode->ddm_name) {
size = strlen(mnode->ddm_name) + 1;
(void) strcpy(di_mem_addr(st, off), mnode->ddm_name);
return (dmdp->ddm_name);
strcmp(dmdp->ddm_name, minor_name)))
strcmp(minor_name, dmdp->ddm_name))
alias = i_ddi_strdup(dmd->ddm_name, KM_SLEEP);
if ((dmdp->ddm_name = i_ddi_strdup(name, KM_NOSLEEP)) == NULL) {
(void) i_log_devfs_minor_create(dip, dmdp->ddm_name);
if ((name == NULL || (dmdp->ddm_name != NULL &&
strcmp(name, dmdp->ddm_name) == 0))) {
if (dmdp->ddm_name != NULL) {
dmdp->ddm_name);
kmem_free(dmdp->ddm_name,
strlen(dmdp->ddm_name) + 1);
if (dmdp->ddm_name) {
(void) strcat(path, dmdp->ddm_name);
return (dmdp->ddm_name);
strcmp(minor_name, dmdp->ddm_name))
dp->ddm_name,
pcm_pathname(dip, dp->ddm_name, md->path);
":%s", dp->ddm_name);
dp->ddm_name,
if (DEVI(dip)->devi_minor->ddm_name[0] == ('a' + (char)inum))
(void) snprintf(bp, 3, ":%s", DEVI(dip)->devi_minor->ddm_name);