Lines Matching refs:halinfo
126 h1394_attach(h1394_halinfo_t *halinfo, ddi_attach_cmd_t cmd, void **sl_private) in h1394_attach() argument
141 if (hal->halinfo.phy == H1394_PHY_1394A) in h1394_attach()
143 hal->halinfo.hal_private); in h1394_attach()
163 hal->halinfo = *halinfo; in h1394_attach()
167 hal->halinfo.hw_interrupt); in h1394_attach()
171 hal->halinfo.hw_interrupt); in h1394_attach()
177 hal->halinfo.hw_interrupt); in h1394_attach()
181 hal->halinfo.hw_interrupt); in h1394_attach()
183 hal->halinfo.hw_interrupt); in h1394_attach()
193 hal->halinfo.hw_interrupt); in h1394_attach()
199 hal->halinfo.hw_interrupt); in h1394_attach()
203 hal->halinfo.hw_interrupt); in h1394_attach()
206 (void) sprintf(buf, "hal%d_cache", ddi_get_instance(hal->halinfo.dip)); in h1394_attach()
208 hal->halinfo.hal_overhead; in h1394_attach()
228 hal->halinfo.hw_interrupt); in h1394_attach()
229 cv_init(&hal->br_thread_cv, NULL, CV_DRIVER, hal->halinfo.hw_interrupt); in h1394_attach()
231 hal->halinfo.hw_interrupt); in h1394_attach()
232 cv_init(&hal->br_cmplq_cv, NULL, CV_DRIVER, hal->halinfo.hw_interrupt); in h1394_attach()
267 hal->hal_kstats->guid = hal->halinfo.guid; in h1394_attach()
315 if (hal->halinfo.phy == H1394_PHY_1394A) in h1394_attach()
317 hal->halinfo.hal_private); in h1394_attach()
530 dip = hal->halinfo.dip; in h1394_cmd_is_complete()
682 (hal->halinfo.max_generation - gen_diff); in h1394_self_ids()
734 if (hal->halinfo.phy == H1394_PHY_1995) { in h1394_self_ids()
842 gen_rollover = hal->halinfo.max_generation + 1; in h1394_self_ids()
915 dip = hal->halinfo.dip; in h1394_read_request()
1009 dip = hal->halinfo.dip; in h1394_read_request()
1031 dip = hal->halinfo.dip; in h1394_read_request()
1137 dip = hal->halinfo.dip; in h1394_write_request()
1209 hal->halinfo.hal_private, req, h_priv); in h1394_write_request()
1239 dip = hal->halinfo.dip; in h1394_write_request()
1261 dip = hal->halinfo.dip; in h1394_write_request()
1386 dip = hal->halinfo.dip; in h1394_lock_request()