Lines Matching defs:vec
47 void irq_install_handler(int vec, interrupt_handler_t * handler, void *arg)
49 if ((vec < 0) || (vec >= NR_IRQS)) {
51 vec);
55 irq_vecs[vec].handler = handler;
56 irq_vecs[vec].arg = arg;
59 void irq_free_handler(int vec)
61 if ((vec < 0) || (vec >= NR_IRQS)) {
65 irq_vecs[vec].handler = NULL;
66 irq_vecs[vec].arg = NULL;
89 int vec;
91 vec = (fp->vector >> 2) & 0xff;
92 if (vec > 0x40)
93 vec -= 0x40;
95 if (irq_vecs[vec].handler != NULL) {
96 irq_vecs[vec].handler (irq_vecs[vec].arg);
98 printf ("\nBogus External Interrupt Vector %d\n", vec);