Lines Matching defs:chno
214 #define BSCBUS_CHANNEL_TO_OFFSET(chno) ((chno) * 2) /* Register offset */
250 unsigned int chno;
884 "interrupt fault cleared channel %d", csp->chno);
1026 "interrupt_failed channel %d", csp->chno);
1596 "resetting channel %d", csp->chno);
1619 "clearing busy status for channel %d", csp->chno);
1725 csp->chno, csp->map_count);
1731 csp->chno, csp->map_count);
1746 err = ddi_regs_map_setup(csp->ssp->dip, csp->chno,
1757 "mapped chno=%d ch_handle=%d ch_regs=%p",
1758 csp->chno, h, p);
1767 BSCBUS_CHANNEL_TO_OFFSET(csp->chno);
1798 if (ninterrupts <= csp->chno) {
1801 "bscbus channel %d", csp->chno);
1805 if (ddi_intr_hilevel(csp->ssp->dip, csp->chno) != 0) {
1812 csp->chno, &csp->lo_iblk);
1823 err = ddi_add_intr(csp->ssp->dip, csp->chno,
1867 csp->chno, csp->map_count);
1870 ASSERT(!ddi_intr_hilevel(csp->ssp->dip, csp->chno));
1871 ddi_remove_intr(csp->ssp->dip, csp->chno, csp->lo_iblk);
1888 csp->chno, csp->map_count);
2338 int chno;
2341 for (chno = 0; chno < BSCBUS_MAX_CHANNELS; chno++) {
2342 ASSERT(ssp->channel[chno].map_count == 0);
2368 int chno;
2421 for (chno = 0; chno < BSCBUS_MAX_CHANNELS; chno++) {
2422 struct bscbus_channel_state *csp = &ssp->channel[chno];
2430 csp->chno = chno;
2468 int chno;
2475 for (chno = 0; chno < BSCBUS_MAX_CHANNELS; chno++) {
2476 bscbus_hw_reset(&ssp->channel[chno]);
2630 logp->bcl_chno = csp->chno;