ahd_outw
ahd_outw(ahd, WAITING_TID_HEAD, scbid);
ahd_outw(ahd, WAITING_TID_TAIL, scbid);
ahd_outw(ahd, SCB_NEXT2, next);
ahd_outw(ahd, SCB_TAG, SCB_GET_TAG(scb));
ahd_outw(ahd, SCB_NEXT_COMPLETE, comp_head);
ahd_outw(ahd, COMPLETE_DMA_SCB_HEAD,
ahd_outw(ahd, COMPLETE_DMA_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, SCB_BASE, i);
ahd_outw(ahd, COMPLETE_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, SCB_NEXT, SCB_LIST_NULL);
ahd_outw(ahd, LONGJMP_ADDR, 0);
ahd_outw(ahd, INTVEC1_ADDR, ahd_resolve_seqaddr(ahd, LABEL_seq_isr));
ahd_outw(ahd, INTVEC2_ADDR, ahd_resolve_seqaddr(ahd, LABEL_timer_isr));
ahd_outw(ahd, WAITING_TID_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, WAITING_TID_TAIL, SCB_LIST_NULL);
ahd_outw(ahd, WAITING_SCB_TAILS + (2 * i), SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_SCB_DMAINPROG_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_DMA_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, QFREEZE_COUNT, 0);
ahd_outw(ahd, INT_COALESCING_CMDCOUNT, 0);
ahd_outw(ahd, CMDS_PENDING, 0);
ahd_outw(ahd, INT_COALESCING_TIMER, timer / AHD_TIMER_US_PER_TICK);
ahd_outw(ahd, QFREEZE_COUNT, ahd_inw(ahd, QFREEZE_COUNT) + 1);
ahd_outw(ahd, QFREEZE_COUNT, qfreeze_cnt);
ahd_outw(ahd, scb_offset, scbid);
ahd_outw(ahd, CMDS_PENDING, pending_cmds - ahd_qinfifo_count(ahd));
ahd_outw(ahd, CMDS_PENDING, ahd_inw(ahd, CMDS_PENDING) - found);
ahd_outw(ahd, WAITING_TID_HEAD, tid_next);
ahd_outw(ahd, SCB_NEXT2, tid_next);
ahd_outw(ahd, WAITING_TID_TAIL, tid_prev);
ahd_outw(ahd, WAITING_TID_HEAD, tid_cur);
ahd_outw(ahd, SCB_NEXT2, tid_cur);
ahd_outw(ahd, SCB_NEXT2, tid_next);
ahd_outw(ahd, WAITING_TID_TAIL, tid_cur);
ahd_outw(ahd, SCB_NEXT, next);
ahd_outw(ahd, tail_offset, prev);
ahd_outw(ahd, QFREEZE_COUNT, qfreeze_cnt);
ahd_outw(ahd, SEEDAT, *tbuf++);
ahd_outw(ahd, CMDS_PENDING, cmds_pending - 1);
ahd_outw(ahd, HCNT, AHD_SENSE_BUFSIZE);
static __inline void ahd_outw(struct ahd_softc *, u_int, u_int);
ahd_outw(ahd, SNSCB_QOFF, oldvalue);
ahd_outw(ahd, SNSCB_QOFF, value);