Lines Matching refs:vector

80 void rt_hw_interrupt_mask(int vector)  in rt_hw_interrupt_mask()  argument
82 arm_gic_mask(0, vector); in rt_hw_interrupt_mask()
89 void rt_hw_interrupt_umask(int vector) in rt_hw_interrupt_umask() argument
91 arm_gic_umask(0, vector); in rt_hw_interrupt_umask()
107 void rt_hw_interrupt_ack(int vector) in rt_hw_interrupt_ack() argument
109 arm_gic_ack(0, vector); in rt_hw_interrupt_ack()
117 void rt_hw_interrupt_set_target_cpus(int vector, unsigned int cpu_mask) in rt_hw_interrupt_set_target_cpus() argument
119 arm_gic_set_cpu(0, vector, cpu_mask); in rt_hw_interrupt_set_target_cpus()
127 unsigned int rt_hw_interrupt_get_target_cpus(int vector) in rt_hw_interrupt_get_target_cpus() argument
129 return arm_gic_get_target_cpu(0, vector); in rt_hw_interrupt_get_target_cpus()
137 void rt_hw_interrupt_set_triger_mode(int vector, unsigned int mode) in rt_hw_interrupt_set_triger_mode() argument
139 arm_gic_set_configuration(0, vector, mode); in rt_hw_interrupt_set_triger_mode()
147 unsigned int rt_hw_interrupt_get_triger_mode(int vector) in rt_hw_interrupt_get_triger_mode() argument
149 return arm_gic_get_configuration(0, vector); in rt_hw_interrupt_get_triger_mode()
156 void rt_hw_interrupt_set_pending(int vector) in rt_hw_interrupt_set_pending() argument
158 arm_gic_set_pending_irq(0, vector); in rt_hw_interrupt_set_pending()
166 unsigned int rt_hw_interrupt_get_pending(int vector) in rt_hw_interrupt_get_pending() argument
168 return arm_gic_get_pending_irq(0, vector); in rt_hw_interrupt_get_pending()
175 void rt_hw_interrupt_clear_pending(int vector) in rt_hw_interrupt_clear_pending() argument
177 arm_gic_clear_pending_irq(0, vector); in rt_hw_interrupt_clear_pending()
185 void rt_hw_interrupt_set_priority(int vector, unsigned int priority) in rt_hw_interrupt_set_priority() argument
187 arm_gic_set_priority(0, vector, priority); in rt_hw_interrupt_set_priority()
195 unsigned int rt_hw_interrupt_get_priority(int vector) in rt_hw_interrupt_get_priority() argument
197 return arm_gic_get_priority(0, vector); in rt_hw_interrupt_get_priority()
261 rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, in rt_hw_interrupt_install() argument
266 if (vector < MAX_HANDLERS) in rt_hw_interrupt_install()
268 old_handler = isr_table[vector].handler; in rt_hw_interrupt_install()
273 rt_strncpy(isr_table[vector].name, name, RT_NAME_MAX); in rt_hw_interrupt_install()
275 isr_table[vector].handler = handler; in rt_hw_interrupt_install()
276 isr_table[vector].param = param; in rt_hw_interrupt_install()