Lines Matching refs:vector
71 void rt_hw_interrupt_mask(int vector) in rt_hw_interrupt_mask() argument
73 arm_gic_mask(0, vector); in rt_hw_interrupt_mask()
80 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
82 arm_gic_umask(0, vector); in rt_hw_interrupt_umask()
91 rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, in rt_hw_interrupt_install() argument
96 if (vector < MAX_HANDLERS) in rt_hw_interrupt_install()
98 old_handler = isr_table[vector].handler; in rt_hw_interrupt_install()
103 rt_strncpy(isr_table[vector].name, name, RT_NAME_MAX); in rt_hw_interrupt_install()
105 isr_table[vector].handler = handler; in rt_hw_interrupt_install()
106 isr_table[vector].param = param; in rt_hw_interrupt_install()
118 void rt_hw_interrupt_trigger(int vector) in rt_hw_interrupt_trigger() argument
120 arm_gic_trigger(0, 1, vector); in rt_hw_interrupt_trigger()
123 void rt_hw_interrupt_clear(int vector) in rt_hw_interrupt_clear() argument
125 arm_gic_clear_sgi(0, 1, vector); in rt_hw_interrupt_clear()