Lines Matching defs:devnm

218 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,
5413 i_ddi_parse_name(devnm, &name, &addr, NULL);
5425 * can't find a node with devnm as the node name then we search by
5559 * Enumerate and attach a child specified by name 'devnm'.
5565 ndi_devi_config_one(dev_info_t *pdip, char *devnm, dev_info_t **dipp, int flags)
5574 ASSERT(devnm);
5581 (void *)pdip, devnm));
5585 if (pm_pre_config(pdip, devnm) != DDI_SUCCESS) {
5586 cmn_err(CE_WARN, "preconfig failed: %s", devnm);
5596 nmdup = strdup(devnm);
5597 duplen = strlen(devnm) + 1;
5602 error = devi_config_one(pdip, devnm, dipp, flags, 0);
5605 error = (*f)(pdip, flags, BUS_CONFIG_ONE, (void *)devnm, dipp);
5636 pm_post_config(pdip, devnm);
5648 pm_post_config(pdip, devnm);
5657 * Enumerate and attach a child specified by name 'devnm'.
5662 ndi_devi_config_obp_args(dev_info_t *parent, char *devnm,
5673 ddi_get_instance(parent), (void *)parent, devnm));
5682 BUS_CONFIG_OBP_ARGS, (void *)devnm, childp);
6246 devi_unconfig_one(dev_info_t *pdip, char *devnm, int flags)
6254 child = ndi_devi_findchild(pdip, devnm);
6269 child = ndi_devi_findchild(pdip, devnm);
6278 "devi_unconfig_one: %s not found\n", devnm));
6292 char *devnm,
6309 (void *)pdip, devnm));
6311 if (pm_pre_unconfig(pdip, flags, &pm_cookie, devnm) != DDI_SUCCESS)
6318 child = ndi_devi_findchild(pdip, devnm);
6333 child = ndi_devi_findchild(pdip, devnm);
6340 " not found\n", devnm));
6360 rv = (*f)(pdip, flags, BUS_UNCONFIG_ONE, (void *)devnm);
6381 pm_post_unconfig(pdip, pm_cookie, devnm);
8402 char *devnm;
8435 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP);
8436 (void) ddi_deviname(dip, devnm);
8437 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE);
8438 kmem_free(devnm, MAXNAMELEN + 1);