/Zephyr-Core-3.6.0/soc/xtensa/sample_controller/include/ |
D | _soc_inthandlers.h | 93 struct _isr_table_entry *e = &_sw_isr_table[0]; in _xtensa_handle_one_int1() 99 struct _isr_table_entry *e = &_sw_isr_table[1]; in _xtensa_handle_one_int1() 105 struct _isr_table_entry *e = &_sw_isr_table[2]; in _xtensa_handle_one_int1() 113 struct _isr_table_entry *e = &_sw_isr_table[3]; in _xtensa_handle_one_int1() 119 struct _isr_table_entry *e = &_sw_isr_table[4]; in _xtensa_handle_one_int1() 126 struct _isr_table_entry *e = &_sw_isr_table[5]; in _xtensa_handle_one_int1() 132 struct _isr_table_entry *e = &_sw_isr_table[6]; in _xtensa_handle_one_int1() 142 struct _isr_table_entry *e = &_sw_isr_table[7]; in _xtensa_handle_one_int1() 148 struct _isr_table_entry *e = &_sw_isr_table[15]; in _xtensa_handle_one_int1() 154 struct _isr_table_entry *e = &_sw_isr_table[16]; in _xtensa_handle_one_int1() [all …]
|
/Zephyr-Core-3.6.0/soc/xtensa/intel_adsp/ace/ |
D | _soc_inthandlers.h | 64 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1() 89 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 114 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 124 _sw_isr_table[8].isr(_sw_isr_table[8].arg); in _xtensa_handle_one_int5()
|
/Zephyr-Core-3.6.0/tests/kernel/interrupt/src/ |
D | dynamic_isr.c | 23 extern struct _isr_table_entry _sw_isr_table[]; 43 if (_sw_isr_table[i].isr == z_irq_spurious) { in ZTEST() 48 zassert_true(_sw_isr_table[i].isr == z_irq_spurious, in ZTEST() 58 zassert_true(_sw_isr_table[i].isr == dyn_isr && in ZTEST() 59 _sw_isr_table[i].arg == argval, in ZTEST()
|
D | dynamic_shared_irq.c | 58 if (_sw_isr_table[table_idx].isr == &z_irq_spurious) { in get_irq_slot() 107 zassert_true(_sw_isr_table[fixture.irq1_table_idx].isr == test_isr_0, in dynamic_shared_irq_suite_before() 109 zassert_true(!_sw_isr_table[fixture.irq1_table_idx].arg, in dynamic_shared_irq_suite_before() 117 zassert_true(_sw_isr_table[fixture.irq1_table_idx].isr == z_shared_isr, in dynamic_shared_irq_suite_before() 119 zassert_true(_sw_isr_table[fixture.irq1_table_idx].arg == in dynamic_shared_irq_suite_before() 133 zassert_true(_sw_isr_table[fixture.irq2_table_idx].isr == test_isr_2, in dynamic_shared_irq_suite_before() 135 zassert_true(_sw_isr_table[fixture.irq2_table_idx].arg == (void *)2, in dynamic_shared_irq_suite_before() 194 zassert_true(_sw_isr_table[fixture.irq1_table_idx].isr == test_isr_1, in ZTEST() 196 zassert_true(_sw_isr_table[fixture.irq1_table_idx].arg == (void *)1, in ZTEST()
|
D | static_shared_irq.c | 42 zassert_true(_sw_isr_table[GIC_IRQ1].isr == z_shared_isr, in ZTEST() 44 zassert_true(_sw_isr_table[GIC_IRQ2].isr == test_isr_2, in ZTEST() 47 zassert_true(_sw_isr_table[GIC_IRQ1].arg == in ZTEST() 50 zassert_true(_sw_isr_table[GIC_IRQ2].arg == (void *)2, in ZTEST()
|
/Zephyr-Core-3.6.0/drivers/interrupt_controller/ |
D | intc_vexriscv_litex.c | 72 ite = &_sw_isr_table[TIMER0_IRQ]; in vexriscv_litex_irq_handler() 79 ite = &_sw_isr_table[UART0_IRQ]; in vexriscv_litex_irq_handler() 86 ite = &_sw_isr_table[ETH0_IRQ]; in vexriscv_litex_irq_handler() 93 ite = &_sw_isr_table[I2S_RX_IRQ]; in vexriscv_litex_irq_handler() 97 ite = &_sw_isr_table[I2S_TX_IRQ]; in vexriscv_litex_irq_handler() 103 ite = &_sw_isr_table[GPIO_IRQ]; in vexriscv_litex_irq_handler()
|
D | intc_renesas_ra_icu.c | 51 if (_sw_isr_table[i].isr == z_irq_spurious) { in ra_icu_query_available_irq() 71 *cb = _sw_isr_table[irq].isr; in ra_icu_query_irq_config() 72 *cbarg = (void *)_sw_isr_table[irq].arg; in ra_icu_query_irq_config()
|
D | intc_dw.c | 32 _sw_isr_table[intr_offset].isr( in dw_ictl_dispatch_child_isrs() 33 _sw_isr_table[intr_offset].arg); in dw_ictl_dispatch_child_isrs()
|
D | Kconfig.multilevel | 45 int "Offset in _sw_isr_table for level 2 interrupts" 49 This is the offset in _sw_isr_table, the generated ISR handler table, 109 int "Offset in _sw_isr_table for level 3 interrupts" 113 This is the offset in _sw_isr_table, the generated ISR handler table,
|
D | intc_cavs.c | 47 _sw_isr_table[intr_offset].isr( in cavs_ictl_dispatch_child_isrs() 48 _sw_isr_table[intr_offset].arg); in cavs_ictl_dispatch_child_isrs()
|
D | intc_nuclei_eclic.S | 54 la t0, _sw_isr_table
|
/Zephyr-Core-3.6.0/soc/xtensa/intel_adsp/common/include/ |
D | _soc_inthandlers.h | 114 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1() 147 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 180 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 205 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int4() 243 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int5() 258 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int7()
|
/Zephyr-Core-3.6.0/soc/xtensa/dc233c/include/ |
D | _soc_inthandlers.h | 175 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1() 190 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 223 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 238 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int4() 253 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int5() 268 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int7()
|
/Zephyr-Core-3.6.0/soc/xtensa/nxp_adsp/imx8/include/ |
D | _soc_inthandlers.h | 97 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1() 115 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 140 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 155 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int5()
|
/Zephyr-Core-3.6.0/soc/xtensa/nxp_adsp/imx8m/include/ |
D | _soc_inthandlers.h | 97 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1() 115 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 140 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 155 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int5()
|
/Zephyr-Core-3.6.0/soc/xtensa/espressif_esp32/common/include/ |
D | _soc_inthandlers.h | 219 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1() 262 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 277 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int7() 302 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int5() 327 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 360 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int4()
|
/Zephyr-Core-3.6.0/arch/common/ |
D | dynamic_isr.c | 31 _sw_isr_table[table_idx].arg = param; in z_isr_install() 32 _sw_isr_table[table_idx].isr = routine; in z_isr_install()
|
D | shared_irq.c | 58 entry = &_sw_isr_table[table_idx]; in z_isr_install() 139 _sw_isr_table[table_idx].isr = shared_entry->clients[0].isr; in shared_irq_remove_client() 140 _sw_isr_table[table_idx].arg = shared_entry->clients[0].arg; in shared_irq_remove_client() 178 entry = &_sw_isr_table[table_idx]; in z_isr_uninstall()
|
/Zephyr-Core-3.6.0/arch/sparc/core/ |
D | irq_manage.c | 36 ite = &_sw_isr_table[irl]; in z_sparc_enter_irq() 44 ite = &_sw_isr_table[irl]; in z_sparc_enter_irq()
|
/Zephyr-Core-3.6.0/soc/xtensa/nxp_adsp/rt5xx/include/ |
D | _soc_inthandlers.h | 130 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1() 148 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 166 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 186 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int5()
|
/Zephyr-Core-3.6.0/soc/xtensa/nxp_adsp/imx8ulp/include/ |
D | _soc_inthandlers.h | 130 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int5() 199 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int2() 273 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int3() 342 _sw_isr_table[irq].isr(_sw_isr_table[irq].arg); in _xtensa_handle_one_int1()
|
/Zephyr-Core-3.6.0/arch/arm/core/cortex_m/ |
D | isr_wrapper.S | 29 GDATA(_sw_isr_table) 123 ldr r1, =_sw_isr_table
|
/Zephyr-Core-3.6.0/arch/arm64/core/ |
D | isr_wrapper.S | 21 GDATA(_sw_isr_table) 88 ldr x1, =_sw_isr_table
|
/Zephyr-Core-3.6.0/soc/xtensa/intel_adsp/cavs/ |
D | irq.c | 186 _sw_isr_table[table_idx].arg = parameter; in z_soc_irq_connect_dynamic() 187 _sw_isr_table[table_idx].isr = routine; in z_soc_irq_connect_dynamic()
|
/Zephyr-Core-3.6.0/arch/arm/core/cortex_a_r/ |
D | isr_wrapper.S | 30 GDATA(_sw_isr_table) 207 ldr r1, =_sw_isr_table 308 ldr r1, =_sw_isr_table
|