Lines Matching refs:vector
609 static void scc_isr_dispatch(struct scc_channel *scc, int vector) in scc_isr_dispatch() argument
612 switch (vector & VECTOR_MASK) in scc_isr_dispatch()
632 unsigned char vector; in scc_isr() local
644 if((vector=Inb(Vector_Latch)) >= 16 * Nchips) break; in scc_isr()
645 if (vector & 0x01) break; in scc_isr()
647 scc=&SCC_Info[vector >> 3 ^ 0x01]; in scc_isr()
650 scc_isr_dispatch(scc, vector); in scc_isr()
677 vector=InReg(ctrl->chan_B,R2); /* Read the vector */ in scc_isr()
678 if (vector & 0x01) break; in scc_isr()
680 scc = &SCC_Info[vector >> 3 ^ 0x01]; in scc_isr()
683 scc_isr_dispatch(scc, vector); in scc_isr()