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