Home
last modified time | relevance | path

Searched refs:param (Results 1 – 25 of 51) sorted by relevance

123

/libcpu/sparc-v8/bm3803/
A Dtrap.c18 void *param; in rt_hw_trap() local
23 param = isr_table[tt].param; in rt_hw_trap()
27 isr_func(tt, param); in rt_hw_trap()
/libcpu/mips/gs232/
A Dinterrupt.c36 static void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
96 void *param, const char *name) in rt_hw_interrupt_install() argument
108 irq_handle_table[vector].param = param; in rt_hw_interrupt_install()
122 void *param; in gs232_do_IRQ() local
125 param = irq_handle_table[IRQn].param; in gs232_do_IRQ()
127 irq_func(IRQn, param); in gs232_do_IRQ()
/libcpu/arm/zynqmp-r5/
A Dtrap.c131 void *param; in rt_hw_trap_irq() local
152 param = isr_table[ir].param; in rt_hw_trap_irq()
154 isr_func(ir, param); in rt_hw_trap_irq()
163 void *param; in rt_hw_trap_fiq() local
172 param = isr_table[ir].param; in rt_hw_trap_fiq()
175 isr_func(ir, param); in rt_hw_trap_fiq()
A Dcache.c27 XREG_CP15_INVAL_DC_LINE_MVA_POC :: "r" (param))
30 XREG_CP15_CLEAN_INVAL_DC_LINE_SW :: "r" (param))
33 XREG_CP15_CLEAN_INVAL_DC_LINE_MVA_POC :: "r" (param))
36 XREG_CP15_INVAL_IC_LINE_MVA_POU :: "r" (param))
38 #define asm_inval_dc_line_mva_poc(param) __asm volatile("mcr " \ argument
39 XREG_CP15_INVAL_DC_LINE_MVA_POC :: "r" (param))
41 #define asm_clean_inval_dc_line_sw(param) __asm volatile("mcr " \ argument
42 XREG_CP15_CLEAN_INVAL_DC_LINE_SW :: "r" (param))
45 XREG_CP15_CLEAN_INVAL_DC_LINE_MVA_POC :: "r" (param))
47 #define asm_inval_ic_line_mva_pou(param) __asm volatile("mcr " \ argument
[all …]
A Dinterrupt.c27 void rt_hw_interrupt_handle(int vector, void *param) in rt_hw_interrupt_handle() argument
102 void *param, const char *name) in rt_hw_interrupt_install() argument
116 isr_table[vector].param = param; in rt_hw_interrupt_install()
/libcpu/arm/cortex-a/
A Dtrap.c278 void *param; in rt_hw_trap_irq() local
299 param = isr_table[IRQ_ARM_TIMER].param; in rt_hw_trap_irq()
300 isr_func(IRQ_ARM_TIMER, param); in rt_hw_trap_irq()
333 param = isr_table[irq].param; in rt_hw_trap_irq()
335 isr_func(irq, param); in rt_hw_trap_irq()
339 void *param; in rt_hw_trap_irq()
361 param = isr_table[ir_real].param; in rt_hw_trap_irq()
363 isr_func(ir, param); in rt_hw_trap_irq()
373 void *param; in rt_hw_trap_fiq() local
382 param = isr_table[ir].param; in rt_hw_trap_fiq()
[all …]
/libcpu/arm/realview-a8-vmm/
A Dtrap.c134 void *param; in rt_hw_trap_irq() local
157 param = isr_table[ir].param; in rt_hw_trap_irq()
159 isr_func(ir, param); in rt_hw_trap_irq()
168 void *param; in rt_hw_trap_fiq() local
179 param = isr_table[ir].param; in rt_hw_trap_fiq()
182 isr_func(ir, param); in rt_hw_trap_fiq()
/libcpu/arm/am335x/
A Dtrap.c144 void *param; in rt_hw_trap_irq() local
166 param = isr_table[ir].param; in rt_hw_trap_irq()
170 isr_func(ir, param); in rt_hw_trap_irq()
178 void *param; in rt_hw_trap_fiq() local
187 param = isr_table[ir].param; in rt_hw_trap_fiq()
190 isr_func(ir, param); in rt_hw_trap_fiq()
A Dinterrupt.c171 void *param, const char *name) in rt_hw_interrupt_install() argument
185 isr_table[vector].param = param; in rt_hw_interrupt_install()
214 isr_table[idx].handler, isr_table[idx].param); in rt_dump_isr_table()
217 idx, isr_table[idx].handler, isr_table[idx].param); in rt_dump_isr_table()
/libcpu/ia32/
A Dinterrupt.c23 void rt_hw_interrupt_handle(int vector, void* param);
57 void rt_hw_interrupt_handle(int vector, void* param) in rt_hw_interrupt_handle() argument
66 irq_desc[vector].handler(vector, irq_desc[vector].param); in rt_hw_isr()
85 irq_desc[idx].param = RT_NULL; in rt_hw_interrupt_init()
109 void *param, in rt_hw_interrupt_install() argument
120 irq_desc[vector].param = param; in rt_hw_interrupt_install()
/libcpu/arm/AT91SAM7X/
A Dinterrupt.c31 static void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
47 irq_desc[index].param = RT_NULL; in rt_hw_interrupt_init()
94 void *param, const char *name) in rt_hw_interrupt_install() argument
103 irq_desc[vector].param = param; in rt_hw_interrupt_install()
/libcpu/risc-v/virt64/
A Dinterrupt.c20 static rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) in rt_hw_interrupt_handle() argument
56 void *param, const char *name) in rt_hw_interrupt_install() argument
66 irq_desc[vector].param = param; in rt_hw_interrupt_install()
86 irq_desc[idx].param = RT_NULL; in rt_hw_interrupt_init()
/libcpu/arm/cortex-r52/
A Dtrap.c244 void *param; in rt_hw_trap_irq() local
267 isr_table[ir].param = RT_NULL; in rt_hw_trap_irq()
279 param = isr_table[ir].param; in rt_hw_trap_irq()
281 isr_func(ir, param); in rt_hw_trap_irq()
290 void *param; in rt_hw_trap_fiq() local
305 isr_table[ir].param = RT_NULL; in rt_hw_trap_fiq()
310 param = isr_table[ir].param; in rt_hw_trap_fiq()
313 isr_func(ir, param); in rt_hw_trap_fiq()
/libcpu/aarch64/common/
A Dtrap.c174 void *param; in _rt_hw_trap_irq() local
195 param = isr_table[IRQ_ARM_TIMER].param; in _rt_hw_trap_irq()
196 isr_func(IRQ_ARM_TIMER, param); in _rt_hw_trap_irq()
229 param = isr_table[irq].param; in _rt_hw_trap_irq()
231 isr_func(irq, param); in _rt_hw_trap_irq()
235 void *param; in _rt_hw_trap_irq()
262 param = isr_table[ir_self].param; in _rt_hw_trap_irq()
264 isr_func(ir_self, param); in _rt_hw_trap_irq()
299 void *param; in rt_hw_trap_fiq() local
311 param = isr_table[ir_self].param; in rt_hw_trap_fiq()
[all …]
/libcpu/ppc/ppc405/
A Dinterrupt.c25 rt_isr_handler_t rt_hw_interrupt_handler(rt_uint32_t vector, void* param) in rt_hw_interrupt_handler() argument
43 (*isr_table[vec].handler)(vec, isr_table[vec].param); in uic_int_handler()
78 void* param, const char* name) in rt_hw_interrupt_install() argument
93 isr_table[vector].param = param; in rt_hw_interrupt_install()
123 isr_table [vector].param = RT_NULL; in rt_hw_interrupt_init()
/libcpu/arm/cortex-r4/
A Dinterrupt.c37 static void rt_hw_int_not_handle(int vector, void *param) in rt_hw_int_not_handle() argument
89 void *param, const char *name) in rt_hw_interrupt_install() argument
99 irq_desc[vector].param = param; in rt_hw_interrupt_install()
/libcpu/risc-v/t-head/c906/
A Dinterrupt.c24 static void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
88 void *param, const char *name) in rt_hw_interrupt_install() argument
102 isr_table[IRQ_OFFSET + vector].param = param; in rt_hw_interrupt_install()
/libcpu/risc-v/t-head/c908/
A Dinterrupt.c24 static void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
88 void *param, const char *name) in rt_hw_interrupt_install() argument
102 isr_table[IRQ_OFFSET + vector].param = param; in rt_hw_interrupt_install()
/libcpu/arm/sep4020/
A Dinterrupt.c30 static void rt_hw_interrupt_handle(int vector, void *param) in rt_hw_interrupt_handle() argument
110 void *param, const char *name) in rt_hw_interrupt_install() argument
124 isr_table[vector].param = param; in rt_hw_interrupt_install()
/libcpu/arm/s3c24x0/
A Dinterrupt.c30 static void rt_hw_interrupt_handle(int vector, void *param) in rt_hw_interrupt_handle() argument
107 void *param, const char *name) in rt_hw_interrupt_install() argument
121 isr_table[vector].param = param; in rt_hw_interrupt_install()
A Dtrap.c146 void *param; in rt_hw_trap_irq() local
154 param = isr_table[irq].param; in rt_hw_trap_irq()
157 isr_func(irq, param); in rt_hw_trap_irq()
/libcpu/arm/lpc24xx/
A Dinterrupt.c31 void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
86 void *param, const char *name) in rt_hw_interrupt_install() argument
96 irq_desc[vector].param = param; in rt_hw_interrupt_install()
/libcpu/risc-v/common/
A Dtrap_common.c33 rv32irq_table[idx].param = RT_NULL; in rt_hw_interrupt_init()
47 void *param, const char *name) in rt_hw_interrupt_install() argument
57 rv32irq_table[vector].param = param; in rt_hw_interrupt_install()
81 rv32irq_table[irq_id].handler(irq_id, rv32irq_table[irq_id].param); in rt_rv32_system_irq_handler()
/libcpu/arm/lpc214x/
A Dcpuport.c75 void rt_hw_interrupt_handler(int vector, void *param) in rt_hw_interrupt_handler() argument
140 void *param, const char *name) in rt_hw_interrupt_install() argument
155 irq_desc[vector].param = param; in rt_hw_interrupt_install()
172 irq->handler(irqno, irq->param); in rt_hw_trap_irq()
/libcpu/ti-dsp/c6x/
A Dinterrupt.c77 void *param, const char *name) in rt_hw_interrupt_install() argument
91 isr_table[vector].param = param; in rt_hw_interrupt_install()

Completed in 29 milliseconds

123