Lines Matching refs:devid

402 e_ddi_devid_hold_installed_driver(ddi_devid_t devid)  in e_ddi_devid_hold_installed_driver()  argument
404 impl_devid_t *id = (impl_devid_t *)devid; in e_ddi_devid_hold_installed_driver()
457 e_ddi_devid_discovery(ddi_devid_t devid) in e_ddi_devid_discovery() argument
474 e_ddi_devid_hold_installed_driver(devid); in e_ddi_devid_discovery()
511 e_devid_cache_register_cmn(dev_info_t *dip, ddi_devid_t devid, char *devpath) in e_devid_cache_register_cmn() argument
524 ASSERT(ddi_devid_valid(devid) == DDI_SUCCESS); in e_devid_cache_register_cmn()
547 DEVID_LOG_REG(("register", devid, path)); in e_devid_cache_register_cmn()
550 new_devid_size = ddi_devid_sizeof(devid); in e_devid_cache_register_cmn()
552 (void) bcopy(devid, new_devid, new_devid_size); in e_devid_cache_register_cmn()
584 if (ddi_devid_compare(devid, np->nvp_devid) != 0) { in e_devid_cache_register_cmn()
593 ddi_devid_str_encode(devid, NULL); in e_devid_cache_register_cmn()
655 e_devid_cache_register(dev_info_t *dip, ddi_devid_t devid) in e_devid_cache_register() argument
657 return (e_devid_cache_register_cmn(dip, devid, NULL)); in e_devid_cache_register()
692 e_devid_cache_pathinfo(mdi_pathinfo_t *pip, ddi_devid_t devid) in e_devid_cache_pathinfo() argument
696 return (e_devid_cache_register_cmn(mdi_pi_get_client(pip), devid, in e_devid_cache_pathinfo()
798 e_devid_cache_devi_path_lists(ddi_devid_t devid, int retmax, in e_devid_cache_devi_path_lists() argument
820 if (ddi_devid_compare(devid, np->nvp_devid) == 0) { in e_devid_cache_devi_path_lists()
824 DEVID_LOG_MATCH(("find", devid, np->nvp_devpath)); in e_devid_cache_devi_path_lists()
879 e_devid_cache_to_devt_list(ddi_devid_t devid, const char *minor_name, in e_devid_cache_to_devt_list() argument
891 DEVID_LOG_FIND(("find", devid, NULL)); in e_devid_cache_to_devt_list()
893 ASSERT(ddi_devid_valid(devid) == DDI_SUCCESS); in e_devid_cache_to_devt_list()
894 if (ddi_devid_valid(devid) != DDI_SUCCESS) { in e_devid_cache_to_devt_list()
895 DEVID_LOG_ERR(("invalid devid", devid, NULL)); in e_devid_cache_to_devt_list()
906 n = e_devid_cache_devi_path_lists(devid, nalloced, in e_devid_cache_to_devt_list()
925 DEVID_LOG_ERR(("no devid found", devid, NULL)); in e_devid_cache_to_devt_list()
951 devid, paths[i])); in e_devid_cache_to_devt_list()
966 if (ddi_devid_compare(devid, match_devid) != 0) { in e_devid_cache_to_devt_list()
968 devid, paths[i])); in e_devid_cache_to_devt_list()
997 DEVID_LOG_ERR(("no devid found", devid, NULL)); in e_devid_cache_to_devt_list()
1177 devid_log(char *fmt, ddi_devid_t devid, char *path) in devid_log() argument
1179 char *devidstr = ddi_devid_str_encode(devid, NULL); in devid_log()