Lines Matching refs:devnm
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()
5763 error = devi_config_one(pdip, devnm, dipp, flags, 0); in ndi_devi_config_one()
5766 error = (*f)(pdip, flags, BUS_CONFIG_ONE, (void *)devnm, dipp); in ndi_devi_config_one()
5797 pm_post_config(pdip, devnm); in ndi_devi_config_one()
5809 pm_post_config(pdip, devnm); in ndi_devi_config_one()
5823 ndi_devi_config_obp_args(dev_info_t *parent, char *devnm, in ndi_devi_config_obp_args() argument
5834 ddi_get_instance(parent), (void *)parent, devnm)); in ndi_devi_config_obp_args()
5843 BUS_CONFIG_OBP_ARGS, (void *)devnm, childp); in ndi_devi_config_obp_args()
6406 devi_unconfig_one(dev_info_t *pdip, char *devnm, int flags) in devi_unconfig_one() argument
6413 child = ndi_devi_findchild(pdip, devnm); in devi_unconfig_one()
6428 child = ndi_devi_findchild(pdip, devnm); in devi_unconfig_one()
6437 "devi_unconfig_one: %s not found\n", devnm)); in devi_unconfig_one()
6451 char *devnm, in ndi_devi_unconfig_one() argument
6467 (void *)pdip, devnm)); in ndi_devi_unconfig_one()
6469 if (pm_pre_unconfig(pdip, flags, &pm_cookie, devnm) != DDI_SUCCESS) in ndi_devi_unconfig_one()
6476 child = ndi_devi_findchild(pdip, devnm); in ndi_devi_unconfig_one()
6491 child = ndi_devi_findchild(pdip, devnm); in ndi_devi_unconfig_one()
6498 " not found\n", devnm)); in ndi_devi_unconfig_one()
6518 rv = (*f)(pdip, flags, BUS_UNCONFIG_ONE, (void *)devnm); in ndi_devi_unconfig_one()
6539 pm_post_unconfig(pdip, pm_cookie, devnm); in ndi_devi_unconfig_one()
8553 char *devnm; in e_ddi_retire_device() local
8586 devnm = kmem_alloc(MAXNAMELEN + 1, KM_SLEEP); in e_ddi_retire_device()
8587 (void) ddi_deviname(dip, devnm); in e_ddi_retire_device()
8588 (void) devfs_clean(pdip, devnm + 1, DV_CLEAN_FORCE); in e_ddi_retire_device()
8589 kmem_free(devnm, MAXNAMELEN + 1); in e_ddi_retire_device()