Home
last modified time | relevance | path

Searched refs:evtcode (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/sys/arch/sh3/sh3/
H A Dinterrupt.c109 intc_intr_establish(int evtcode, int trigger, int level, in intc_intr_establish() argument
114 KDASSERT(evtcode >= 0x200 && level > 0); in intc_intr_establish()
120 ih->ih_evtcode = evtcode; in intc_intr_establish()
123 EVTCODE_TO_IH_INDEX(evtcode) = ih->ih_idx; in intc_intr_establish()
126 intc_intr_priority(evtcode, level); in intc_intr_establish()
137 int evtcode = ih->ih_evtcode; in intc_intr_disestablish() local
140 intc_intr_priority(evtcode, 0); in intc_intr_disestablish()
143 EVTCODE_TO_IH_INDEX(evtcode) = 0; in intc_intr_disestablish()
149 intc_intr_disable(int evtcode) in intc_intr_disable() argument
154 KASSERT(EVTCODE_TO_IH_INDEX(evtcode) != 0); /* there is a handler */ in intc_intr_disable()
[all …]
/netbsd-src/sys/arch/landisk/landisk/
H A Dintr.c78 int evtcode; in intc_intr() local
82 evtcode = _reg_read_4(SH4_INTEVT); in intc_intr()
83 ih = EVTCODE_IH(evtcode); in intc_intr()
86 switch (evtcode) { in intc_intr()
95 bit = 1 << (EVTCODE_TO_MAP_INDEX(evtcode) - 5); in intc_intr()
141 int evtcode; in extintr_establish() local
162 evtcode = 0x200 + (irq << 5); in extintr_establish()
163 eih->eih_func = intc_intr_establish(evtcode, IST_LEVEL, level, in extintr_establish()
/netbsd-src/sys/arch/dreamcast/dreamcast/
H A Dmachdep.c267 int evtcode; in intc_intr() local
271 evtcode = _reg_read_4(SH4_INTEVT); in intc_intr()
273 ih = EVTCODE_IH(evtcode); in intc_intr()
281 if (evtcode == SH_INTEVT_TMU0_TUNI0) { /* hardclock */ in intc_intr()
/netbsd-src/sys/arch/evbsh3/evbsh3/
H A Dmachdep.c534 int evtcode; in intc_intr() local
542 evtcode = _reg_read_4(SH3_INTEVT); in intc_intr()
547 evtcode = _reg_read_4(SH7709_INTEVT2); in intc_intr()
554 evtcode = _reg_read_4(SH4_INTEVT); in intc_intr()
563 ih = EVTCODE_IH(evtcode); in intc_intr()
573 switch (evtcode) { in intc_intr()
/netbsd-src/sys/arch/hpcsh/hpcsh/
H A Dmachdep.c591 int evtcode; in intc_intr() local
596 evtcode = _reg_read_4(CPU_IS_SH3 ? SH7709_INTEVT2 : SH4_INTEVT); in intc_intr()
598 ih = EVTCODE_IH(evtcode); in intc_intr()
610 if (evtcode == SH_INTEVT_TMU0_TUNI0) { in intc_intr()
617 } else if (evtcode == in intc_intr()
/netbsd-src/sys/arch/evbsh3/ap_ms104_sh4/
H A Dap_ms104_sh4_intr.c100 int evtcode; in extintr_establish() local
121 evtcode = 0x200 + (irq << 5); in extintr_establish()
122 eih->eih_func = intc_intr_establish(evtcode, trigger, level, in extintr_establish()
/netbsd-src/sys/arch/sh3/dev/
H A Dshpcic.c322 int evtcode; in shpcic_set_intr_priority() local
332 evtcode = SH4_INTEVT_PCIERR; in shpcic_set_intr_priority()
334 evtcode = SH4_INTEVT_PCISERR; in shpcic_set_intr_priority()
337 intpri_intr_priority(evtcode, shpcic_intr_priority[intr]); in shpcic_set_intr_priority()
344 shpcic_intr_establish(int evtcode, int (*ih_func)(void *), void *ih_arg) in shpcic_intr_establish() argument
348 switch (evtcode) { in shpcic_intr_establish()
365 evtcode); in shpcic_intr_establish()
369 return intc_intr_establish(evtcode, IST_LEVEL, level, ih_func, ih_arg); in shpcic_intr_establish()
H A Dshpcicvar.h44 void *shpcic_intr_establish(int evtcode, int (*ih_func)(void *), void *ih_arg);
/netbsd-src/sys/arch/mmeye/mmeye/
H A Dmachdep.c651 int evtcode; in intc_intr() local
655 evtcode = _reg_read_4(SH_(INTEVT)); in intc_intr()
657 ih = EVTCODE_IH(evtcode); in intc_intr()
667 if (evtcode == SH_INTEVT_TMU0_TUNI0) { /* hardclock */ in intc_intr()
/netbsd-src/sys/arch/sh3/include/
H A Dintr.h73 void intpri_intr_priority(int evtcode, int level);