Searched refs:find_dip (Results 1 – 2 of 2) sorted by relevance
95 find_dip(uintptr_t dip_addr, const void *local_dip, void *cb_arg) in find_dip() function161 if (mdb_pwalk("devinfo_children", find_dip, &cb_data, in usba_device2dip()
8520 struct find_dip { struct8529 struct find_dip *findp = (struct find_dip *)arg; in find_dip_fcn() argument8550 struct find_dip find_dip; in e_ddi_unretire_device() local8566 find_dip.fd_buf = kmem_alloc(MAXPATHLEN, KM_SLEEP); in e_ddi_unretire_device()8567 find_dip.fd_path = path; in e_ddi_unretire_device()8568 find_dip.fd_dip = NULL; in e_ddi_unretire_device()8573 ddi_walk_devs(ddi_get_child(pdip), find_dip_fcn, &find_dip); in e_ddi_unretire_device()8576 kmem_free(find_dip.fd_buf, MAXPATHLEN); in e_ddi_unretire_device()8578 if (find_dip.fd_dip == NULL) { in e_ddi_unretire_device()8584 dip = find_dip.fd_dip; in e_ddi_unretire_device()