Lines Matching refs:devid

400 e_ddi_devid_hold_installed_driver(ddi_devid_t devid)  in e_ddi_devid_hold_installed_driver()  argument
402 impl_devid_t *id = (impl_devid_t *)devid; in e_ddi_devid_hold_installed_driver()
455 e_ddi_devid_discovery(ddi_devid_t devid) in e_ddi_devid_discovery() argument
472 e_ddi_devid_hold_installed_driver(devid); in e_ddi_devid_discovery()
509 e_devid_cache_register_cmn(dev_info_t *dip, ddi_devid_t devid, char *devpath) in e_devid_cache_register_cmn() argument
522 ASSERT(ddi_devid_valid(devid) == DDI_SUCCESS); in e_devid_cache_register_cmn()
545 DEVID_LOG_REG(("register", devid, path)); in e_devid_cache_register_cmn()
548 new_devid_size = ddi_devid_sizeof(devid); in e_devid_cache_register_cmn()
550 (void) bcopy(devid, new_devid, new_devid_size); in e_devid_cache_register_cmn()
582 if (ddi_devid_compare(devid, np->nvp_devid) != 0) { in e_devid_cache_register_cmn()
638 e_devid_cache_register(dev_info_t *dip, ddi_devid_t devid) in e_devid_cache_register() argument
640 return (e_devid_cache_register_cmn(dip, devid, NULL)); in e_devid_cache_register()
675 e_devid_cache_pathinfo(mdi_pathinfo_t *pip, ddi_devid_t devid) in e_devid_cache_pathinfo() argument
679 return (e_devid_cache_register_cmn(mdi_pi_get_client(pip), devid, in e_devid_cache_pathinfo()
782 e_devid_cache_devi_path_lists(ddi_devid_t devid, int retmax, in e_devid_cache_devi_path_lists() argument
805 if (ddi_devid_compare(devid, np->nvp_devid) == 0) { in e_devid_cache_devi_path_lists()
809 DEVID_LOG_MATCH(("find", devid, np->nvp_devpath)); in e_devid_cache_devi_path_lists()
864 e_devid_cache_to_devt_list(ddi_devid_t devid, char *minor_name, in e_devid_cache_to_devt_list() argument
876 DEVID_LOG_FIND(("find", devid, NULL)); in e_devid_cache_to_devt_list()
878 ASSERT(ddi_devid_valid(devid) == DDI_SUCCESS); in e_devid_cache_to_devt_list()
879 if (ddi_devid_valid(devid) != DDI_SUCCESS) { in e_devid_cache_to_devt_list()
880 DEVID_LOG_ERR(("invalid devid", devid, NULL)); in e_devid_cache_to_devt_list()
891 n = e_devid_cache_devi_path_lists(devid, nalloced, in e_devid_cache_to_devt_list()
910 DEVID_LOG_ERR(("no devid found", devid, NULL)); in e_devid_cache_to_devt_list()
936 devid, paths[i])); in e_devid_cache_to_devt_list()
951 if (ddi_devid_compare(devid, match_devid) != 0) { in e_devid_cache_to_devt_list()
953 devid, paths[i])); in e_devid_cache_to_devt_list()
982 DEVID_LOG_ERR(("no devid found", devid, NULL)); in e_devid_cache_to_devt_list()
1160 devid_log(char *fmt, ddi_devid_t devid, char *path) in devid_log() argument
1162 char *devidstr = ddi_devid_str_encode(devid, NULL); in devid_log()