Home | History | Annotate | Download | only in m68k

Lines Matching refs:vec

168 #define	INTRVEC_SLOT(vec)	\
169 (&m68k_intrhands_vectored[(vec) - MACHINE_USERVEC_START])
171 #define m68k_intrvec_handler(vec) (*INTRVEC_SLOT(vec))
220 m68k_intrvec_intrhand(int vec)
222 KASSERT(vec >= MACHINE_USERVEC_START);
223 KASSERT(vec < NVECTORS);
225 return m68k_intrhands_vectored[vec - MACHINE_USERVEC_START];
263 int vec, int ipl, int isrpri, int flags __unused)
286 KASSERT(vec >= 0);
287 KASSERT(vec < NVECTORS);
289 KASSERT(vec == 0);
295 ih->ih_vec = vec;
303 if (vec != 0) {
304 if (vec_get_entry(vec) != INTR_FREEVEC) {
423 const int vec = VECO_TO_VECI(frame.cf_vo);
430 if (vec < MACHINE_USERVEC_START || vec >= NVECTORS) {
431 printf("%s: vector=0x%x (invalid)\n", __func__, vec);
435 ih = m68k_intrvec_handler(vec);
437 printf("%s: vector=0x%x (no handler?)\n", __func__, vec);
438 vec_set_entry(vec, INTR_FREEVEC);
446 ipl, vec);