Home
last modified time | relevance | path

Searched defs:irq (Results 1 – 200 of 3522) sorted by relevance

12345678910>>...18

/linux-4.1.27/drivers/xen/events/
Devents_base.c118 static int set_evtchn_to_irq(unsigned evtchn, unsigned irq) in set_evtchn_to_irq()
155 struct irq_info *info_for_irq(unsigned irq) in info_for_irq()
162 unsigned irq, in xen_irq_info_common_setup()
185 static int xen_irq_info_evtchn_setup(unsigned irq, in xen_irq_info_evtchn_setup()
194 unsigned irq, in xen_irq_info_ipi_setup()
208 unsigned irq, in xen_irq_info_virq_setup()
221 static int xen_irq_info_pirq_setup(unsigned irq, in xen_irq_info_pirq_setup()
247 unsigned int evtchn_from_irq(unsigned irq) in evtchn_from_irq()
266 static enum ipi_vector ipi_from_irq(unsigned irq) in ipi_from_irq()
276 static unsigned virq_from_irq(unsigned irq) in virq_from_irq()
[all …]
/linux-4.1.27/kernel/irq/
Dmanage.c75 bool synchronize_hardirq(unsigned int irq) in synchronize_hardirq()
98 void synchronize_irq(unsigned int irq) in synchronize_irq()
123 int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity()
228 int __irq_set_affinity(unsigned int irq, const struct cpumask *mask, bool force) in __irq_set_affinity()
243 int irq_set_affinity_hint(unsigned int irq, const struct cpumask *m) in irq_set_affinity_hint()
296 irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier()
332 setup_affinity(unsigned int irq, struct irq_desc *desc, struct cpumask *mask) in setup_affinity()
366 setup_affinity(unsigned int irq, struct irq_desc *d, struct cpumask *mask) in setup_affinity()
375 int irq_select_affinity_usr(unsigned int irq, struct cpumask *mask) in irq_select_affinity_usr()
389 setup_affinity(unsigned int irq, struct irq_desc *desc, struct cpumask *mask) in setup_affinity()
[all …]
Dirqdesc.c74 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults()
107 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc()
112 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
118 static void delete_irq_desc(unsigned int irq) in delete_irq_desc()
145 static struct irq_desc *alloc_desc(int irq, int node, struct module *owner) in alloc_desc()
175 static void free_desc(unsigned int irq) in free_desc()
290 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
296 static void free_desc(unsigned int irq) in free_desc()
324 void irq_mark_irq(unsigned int irq) in irq_mark_irq()
332 void irq_init_desc(unsigned int irq) in irq_init_desc()
[all …]
Dchip.c29 int irq_set_chip(unsigned int irq, struct irq_chip *chip) in irq_set_chip()
56 int irq_set_irq_type(unsigned int irq, unsigned int type) in irq_set_irq_type()
79 int irq_set_handler_data(unsigned int irq, void *data) in irq_set_handler_data()
122 int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry) in irq_set_msi_desc()
134 int irq_set_chip_data(unsigned int irq, void *data) in irq_set_chip_data()
147 struct irq_data *irq_get_irq_data(unsigned int irq) in irq_get_irq_data()
307 void handle_nested_irq(unsigned int irq) in handle_nested_irq()
386 handle_simple_irq(unsigned int irq, struct irq_desc *desc) in handle_simple_irq()
437 handle_level_irq(unsigned int irq, struct irq_desc *desc) in handle_level_irq()
508 handle_fasteoi_irq(unsigned int irq, struct irq_desc *desc) in handle_fasteoi_irq()
[all …]
Dinternals.h80 static inline void irq_mark_irq(unsigned int irq) { } in irq_mark_irq()
105 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc()
106 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc()
107 static inline void register_handler_proc(unsigned int irq, in register_handler_proc()
109 static inline void unregister_handler_proc(unsigned int irq, in unregister_handler_proc()
145 irq_get_desc_buslock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_buslock()
157 irq_get_desc_lock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_lock()
196 static inline void kstat_incr_irqs_this_cpu(unsigned int irq, struct irq_desc *desc) in kstat_incr_irqs_this_cpu()
Dspurious.c63 static int try_one_irq(int irq, struct irq_desc *desc, bool force) in try_one_irq()
119 static int misrouted_irq(int irq) in misrouted_irq()
192 __report_bad_irq(unsigned int irq, struct irq_desc *desc, in __report_bad_irq()
228 report_bad_irq(unsigned int irq, struct irq_desc *desc, irqreturn_t action_ret) in report_bad_irq()
239 try_misrouted_irq(unsigned int irq, struct irq_desc *desc, in try_misrouted_irq()
275 void note_interrupt(unsigned int irq, struct irq_desc *desc, in note_interrupt()
Dpm.c71 static bool suspend_device_irq(struct irq_desc *desc, int irq) in suspend_device_irq()
120 int irq; in suspend_device_irqs() local
136 static void resume_irq(struct irq_desc *desc, int irq) in resume_irq()
157 int irq; in resume_irqs() local
Ddevres.c10 unsigned int irq; member
47 int devm_request_threaded_irq(struct device *dev, unsigned int irq, in devm_request_threaded_irq()
94 int devm_request_any_context_irq(struct device *dev, unsigned int irq, in devm_request_any_context_irq()
131 void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id) in devm_free_irq()
Dhandle.c30 void handle_bad_irq(unsigned int irq, struct irq_desc *desc) in handle_bad_irq()
46 static void warn_no_thread(unsigned int irq, struct irqaction *action) in warn_no_thread()
137 unsigned int flags = 0, irq = desc->irq_data.irq; in handle_irq_event_percpu() local
Dresend.c34 int irq; in resend_irqs() local
56 void check_irq_resend(struct irq_desc *desc, unsigned int irq) in check_irq_resend()
Dproc.c95 unsigned int irq = (int)(long)PDE_DATA(file_inode(file)); in write_irq_affinity() local
286 static int name_unique(unsigned int irq, struct irqaction *new_action) in name_unique()
305 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc()
325 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc()
375 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc()
396 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc()
411 unsigned int irq; in init_irq_proc() local
/linux-4.1.27/include/linux/
Dirqnr.h11 # define for_each_irq_desc(irq, desc) \ argument
19 # define for_each_irq_desc_reverse(irq, desc) \ argument
27 #define irq_node(irq) (irq_get_irq_data(irq)->node) argument
29 #define irq_node(irq) 0 argument
32 # define for_each_active_irq(irq) \ argument
36 #define for_each_irq_nr(irq) \ argument
Dinterrupt.h116 unsigned int irq; member
132 request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags, in request_irq()
158 devm_request_irq(struct device *dev, unsigned int irq, irq_handler_t handler, in devm_request_irq()
215 unsigned int irq; member
238 irq_set_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_set_affinity()
255 irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_force_affinity()
270 static inline int irq_set_affinity(unsigned int irq, const struct cpumask *m) in irq_set_affinity()
275 static inline int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_force_affinity()
280 static inline int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity()
285 static inline int irq_select_affinity(unsigned int irq) { return 0; } in irq_select_affinity()
[all …]
Dirqdesc.h127 static inline void generic_handle_irq_desc(unsigned int irq, struct irq_desc *desc) in generic_handle_irq_desc()
152 static inline int irq_has_action(unsigned int irq) in irq_has_action()
159 static inline void __irq_set_handler_locked(unsigned int irq, in __irq_set_handler_locked()
170 __irq_set_chip_handler_name_locked(unsigned int irq, struct irq_chip *chip, in __irq_set_chip_handler_name_locked()
181 static inline int irq_balancing_disabled(unsigned int irq) in irq_balancing_disabled()
189 static inline int irq_is_percpu(unsigned int irq) in irq_is_percpu()
198 irq_set_lockdep_class(unsigned int irq, struct lock_class_key *class) in irq_set_lockdep_class()
208 __irq_set_preflow_handler(unsigned int irq, irq_preflow_handler_t handler) in __irq_set_preflow_handler()
Dirq.h153 unsigned int irq; member
439 static inline int irq_set_parent(int irq, int parent_irq) in irq_set_parent()
492 static inline void irq_set_chip_and_handler(unsigned int irq, struct irq_chip *chip, in irq_set_chip_and_handler()
505 irq_set_handler(unsigned int irq, irq_flow_handler_t handle) in irq_set_handler()
516 irq_set_chained_handler(unsigned int irq, irq_flow_handler_t handle) in irq_set_chained_handler()
523 static inline void irq_set_status_flags(unsigned int irq, unsigned long set) in irq_set_status_flags()
528 static inline void irq_clear_status_flags(unsigned int irq, unsigned long clr) in irq_clear_status_flags()
533 static inline void irq_set_noprobe(unsigned int irq) in irq_set_noprobe()
538 static inline void irq_set_probe(unsigned int irq) in irq_set_probe()
543 static inline void irq_set_nothread(unsigned int irq) in irq_set_nothread()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dirq_ia64.c98 int irq; in find_unassigned_irq() local
125 static int __bind_irq_vector(int irq, int vector, cpumask_t domain) in __bind_irq_vector()
150 int bind_irq_vector(int irq, int vector, cpumask_t domain) in bind_irq_vector()
161 static void __clear_irq_vector(int irq) in __clear_irq_vector()
179 static void clear_irq_vector(int irq) in clear_irq_vector()
189 ia64_native_assign_irq_vector (int irq) in ia64_native_assign_irq_vector()
238 int irq, vector; in __setup_vector_irq() local
266 static int __irq_prepare_move(int irq, int cpu) in __irq_prepare_move()
290 int irq_prepare_move(int irq, int cpu) in irq_prepare_move()
301 void irq_complete_move(unsigned irq) in irq_complete_move()
[all …]
Dmsi_ia64.c21 unsigned int irq = idata->irq; in ia64_set_msi_irq_affinity() local
49 int irq, vector; in ia64_setup_msi_irq() local
79 void ia64_teardown_msi_irq(unsigned int irq) in ia64_teardown_msi_irq()
122 void arch_teardown_msi_irq(unsigned int irq) in arch_teardown_msi_irq()
135 unsigned int irq = data->irq; in dmar_msi_set_affinity() local
169 msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_msg *msg) in msi_compose_msg()
192 int arch_setup_dmar_msi(unsigned int irq) in arch_setup_dmar_msi()
Dirq.c32 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
38 ia64_vector __ia64_irq_to_vector(int irq) in __ia64_irq_to_vector()
67 void set_irq_affinity_info (unsigned int irq, int hwid, int redir) in set_irq_affinity_info()
103 int irq, new_cpu; in migrate_irqs() local
151 unsigned int irq; in fixup_irqs() local
Diosapic.c181 int irq; in __gsi_to_irq() local
198 int irq; in gsi_to_irq() local
206 static struct iosapic_rte_info *find_rte(unsigned int irq, unsigned int gsi) in find_rte()
217 set_rte (unsigned int gsi, unsigned int irq, unsigned int dest, int mask) in set_rte()
272 int irq; in kexec_disable_iosapic() local
291 unsigned int irq = data->irq; in mask_irq() local
310 unsigned int irq = data->irq; in unmask_irq() local
331 unsigned int irq = data->irq; in iosapic_set_affinity() local
394 unsigned int irq = data->irq; in iosapic_unmask_level_irq() local
487 int i, irq = -ENOSPC, min_count = -1; in iosapic_find_sharable_irq() local
[all …]
/linux-4.1.27/drivers/mfd/
Dpcf50633-irq.c24 int pcf50633_register_irq(struct pcf50633 *pcf, int irq, in pcf50633_register_irq() argument
42 int pcf50633_free_irq(struct pcf50633 *pcf, int irq) in pcf50633_free_irq()
55 static int __pcf50633_irq_mask_set(struct pcf50633 *pcf, int irq, u8 mask) in __pcf50633_irq_mask_set()
78 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask()
86 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq) in pcf50633_irq_unmask()
94 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask_get()
105 static void pcf50633_irq_call_handler(struct pcf50633 *pcf, int irq) in pcf50633_irq_call_handler()
114 static irqreturn_t pcf50633_irq(int irq, void *data) in pcf50633_irq()
283 int pcf50633_irq_init(struct pcf50633 *pcf, int irq) in pcf50633_irq_init()
Dda9052-irq.c179 static int da9052_map_irq(struct da9052 *da9052, int irq) in da9052_map_irq()
184 int da9052_enable_irq(struct da9052 *da9052, int irq) in da9052_enable_irq()
196 int da9052_disable_irq(struct da9052 *da9052, int irq) in da9052_disable_irq()
208 int da9052_disable_irq_nosync(struct da9052 *da9052, int irq) in da9052_disable_irq_nosync()
220 int da9052_request_irq(struct da9052 *da9052, int irq, char *name, in da9052_request_irq()
233 void da9052_free_irq(struct da9052 *da9052, int irq, void *data) in da9052_free_irq()
243 static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data) in da9052_auxadc_irq()
Darizona-irq.c29 static int arizona_map_irq(struct arizona *arizona, int irq) in arizona_map_irq()
40 int arizona_request_irq(struct arizona *arizona, int irq, char *name, in arizona_request_irq()
52 void arizona_free_irq(struct arizona *arizona, int irq, void *data) in arizona_free_irq()
62 int arizona_set_irq_wake(struct arizona *arizona, int irq, int on) in arizona_set_irq_wake()
72 static irqreturn_t arizona_boot_done(int irq, void *data) in arizona_boot_done()
81 static irqreturn_t arizona_ctrlif_err(int irq, void *data) in arizona_ctrlif_err()
94 static irqreturn_t arizona_irq_thread(int irq, void *data) in arizona_irq_thread()
198 const struct regmap_irq_chip *aod, *irq; in arizona_irq_init() local
Dwm831x-irq.c330 int irq) in irq_to_wm831x_irq()
395 int irq; in wm831x_irq_set_type() local
454 static irqreturn_t wm831x_irq_thread(int irq, void *data) in wm831x_irq_thread()
572 int wm831x_irq_init(struct wm831x *wm831x, int irq) in wm831x_irq_init()
Dtps65912-irq.c25 static inline int irq_to_tps65912_irq(struct tps65912 *tps65912, in irq_to_tps65912_irq()
40 static irqreturn_t tps65912_irq(int irq, void *irq_data) in tps65912_irq()
156 int tps65912_irq_init(struct tps65912 *tps65912, int irq, in tps65912_irq_init()
/linux-4.1.27/arch/x86/kvm/
Dirq_comm.c51 inline static bool kvm_is_dm_lowest_prio(struct kvm_lapic_irq *irq) in kvm_is_dm_lowest_prio()
57 struct kvm_lapic_irq *irq, unsigned long *dest_map) in kvm_irq_delivery_to_apic()
98 struct kvm_lapic_irq *irq) in kvm_set_msi_irq()
117 struct kvm_lapic_irq irq; in kvm_set_msi() local
131 struct kvm_lapic_irq irq; in kvm_set_msi_inatomic() local
149 int kvm_set_irq_inatomic(struct kvm *kvm, int irq_source_id, u32 irq, int level) in kvm_set_irq_inatomic()
222 void kvm_register_irq_mask_notifier(struct kvm *kvm, int irq, in kvm_register_irq_mask_notifier()
231 void kvm_unregister_irq_mask_notifier(struct kvm *kvm, int irq, in kvm_unregister_irq_mask_notifier()
302 #define IOAPIC_ROUTING_ENTRY(irq) \ argument
305 #define ROUTING_ENTRY1(irq) IOAPIC_ROUTING_ENTRY(irq) argument
[all …]
Dassigned-dev.c65 *assigned_dev, int irq) in find_index_from_host_irq()
84 static irqreturn_t kvm_assigned_dev_intx(int irq, void *dev_id) in kvm_assigned_dev_intx()
117 static irqreturn_t kvm_assigned_dev_thread_intx(int irq, void *dev_id) in kvm_assigned_dev_thread_intx()
135 static irqreturn_t kvm_assigned_dev_msi(int irq, void *dev_id) in kvm_assigned_dev_msi()
144 static irqreturn_t kvm_assigned_dev_thread_msi(int irq, void *dev_id) in kvm_assigned_dev_thread_msi()
156 static irqreturn_t kvm_assigned_dev_msix(int irq, void *dev_id) in kvm_assigned_dev_msix()
173 static irqreturn_t kvm_assigned_dev_thread_msix(int irq, void *dev_id) in kvm_assigned_dev_thread_msix()
450 struct kvm_assigned_irq *irq) in assigned_device_enable_guest_intx()
460 struct kvm_assigned_irq *irq) in assigned_device_enable_guest_msi()
471 struct kvm_assigned_irq *irq) in assigned_device_enable_guest_msix()
[all …]
Di8259.c75 static void pic_clear_isr(struct kvm_kpic_state *s, int irq) in pic_clear_isr()
94 static inline int pic_set_irq1(struct kvm_kpic_state *s, int irq, int level) in pic_set_irq1()
170 int irq2, irq; in pic_update_irq() local
191 int kvm_pic_set_irq(struct kvm_pic *s, int irq, int irq_source_id, int level) in kvm_pic_set_irq()
222 static inline void pic_intack(struct kvm_kpic_state *s, int irq) in pic_intack()
241 int irq, irq2, intno; in kvm_pic_read_irq() local
278 int irq, i; in kvm_pic_reset() local
313 int priority, cmd, irq; in pic_ioport_write() local
/linux-4.1.27/arch/mn10300/kernel/
Dirq.c42 unsigned int irq = d->irq; in mn10300_cpupic_ack() local
52 static void __mask_and_set_icr(unsigned int irq, in __mask_and_set_icr()
72 unsigned int irq = d->irq; in mn10300_cpupic_mask_ack() local
109 unsigned int irq = d->irq; in mn10300_cpupic_unmask_clear() local
198 void ack_bad_irq(int irq) in ack_bad_irq()
207 void set_intr_level(int irq, u16 level) in set_intr_level()
218 void mn10300_set_lateack_irq_type(int irq) in mn10300_set_lateack_irq_type()
229 int irq; in init_IRQ() local
250 int irq; in do_IRQ() local
312 int irq; in migrate_irqs() local
Dsmp.c216 static void mn10300_ipi_shutdown(unsigned int irq) in mn10300_ipi_shutdown()
234 static void mn10300_ipi_enable(unsigned int irq) in mn10300_ipi_enable()
257 static void mn10300_ipi_disable(unsigned int irq) in mn10300_ipi_disable()
286 unsigned int irq = d->irq; in mn10300_ipi_ack() local
313 static void send_IPI_mask(const cpumask_t *cpumask, int irq) in send_IPI_mask()
335 void send_IPI_self(int irq) in send_IPI_self()
348 void send_IPI_allbutself(int irq) in send_IPI_allbutself()
506 static irqreturn_t smp_reschedule_interrupt(int irq, void *dev_id) in smp_reschedule_interrupt()
519 static irqreturn_t smp_call_function_interrupt(int irq, void *dev_id) in smp_call_function_interrupt()
558 static irqreturn_t smp_ipi_timer_interrupt(int irq, void *dev_id) in smp_ipi_timer_interrupt()
/linux-4.1.27/arch/m68k/mac/
Dmacints.c199 int irq = data->irq; in mac_irq_enable() local
229 int irq = data->irq; in mac_irq_disable() local
259 int irq = data->irq; in mac_irq_startup() local
271 int irq = data->irq; in mac_irq_shutdown() local
281 irqreturn_t mac_debug_handler(int irq, void *dev_id) in mac_debug_handler()
293 irqreturn_t mac_nmi_handler(int irq, void *dev_id) in mac_nmi_handler()
Dvia.c408 void via_nubus_irq_startup(int irq) in via_nubus_irq_startup()
430 void via_nubus_irq_shutdown(int irq) in via_nubus_irq_shutdown()
449 void via1_irq(unsigned int irq, struct irq_desc *desc) in via1_irq()
470 static void via2_irq(unsigned int irq, struct irq_desc *desc) in via2_irq()
496 void via_nubus_irq(unsigned int irq, struct irq_desc *desc) in via_nubus_irq()
549 void via_irq_enable(int irq) { in via_irq_enable()
581 void via_irq_disable(int irq) { in via_irq_disable()
Doss.c66 static void oss_irq(unsigned int irq, struct irq_desc *desc) in oss_irq()
100 static void oss_nubus_irq(unsigned int irq, struct irq_desc *desc) in oss_nubus_irq()
163 void oss_irq_enable(int irq) { in oss_irq_enable()
199 void oss_irq_disable(int irq) { in oss_irq_disable()
Dbaboon.c48 static void baboon_irq(unsigned int irq, struct irq_desc *desc) in baboon_irq()
98 void baboon_irq_enable(int irq) in baboon_irq_enable()
107 void baboon_irq_disable(int irq) in baboon_irq_disable()
Dpsc.c116 static void psc_irq(unsigned int irq, struct irq_desc *desc) in psc_irq()
161 void psc_irq_enable(int irq) { in psc_irq_enable()
172 void psc_irq_disable(int irq) { in psc_irq_disable()
/linux-4.1.27/arch/m68k/coldfire/
Dintc-simr.c38 static unsigned int inline irq2ebit(unsigned int irq) in irq2ebit()
54 static unsigned int inline irq2ebit(unsigned int irq) in irq2ebit()
69 unsigned int irq = d->irq - MCFINT_VECBASE; in intc_irq_mask() local
81 unsigned int irq = d->irq - MCFINT_VECBASE; in intc_irq_unmask() local
100 unsigned int irq = d->irq; in intc_irq_startup() local
131 unsigned int ebit, irq = d->irq; in intc_irq_set_type() local
179 int irq, eirq; in init_IRQ() local
Dintc-5272.c83 unsigned int irq = d->irq; in intc_irq_mask() local
95 unsigned int irq = d->irq; in intc_irq_unmask() local
107 unsigned int irq = d->irq; in intc_irq_ack() local
124 unsigned int irq = d->irq; in intc_irq_set_type() local
146 static void intc_external_irq(unsigned int irq, struct irq_desc *desc) in intc_external_irq()
163 int irq, edge; in init_IRQ() local
Dintc-2.c52 unsigned int irq = d->irq - MCFINT_VECBASE; in intc_irq_mask() local
70 unsigned int irq = d->irq - MCFINT_VECBASE; in intc_irq_unmask() local
98 unsigned int irq = d->irq; in intc_irq_ack() local
114 unsigned int irq = d->irq - MCFINT_VECBASE; in intc_irq_startup() local
147 unsigned int irq = d->irq; in intc_irq_set_type() local
195 int irq; in init_IRQ() local
Dintc-525x.c25 int irq = d->irq - MCF_IRQ_GPIO0; in intc2_irq_gpio_mask() local
38 int irq = d->irq - MCF_IRQ_GPIO0; in intc2_irq_gpio_unmask() local
51 int irq = d->irq - MCF_IRQ_GPIO0; in intc2_irq_gpio_ack() local
77 int irq; in mcf_intc2_init() local
/linux-4.1.27/arch/arm/plat-orion/
Dcommon.c61 unsigned int irq) in fill_resources()
92 unsigned int irq, in uart_complete()
126 unsigned int irq, in orion_uart0_init()
154 unsigned int irq, in orion_uart1_init()
182 unsigned int irq, in orion_uart2_init()
210 unsigned int irq, in orion_uart3_init()
223 unsigned long irq) in orion_rtc_init()
240 struct resource *orion_ge_resource, unsigned long irq, in ge_complete()
308 unsigned long irq, in orion_ge00_init()
361 unsigned long irq, in orion_ge01_init()
[all …]
/linux-4.1.27/arch/um/kernel/
Dirq.c60 static int activate_fd(int irq, int fd, int type, void *dev_id) in activate_fd()
163 int irq; member
167 static int same_irq_and_dev(struct irq_fd *irq, void *d) in same_irq_and_dev()
174 static void free_irq_by_irq_and_dev(unsigned int irq, void *dev) in free_irq_by_irq_and_dev()
182 static int same_fd(struct irq_fd *irq, void *fd) in same_fd()
195 struct irq_fd *irq; in find_irq_by_fd() local
224 struct irq_fd *irq; in reactivate_fd() local
242 struct irq_fd *irq; in deactivate_fd() local
268 struct irq_fd *irq; in deactivate_all_fds() local
287 unsigned int do_IRQ(int irq, struct uml_pt_regs *regs) in do_IRQ()
[all …]
/linux-4.1.27/arch/m68k/sun3/
Dsun3ints.c42 void sun3_enable_irq(unsigned int irq) in sun3_enable_irq()
47 void sun3_disable_irq(unsigned int irq) in sun3_disable_irq()
52 static irqreturn_t sun3_int7(int irq, void *dev_id) in sun3_int7()
62 static irqreturn_t sun3_int5(int irq, void *dev_id) in sun3_int5()
82 static irqreturn_t sun3_vec255(int irq, void *dev_id) in sun3_vec255()
/linux-4.1.27/arch/mips/emma/markeins/
Dirq.c38 unsigned int irq = d->irq - EMMA2RH_IRQ_BASE; in emma2rh_irq_enable() local
50 unsigned int irq = d->irq - EMMA2RH_IRQ_BASE; in emma2rh_irq_disable() local
78 unsigned int irq = d->irq - EMMA2RH_SW_IRQ_BASE; in emma2rh_sw_irq_enable() local
88 unsigned int irq = d->irq - EMMA2RH_SW_IRQ_BASE; in emma2rh_sw_irq_disable() local
114 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_enable() local
124 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_disable() local
134 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_ack() local
141 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_mask_ack() local
/linux-4.1.27/drivers/tty/hvc/
Dhvc_irq.c12 static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance) in hvc_handle_interrupt()
23 int notifier_add_irq(struct hvc_struct *hp, int irq) in notifier_add_irq()
38 void notifier_del_irq(struct hvc_struct *hp, int irq) in notifier_del_irq()
46 void notifier_hangup_irq(struct hvc_struct *hp, int irq) in notifier_hangup_irq()
/linux-4.1.27/arch/arm/mach-netx/
Dgeneric.c75 unsigned int irq = NETX_IRQ_HIF_CHAINED(0); in netx_hif_demux_handler() local
94 unsigned int val, irq; in netx_hif_irq_type() local
125 unsigned int val, irq; in netx_hif_ack_irq() local
140 unsigned int val, irq; in netx_hif_mask_irq() local
152 unsigned int val, irq; in netx_hif_unmask_irq() local
170 int irq; in netx_init_irq() local
/linux-4.1.27/arch/blackfin/mach-common/
Dints-priority.c139 void bfin_internal_mask_irq(unsigned int irq) in bfin_internal_mask_irq()
164 void bfin_internal_unmask_irq_affinity(unsigned int irq, in bfin_internal_unmask_irq_affinity()
216 int bfin_internal_set_wake(unsigned int irq, unsigned int state) in bfin_internal_set_wake()
274 inline int bfin_internal_set_wake(unsigned int irq, unsigned int state) in bfin_internal_set_wake()
409 void bfin_sec_raise_irq(unsigned int irq) in bfin_sec_raise_irq()
490 static irqreturn_t bfin_fault_routine(int irq, void *data) in bfin_fault_routine()
552 void bfin_handle_irq(unsigned irq) in bfin_handle_irq()
567 static void bfin_mac_status_ack_irq(unsigned int irq) in bfin_mac_status_ack_irq()
601 unsigned int irq = d->irq; in bfin_mac_status_mask_irq() local
621 unsigned int irq = d->irq; in bfin_mac_status_unmask_irq() local
[all …]
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_irq.c24 static void omap_irq_error_handler(struct omap_drm_irq *irq, in omap_irq_error_handler()
34 struct omap_drm_irq *irq; in omap_irq_update() local
48 void __omap_irq_register(struct drm_device *dev, struct omap_drm_irq *irq) in __omap_irq_register()
64 void omap_irq_register(struct drm_device *dev, struct omap_drm_irq *irq) in omap_irq_register()
73 void __omap_irq_unregister(struct drm_device *dev, struct omap_drm_irq *irq) in __omap_irq_unregister()
88 void omap_irq_unregister(struct drm_device *dev, struct omap_drm_irq *irq) in omap_irq_unregister()
98 struct omap_drm_irq irq; member
104 static void wait_irq(struct omap_drm_irq *irq, uint32_t irqstatus) in wait_irq()
190 irqreturn_t omap_irq_handler(int irq, void *arg) in omap_irq_handler()
/linux-4.1.27/arch/mips/ar7/
Dirq.c32 #define REG_OFFSET(irq, reg) ((irq) / 32 * 0x4 + reg * 0x10) argument
35 #define CR_OFFSET(irq) (REG_OFFSET(irq, 1)) /* 0x10 */ argument
37 #define ESR_OFFSET(irq) (REG_OFFSET(irq, 2)) /* 0x20 */ argument
39 #define ECR_OFFSET(irq) (REG_OFFSET(irq, 3)) /* 0x30 */ argument
43 #define PM_OFFSET(irq) (REG_OFFSET(irq, 5)) /* 0x50 */ argument
44 #define TM_OFFSET(irq) (REG_OFFSET(irq, 6)) /* 0x60 */ argument
146 int i, irq; in ar7_cascade() local
/linux-4.1.27/arch/arm/mach-imx/devices/
Ddevices-common.h47 resource_size_t irq; member
57 resource_size_t irq; member
66 resource_size_t irq; member
79 resource_size_t irq; member
88 resource_size_t irq; member
103 resource_size_t irq; member
113 resource_size_t irq; member
125 resource_size_t irq; member
135 resource_size_t irq; member
146 resource_size_t irq; member
[all …]
Dplatform-imx-dma.c12 resource_size_t iobase, int irq, int irq_err) in imx_add_imx_dma()
35 resource_size_t iobase, int irq, struct sdma_platform_data *pdata) in imx_add_imx_sdma()
/linux-4.1.27/arch/sh/include/asm/
Dirq.h38 static inline int generic_irq_demux(int irq) in generic_irq_demux()
43 #define irq_demux(irq) sh_mv.mv_irq_demux(irq) argument
63 #define irq_lookup(irq) (irq) argument
64 #define irq_finish(irq) do { } while (0) argument
/linux-4.1.27/drivers/scsi/fnic/
Dfnic_isr.c30 static irqreturn_t fnic_isr_legacy(int irq, void *data) in fnic_isr_legacy()
67 static irqreturn_t fnic_isr_msi(int irq, void *data) in fnic_isr_msi()
87 static irqreturn_t fnic_isr_msix_rq(int irq, void *data) in fnic_isr_msix_rq()
104 static irqreturn_t fnic_isr_msix_wq(int irq, void *data) in fnic_isr_msix_wq()
120 static irqreturn_t fnic_isr_msix_wq_copy(int irq, void *data) in fnic_isr_msix_wq_copy()
136 static irqreturn_t fnic_isr_msix_err_notify(int irq, void *data) in fnic_isr_msix_err_notify()
/linux-4.1.27/arch/x86/kernel/apic/
Dmsi.c24 unsigned int irq, unsigned int dest, in native_compose_msi_msg()
53 static int msi_compose_msg(struct pci_dev *pdev, unsigned int irq, in msi_compose_msg()
121 unsigned int irq = irq_base + irq_offset; in setup_msi_irq() local
149 unsigned int irq; in native_setup_msi_irqs() local
173 void native_teardown_msi_irq(unsigned int irq) in native_teardown_msi_irq()
184 unsigned int dest, irq = data->irq; in dmar_msi_set_affinity() local
215 int arch_setup_dmar_msi(unsigned int irq) in arch_setup_dmar_msi()
269 int default_setup_hpet_msi(unsigned int irq, unsigned int id) in default_setup_hpet_msi()
Dvector.c37 struct irq_cfg *irq_cfg(unsigned int irq) in irq_cfg()
47 static struct irq_cfg *alloc_irq_cfg(unsigned int irq, int node) in alloc_irq_cfg()
101 __assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) in __assign_irq_vector()
194 int assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) in assign_irq_vector()
205 void clear_irq_vector(int irq, struct irq_cfg *cfg) in clear_irq_vector()
269 int irq, vector; in __setup_vector_irq() local
307 int irq; in setup_vector_irq() local
352 unsigned int irq = data->irq; in apic_set_affinity() local
406 int irq; in smp_irq_move_cleanup_interrupt() local
474 void irq_force_complete_move(int irq) in irq_force_complete_move()
[all …]
/linux-4.1.27/arch/alpha/kernel/
Dsys_titan.c117 unsigned int irq = d->irq; in titan_enable_irq() local
127 unsigned int irq = d->irq; in titan_disable_irq() local
135 titan_cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) in titan_cpu_set_irq_affinity()
152 unsigned int irq = d->irq; in titan_set_irq_affinity() local
170 int irq; in titan_srm_device_interrupt() local
196 titan_intr_nop(int irq, void *dev_id) in titan_intr_nop()
263 titan_request_irq(unsigned int irq, irq_handler_t handler, in titan_request_irq()
310 int irq; in titan_map_irq() local
Dsys_wildfire.c39 wildfire_update_irq_hw(unsigned int irq) in wildfire_update_irq_hw()
108 unsigned int irq = d->irq; in wildfire_enable_irq() local
122 unsigned int irq = d->irq; in wildfire_disable_irq() local
136 unsigned int irq = d->irq; in wildfire_mask_and_ack_irq() local
227 int irq; in wildfire_device_interrupt() local
308 int irq = COMMON_TABLE_LOOKUP; in wildfire_map_irq() local
Dsys_rawhide.c61 unsigned int irq = d->irq; in rawhide_enable_irq() local
82 unsigned int irq = d->irq; in rawhide_disable_irq() local
103 unsigned int irq = d->irq; in rawhide_mask_and_ack_irq() local
136 int irq; in rawhide_srm_device_interrupt() local
238 int irq = COMMON_TABLE_LOOKUP; in rawhide_map_irq() local
Dsys_takara.c37 takara_update_irq_hw(unsigned long irq, unsigned long mask) in takara_update_irq_hw()
49 unsigned int irq = d->irq; in takara_enable_irq() local
58 unsigned int irq = d->irq; in takara_disable_irq() local
111 int irq = (vector - 0x800) >> 4; in takara_srm_device_interrupt() local
180 int irq = COMMON_TABLE_LOOKUP; in takara_map_irq_srm() local
Dsys_eiger.c43 eiger_update_irq_hw(unsigned long irq, unsigned long mask) in eiger_update_irq_hw()
55 unsigned int irq = d->irq; in eiger_enable_irq() local
64 unsigned int irq = d->irq; in eiger_disable_irq() local
117 int irq = (vector - 0x800) >> 4; in eiger_srm_device_interrupt() local
Dirq.c34 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
43 int irq_select_affinity(unsigned int irq) in irq_select_affinity()
95 handle_irq(int irq) in handle_irq()
Dsys_marvel.c44 unsigned int irq; in io7_device_interrupt() local
71 io7_get_irq_ctl(unsigned int irq, struct io7 **pio7) in io7_get_irq_ctl()
108 unsigned int irq = d->irq; in io7_enable_irq() local
129 unsigned int irq = d->irq; in io7_disable_irq() local
329 int irq; in marvel_map_irq() local
Dirq_i8259.c27 i8259_update_irq_hw(unsigned int irq, unsigned long mask) in i8259_update_irq_hw()
44 __i8259a_disable_irq(unsigned int irq) in __i8259a_disable_irq()
60 unsigned int irq = d->irq; in i8259a_mask_and_ack_irq() local
Dsys_dp264.c136 cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) in cpu_set_irq_affinity()
216 int irq; in dp264_srm_device_interrupt() local
240 int irq; in clipper_srm_device_interrupt() local
360 isa_irq_fixup(const struct pci_dev *dev, int irq) in isa_irq_fixup()
389 int irq = COMMON_TABLE_LOOKUP; in dp264_map_irq() local
496 int irq = COMMON_TABLE_LOOKUP; in clipper_map_irq() local
/linux-4.1.27/arch/m68k/include/asm/
Datariints.h115 static inline int get_mfp_bit( unsigned irq, int type ) in get_mfp_bit()
125 static inline void set_mfp_bit( unsigned irq, int type ) in set_mfp_bit()
136 static inline void clear_mfp_bit( unsigned irq, int type ) in clear_mfp_bit()
157 static inline void atari_enable_irq( unsigned irq ) in atari_enable_irq()
164 static inline void atari_disable_irq( unsigned irq ) in atari_disable_irq()
176 static inline void atari_turnon_irq( unsigned irq ) in atari_turnon_irq()
183 static inline void atari_turnoff_irq( unsigned irq ) in atari_turnoff_irq()
191 static inline void atari_clear_pending_irq( unsigned irq ) in atari_clear_pending_irq()
198 static inline int atari_irq_pending( unsigned irq ) in atari_irq_pending()
/linux-4.1.27/arch/m68k/q40/
Dq40ints.c45 unsigned int irq = data->irq; in q40_irq_startup() local
131 static irqreturn_t q40_timer_int (int irq, void * dev) in q40_timer_int()
168 struct IRQ_TABLE{ unsigned mask; int irq ;}; member
205 static void q40_irq_handler(unsigned int irq, struct pt_regs *fp) in q40_irq_handler()
299 unsigned int irq = data->irq; in q40_irq_enable() local
313 unsigned int irq = data->irq; in q40_irq_disable() local
/linux-4.1.27/arch/arc/plat-arcfpga/
Dsmp.c115 static void iss_model_ipi_clear(int irq) in iss_model_ipi_clear()
146 void idu_irq_set_mode(uint8_t irq, uint8_t dest_mode, uint8_t trig_mode) in idu_irq_set_mode()
155 void idu_irq_set_tgtcpu(uint8_t irq, uint32_t mask) in idu_irq_set_tgtcpu()
162 bool idu_irq_get_ack(uint8_t irq) in idu_irq_get_ack()
178 bool idu_irq_get_pend(uint8_t irq) in idu_irq_get_pend()
/linux-4.1.27/arch/mips/kernel/
Dirq-msc01.c32 unsigned int irq = d->irq; in mask_msc_irq() local
43 unsigned int irq = d->irq; in unmask_msc_irq() local
66 unsigned int irq = d->irq; in edge_mask_and_ack_msc_irq() local
84 unsigned int irq; in ll_msc_irq() local
95 static void msc_bind_eic_interrupt(int irq, int set) in msc_bind_eic_interrupt()
Di8259.c62 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in disable_8259A_irq() local
77 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in enable_8259A_irq() local
90 int i8259A_irq_pending(unsigned int irq) in i8259A_irq_pending()
108 void make_8259A_irq(unsigned int irq) in make_8259A_irq()
121 static inline int i8259A_irq_real(unsigned int irq) in i8259A_irq_real()
146 unsigned int irqmask, irq = d->irq - I8259A_IRQ_BASE; in mask_and_ack_8259A() local
Dirq.c36 int irq; in allocate_irqno() local
63 void free_irqno(unsigned int irq) in free_irqno()
74 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
140 void __irq_entry do_IRQ(unsigned int irq) in do_IRQ()
/linux-4.1.27/arch/sh/boards/mach-se/7724/
Dirq.c33 static unsigned int fpga2irq(unsigned int irq) in fpga2irq()
45 static struct fpga_irq get_fpga_irq(unsigned int irq) in get_fpga_irq()
75 unsigned int irq = data->irq; in disable_se7724_irq() local
83 unsigned int irq = data->irq; in enable_se7724_irq() local
95 static void se7724_irq_demux(unsigned int irq, struct irq_desc *desc) in se7724_irq_demux()
/linux-4.1.27/arch/powerpc/sysdev/
Dxilinx_intc.c76 int irq = irqd_to_hwirq(d); in xilinx_intc_mask() local
92 int irq = irqd_to_hwirq(d); in xilinx_intc_level_unmask() local
117 int irq = irqd_to_hwirq(d); in xilinx_intc_edge_unmask() local
125 int irq = irqd_to_hwirq(d); in xilinx_intc_edge_ack() local
167 irq_hw_number_t irq) in xilinx_intc_map()
190 struct irq_domain * irq; in xilinx_intc_init() local
225 static void xilinx_i8259_cascade(unsigned int irq, struct irq_desc *desc) in xilinx_i8259_cascade()
Dppc4xx_hsta_msi.c44 int irq, hwirq; in hsta_setup_msi_irqs() local
96 int irq; in hsta_find_hwirq_offset() local
109 int irq; in hsta_teardown_msi_irqs() local
130 int irq, ret, irq_count; in hsta_msi_probe() local
Dtsi108_pci.c248 static void tsi108_pci_int_mask(u_int irq) in tsi108_pci_int_mask()
262 static void tsi108_pci_int_unmask(u_int irq) in tsi108_pci_int_unmask()
287 int irq = -1; in get_pci_source() local
390 { unsigned int irq; in pci_irq_host_map() local
431 void tsi108_irq_cascade(unsigned int irq, struct irq_desc *desc) in tsi108_irq_cascade()
/linux-4.1.27/drivers/sh/intc/
Dcore.c54 unsigned int intc_get_prio_level(unsigned int irq) in intc_get_prio_level()
59 void intc_set_prio_level(unsigned int irq, unsigned int level) in intc_set_prio_level()
68 static void intc_redirect_irq(unsigned int irq, struct irq_desc *desc) in intc_redirect_irq()
76 unsigned int irq) in intc_register_irq()
313 unsigned int irq = evt2irq(vect->vect); in register_intc_controller() local
412 int irq; in intc_suspend() local
438 int irq; in intc_resume() local
Dchip.c18 unsigned int irq = data->irq; in _intc_enable() local
43 unsigned int irq = data->irq; in intc_disable() local
83 unsigned int irq = data->irq; in intc_mask_ack() local
119 unsigned int irq) in intc_find_irq()
129 int intc_set_priority(unsigned int irq, unsigned int prio) in intc_set_priority()
176 unsigned int irq = data->irq; in intc_set_type() local
Dvirq.c23 unsigned int irq; member
35 void intc_irq_xlate_set(unsigned int irq, intc_enum id, struct intc_desc_int *d) in intc_irq_xlate_set()
45 struct intc_map_entry *intc_irq_xlate_get(unsigned int irq) in intc_irq_xlate_get()
54 int irq = -1; in intc_irq_lookup() local
84 static int add_virq_to_pirq(unsigned int irq, unsigned int virq) in add_virq_to_pirq()
110 static void intc_virq_handler(unsigned int irq, struct irq_desc *desc) in intc_virq_handler()
214 int irq; in intc_subgroup_map() local
Dbalancing.c14 void intc_balancing_enable(unsigned int irq) in intc_balancing_enable()
27 void intc_balancing_disable(unsigned int irq) in intc_balancing_disable()
83 void intc_set_dist_handle(unsigned int irq, struct intc_desc *desc, in intc_set_dist_handle()
Dinternals.h32 unsigned int irq; member
90 static inline struct intc_desc_int *get_intc_desc(unsigned int irq) in get_intc_desc()
100 static inline void activate_irq(int irq) in activate_irq()
156 static inline void intc_balancing_enable(unsigned int irq) { } in intc_balancing_enable()
157 static inline void intc_balancing_disable(unsigned int irq) { } in intc_balancing_disable()
159 intc_set_dist_handle(unsigned int irq, struct intc_desc *desc, in intc_set_dist_handle()
/linux-4.1.27/arch/arm/mach-s3c64xx/
Dcommon.c249 #define eint_offset(irq) ((irq) - IRQ_EINT(0)) argument
250 #define eint_irq_to_bit(irq) ((u32)(1 << eint_offset(irq))) argument
378 unsigned int irq; in s3c_irq_demux_eint() local
392 static void s3c_irq_demux_eint0_3(unsigned int irq, struct irq_desc *desc) in s3c_irq_demux_eint0_3()
397 static void s3c_irq_demux_eint4_11(unsigned int irq, struct irq_desc *desc) in s3c_irq_demux_eint4_11()
402 static void s3c_irq_demux_eint12_19(unsigned int irq, struct irq_desc *desc) in s3c_irq_demux_eint12_19()
407 static void s3c_irq_demux_eint20_27(unsigned int irq, struct irq_desc *desc) in s3c_irq_demux_eint20_27()
414 int irq; in s3c64xx_init_irq_eint() local
/linux-4.1.27/drivers/iommu/
Dirq_remapping.c55 unsigned int irq; in do_setup_msi_irqs() local
100 unsigned int irq; in do_setup_msix_irqs() local
257 int setup_ioapic_remapped_entry(int irq, in setup_ioapic_remapped_entry()
278 void free_remapped_irq(int irq) in free_remapped_irq()
287 unsigned int irq, unsigned int dest, in compose_remapped_msi_msg()
298 static int msi_alloc_remapped_irq(struct pci_dev *pdev, int irq, int nvec) in msi_alloc_remapped_irq()
306 static int msi_setup_remapped_irq(struct pci_dev *pdev, unsigned int irq, in msi_setup_remapped_irq()
315 int setup_hpet_msi_remapped(unsigned int irq, unsigned int id) in setup_hpet_msi_remapped()
359 bool setup_remapped_irq(int irq, struct irq_cfg *cfg, struct irq_chip *chip) in setup_remapped_irq()
Dintel_irq_remapping.c56 static struct irq_2_iommu *irq_2_iommu(unsigned int irq) in irq_2_iommu()
62 static int get_irte(int irq, struct irte *entry) in get_irte()
85 static int alloc_irte(struct intel_iommu *iommu, int irq, u16 count) in alloc_irte()
138 static int map_irq_to_irte_handle(int irq, u16 *sub_handle) in map_irq_to_irte_handle()
154 static int set_irte_irq(int irq, struct intel_iommu *iommu, u16 index, u16 subhandle) in set_irte_irq()
176 static int modify_irte(int irq, struct irte *irte_modified) in modify_irte()
260 static int free_irte(int irq) in free_irte()
969 static int intel_setup_ioapic_entry(int irq, in intel_setup_ioapic_entry()
1058 unsigned int dest, irq = data->irq; in intel_ioapic_set_affinity() local
1104 unsigned int irq, unsigned int dest, in intel_compose_msi_msg()
[all …]
/linux-4.1.27/arch/m68k/amiga/
Damiints.c49 static void ami_int1(unsigned int irq, struct irq_desc *desc) in ami_int1()
72 static void ami_int3(unsigned int irq, struct irq_desc *desc) in ami_int3()
95 static void ami_int4(unsigned int irq, struct irq_desc *desc) in ami_int4()
124 static void ami_int5(unsigned int irq, struct irq_desc *desc) in ami_int5()
/linux-4.1.27/drivers/isdn/hardware/avm/
Db1pcmcia.c60 static int b1pcmcia_add_card(unsigned int port, unsigned irq, in b1pcmcia_add_card()
159 int b1pcmcia_addcard_b1(unsigned int port, unsigned irq) in b1pcmcia_addcard_b1()
164 int b1pcmcia_addcard_m1(unsigned int port, unsigned irq) in b1pcmcia_addcard_m1()
169 int b1pcmcia_addcard_m2(unsigned int port, unsigned irq) in b1pcmcia_addcard_m2()
174 int b1pcmcia_delcard(unsigned int port, unsigned irq) in b1pcmcia_delcard()
/linux-4.1.27/arch/powerpc/include/asm/
Dqe_ic.h68 void (*low_handler)(unsigned int irq, struct irq_desc *desc), in qe_ic_init()
69 void (*high_handler)(unsigned int irq, struct irq_desc *desc)) in qe_ic_init()
81 static inline void qe_ic_cascade_low_ipic(unsigned int irq, in qe_ic_cascade_low_ipic()
91 static inline void qe_ic_cascade_high_ipic(unsigned int irq, in qe_ic_cascade_high_ipic()
101 static inline void qe_ic_cascade_low_mpic(unsigned int irq, in qe_ic_cascade_low_mpic()
114 static inline void qe_ic_cascade_high_mpic(unsigned int irq, in qe_ic_cascade_high_mpic()
127 static inline void qe_ic_cascade_muxed_mpic(unsigned int irq, in qe_ic_cascade_muxed_mpic()
/linux-4.1.27/arch/x86/kernel/
Di8259.c56 static void mask_8259A_irq(unsigned int irq) in mask_8259A_irq()
75 static void unmask_8259A_irq(unsigned int irq) in unmask_8259A_irq()
94 static int i8259A_irq_pending(unsigned int irq) in i8259A_irq_pending()
110 static void make_8259A_irq(unsigned int irq) in make_8259A_irq()
124 static inline int i8259A_irq_real(unsigned int irq) in i8259A_irq_real()
149 unsigned int irq = data->irq; in mask_and_ack_8259A() local
378 static int legacy_pic_irq_pending_noop(unsigned int irq) in legacy_pic_irq_pending_noop()
Dirq.c34 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
193 unsigned irq; in do_IRQ() local
291 int irq, cpu; in check_irq_vectors_for_cpu_disable() local
366 unsigned int irq, vector; in fixup_irqs() local
Ddumpstack_32.c19 static void *is_irq_stack(void *p, void *irq) in is_irq_stack()
29 void *irq = per_cpu(hardirq_stack, cpu); in is_hardirq_stack() local
36 void *irq = per_cpu(softirq_stack, cpu); in is_softirq_stack() local
/linux-4.1.27/arch/sh/boards/mach-cayman/
Dirq.c34 static irqreturn_t cayman_interrupt_smsc(int irq, void *dev_id) in cayman_interrupt_smsc()
40 static irqreturn_t cayman_interrupt_pci2(int irq, void *dev_id) in cayman_interrupt_pci2()
58 unsigned int irq = data->irq; in enable_cayman_irq() local
76 unsigned int irq = data->irq; in disable_cayman_irq() local
100 int irq = intc_evt_to_irq[evt]; in cayman_irq_demux() local
/linux-4.1.27/arch/x86/include/asm/
Dirq_remapping.h67 static inline int setup_ioapic_remapped_entry(int irq, in setup_ioapic_remapped_entry()
75 static inline void free_remapped_irq(int irq) { } in free_remapped_irq()
77 unsigned int irq, unsigned int dest, in compose_remapped_msi_msg()
81 static inline int setup_hpet_msi_remapped(unsigned int irq, unsigned int id) in setup_hpet_msi_remapped()
94 static inline bool setup_remapped_irq(int irq, in setup_remapped_irq()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/
Dmdp_kms.c24 struct mdp_irq irq; member
34 struct mdp_irq *irq; in update_irq() local
89 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) in wait_irq()
112 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_register()
131 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_unregister()
/linux-4.1.27/arch/blackfin/kernel/
Dirqchip.c20 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
51 static void check_stack_overflow(int irq) in check_stack_overflow()
63 static inline void check_stack_overflow(int irq) { } in check_stack_overflow()
97 asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs) in asm_do_IRQ()
Dipipe.c57 static void __ipipe_ack_irq(unsigned irq, struct irq_desc *desc) in __ipipe_ack_irq()
68 unsigned irq; in __ipipe_enable_pipeline() local
87 void __ipipe_handle_irq(unsigned irq, struct pt_regs *regs) in __ipipe_handle_irq()
166 void __ipipe_enable_irqdesc(struct ipipe_domain *ipd, unsigned irq) in __ipipe_enable_irqdesc()
178 void __ipipe_disable_irqdesc(struct ipipe_domain *ipd, unsigned irq) in __ipipe_disable_irqdesc()
263 int ipipe_trigger_irq(unsigned irq) in ipipe_trigger_irq()
/linux-4.1.27/arch/mips/sibyte/sb1250/
Dirq.c54 void sb1250_mask_irq(int cpu, int irq) in sb1250_mask_irq()
68 void sb1250_unmask_irq(int cpu, int irq) in sb1250_unmask_irq()
87 unsigned int irq = d->irq; in sb1250_set_affinity() local
127 unsigned int irq = d->irq; in disable_sb1250_irq() local
134 unsigned int irq = d->irq; in enable_sb1250_irq() local
142 unsigned int irq = d->irq; in ack_sb1250_irq() local
/linux-4.1.27/drivers/usb/host/
Dohci-nxp.c62 #define start_int_set_falling_edge(irq) argument
63 #define start_int_set_rising_edge(irq) argument
64 #define start_int_ack(irq) argument
65 #define start_int_mask(irq) argument
66 #define start_int_umask(irq) argument
169 int ret = 0, irq; in ohci_hcd_nxp_probe() local
/linux-4.1.27/arch/mips/ath79/
Dirq.c30 static void ath79_misc_irq_handler(unsigned int irq, struct irq_desc *desc) in ath79_misc_irq_handler()
53 unsigned int irq = d->irq - ATH79_MISC_IRQ_BASE; in ar71xx_misc_irq_unmask() local
66 unsigned int irq = d->irq - ATH79_MISC_IRQ_BASE; in ar71xx_misc_irq_mask() local
79 unsigned int irq = d->irq - ATH79_MISC_IRQ_BASE; in ar724x_misc_irq_ack() local
123 static void ar934x_ip2_irq_dispatch(unsigned int irq, struct irq_desc *desc) in ar934x_ip2_irq_dispatch()
156 static void qca955x_ip2_irq_dispatch(unsigned int irq, struct irq_desc *desc) in qca955x_ip2_irq_dispatch()
184 static void qca955x_ip3_irq_dispatch(unsigned int irq, struct irq_desc *desc) in qca955x_ip3_irq_dispatch()
/linux-4.1.27/arch/mips/mti-malta/
Dmalta-int.c46 int irq; in mips_pcibios_iack() local
91 int irq; in get_int() local
109 int irq; in malta_hw0_irqdispatch() local
125 static irqreturn_t i8259_handler(int irq, void *dev_id) in i8259_handler()
187 static irqreturn_t corehi_handler(int irq, void *dev_id) in corehi_handler()
211 static irqreturn_t ipi_resched_interrupt(int irq, void *dev_id) in ipi_resched_interrupt()
223 static irqreturn_t ipi_call_interrupt(int irq, void *dev_id) in ipi_call_interrupt()
276 void __init arch_init_ipiirq(int irq, struct irqaction *action) in arch_init_ipiirq()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dinterrupt.c218 static irqreturn_t wil6210_irq_rx(int irq, void *cookie) in wil6210_irq_rx()
279 static irqreturn_t wil6210_irq_tx(int irq, void *cookie) in wil6210_irq_tx()
345 static irqreturn_t wil6210_irq_misc(int irq, void *cookie) in wil6210_irq_misc()
393 static irqreturn_t wil6210_irq_misc_thread(int irq, void *cookie) in wil6210_irq_misc_thread()
426 static irqreturn_t wil6210_thread_irq(int irq, void *cookie) in wil6210_thread_irq()
491 static irqreturn_t wil6210_hardirq(int irq, void *cookie) in wil6210_hardirq()
544 static int wil6210_request_3msi(struct wil6210_priv *wil, int irq) in wil6210_request_3msi()
599 int wil6210_init_irq(struct wil6210_priv *wil, int irq) in wil6210_init_irq()
615 void wil6210_fini_irq(struct wil6210_priv *wil, int irq) in wil6210_fini_irq()
/linux-4.1.27/arch/sh/kernel/
Dirq.c30 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
70 static inline void handle_one_irq(unsigned int irq) in handle_one_irq()
178 static inline void handle_one_irq(unsigned int irq) in handle_one_irq()
184 asmlinkage __irq_entry int do_IRQ(unsigned int irq, struct pt_regs *regs) in do_IRQ()
225 unsigned int irq, cpu = smp_processor_id(); in migrate_irqs() local
/linux-4.1.27/arch/xtensa/include/asm/
Dirq.h21 static inline void variant_irq_enable(unsigned int irq) { } in variant_irq_enable()
22 static inline void variant_irq_disable(unsigned int irq) { } in variant_irq_disable()
40 static __inline__ int irq_canonicalize(int irq) in irq_canonicalize()
/linux-4.1.27/arch/sparc/kernel/
Dirq_64.c95 static void bucket_set_irq(unsigned long bucket_pa, unsigned int irq) in bucket_set_irq()
232 void irq_free(unsigned int irq) in irq_free()
243 int irq; in irq_alloc() local
258 unsigned int irq = 0U; in cookie_exists() local
279 unsigned int irq; in sysino_exists() local
287 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
292 void irq_install_pre_handler(int irq, in irq_install_pre_handler()
349 static int irq_choose_cpu(unsigned int irq, const struct cpumask *affinity) in irq_choose_cpu()
367 #define irq_choose_cpu(irq, affinity) \ argument
611 unsigned int irq; in build_irq() local
[all …]
Dpower.c18 static irqreturn_t power_handler(int irq, void *dev_id) in power_handler()
26 static int has_button_interrupt(unsigned int irq, struct device_node *dp) in has_button_interrupt()
39 unsigned int irq = op->archdata.irqs[0]; in power_probe() local
Dirq_32.c156 void irq_link(unsigned int irq) in irq_link()
175 void irq_unlink(unsigned int irq) in irq_unlink()
240 int sparc_floppy_request_irq(unsigned int irq, irq_handler_t irq_handler) in sparc_floppy_request_irq()
318 void sparc_floppy_irq(int irq, void *dev_id, struct pt_regs *regs) in sparc_floppy_irq()
/linux-4.1.27/arch/x86/pci/
Dirq.c151 void eisa_set_level_irq(unsigned int irq) in eisa_set_level_irq()
207 static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ali_set()
232 static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_piix_set()
248 static int pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via_set()
267 static int pirq_via586_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via586_set()
289 static int pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ite_set()
307 static int pirq_opti_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_opti_set()
323 static int pirq_cyrix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_cyrix_set()
406 static int pirq_sis_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_sis_set()
440 static int pirq_vlsi_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_vlsi_set()
[all …]
Dxen.c65 int rc, pirq = -1, irq = -1; in xen_register_pirq() local
121 int rc, irq; in xen_register_gsi() local
164 int irq, ret, i; in xen_setup_msi_irqs() local
226 int irq, pirq; in xen_hvm_setup_msi_irqs() local
399 static void xen_teardown_msi_irq(unsigned int irq) in xen_teardown_msi_irq()
481 int irq; in pci_xen_initial_domain() local
/linux-4.1.27/arch/m68k/kernel/
Dints.c116 irq_flow_handler_t handle, unsigned int irq, in m68k_setup_irq_controller()
128 unsigned int m68k_irq_startup_irq(unsigned int irq) in m68k_irq_startup_irq()
144 unsigned int irq = data->irq; in m68k_irq_shutdown() local
153 unsigned int irq_canonicalize(unsigned int irq) in irq_canonicalize()
/linux-4.1.27/drivers/parisc/
Dgsc.c39 int irq = txn_alloc_irq(GSC_EIM_WIDTH); in gsc_alloc_irq() local
52 int gsc_claim_irq(struct gsc_irq *i, int irq) in gsc_claim_irq()
88 unsigned int irq = gsc_asic->global_irq[local_irq]; in gsc_asic_intr() local
96 int gsc_find_local_irq(unsigned int irq, int *global_irqs, int limit) in gsc_find_local_irq()
150 static int irq = GSC_IRQ_BASE; in gsc_assign_irq() local
163 int irq = asic->global_irq[local_irq]; in gsc_asic_assign_irq() local
/linux-4.1.27/arch/mips/sibyte/bcm1480/
Dirq.c55 void bcm1480_mask_irq(int cpu, int irq) in bcm1480_mask_irq()
72 void bcm1480_unmask_irq(int cpu, int irq) in bcm1480_unmask_irq()
93 unsigned int irq_dirty, irq = d->irq; in bcm1480_set_affinity() local
140 unsigned int irq = d->irq; in disable_bcm1480_irq() local
147 unsigned int irq = d->irq; in enable_bcm1480_irq() local
155 unsigned int irq_dirty, irq = d->irq; in ack_bcm1480_irq() local
/linux-4.1.27/arch/sh/kernel/cpu/irq/
Dimask.c55 unsigned int irq = data->irq; in mask_imask_irq() local
65 unsigned int irq = data->irq; in unmask_imask_irq() local
80 void make_imask_irq(unsigned int irq) in make_imask_irq()
/linux-4.1.27/arch/mips/sni/
Drm200.c160 unsigned int mask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_disable_8259A_irq() local
175 unsigned int mask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_enable_8259A_irq() local
188 static inline int sni_rm200_i8259A_irq_real(unsigned int irq) in sni_rm200_i8259A_irq_real()
213 unsigned int irqmask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_mask_and_ack_8259A() local
297 int irq; in sni_rm200_i8259_irq() local
382 int irq; in sni_rm200_i8259A_irq_handler() local
455 int irq; in sni_rm200_hwint() local
/linux-4.1.27/virt/kvm/arm/
Dvgic.c91 static void add_sgi_source(struct kvm_vcpu *vcpu, int irq, int source) in add_sgi_source()
96 static bool queue_sgi(struct kvm_vcpu *vcpu, int irq) in queue_sgi()
170 int cpuid, int irq) in vgic_bitmap_get_irq_val()
179 int irq, int val) in vgic_bitmap_set_irq_val()
246 static bool vgic_irq_is_edge(struct kvm_vcpu *vcpu, int irq) in vgic_irq_is_edge()
255 static int vgic_irq_is_enabled(struct kvm_vcpu *vcpu, int irq) in vgic_irq_is_enabled()
262 static int vgic_irq_is_queued(struct kvm_vcpu *vcpu, int irq) in vgic_irq_is_queued()
269 static int vgic_irq_is_active(struct kvm_vcpu *vcpu, int irq) in vgic_irq_is_active()
276 static void vgic_irq_set_queued(struct kvm_vcpu *vcpu, int irq) in vgic_irq_set_queued()
283 static void vgic_irq_clear_queued(struct kvm_vcpu *vcpu, int irq) in vgic_irq_clear_queued()
[all …]
/linux-4.1.27/arch/sh/boards/mach-dreamcast/
Dirq.c66 unsigned int irq = data->irq; in disable_systemasic_irq() local
78 unsigned int irq = data->irq; in enable_systemasic_irq() local
90 unsigned int irq = data->irq; in mask_ack_systemasic_irq() local
106 int systemasic_irq_demux(int irq) in systemasic_irq_demux()
/linux-4.1.27/arch/m32r/platforms/opsput/
Dsetup.c30 static void disable_opsput_irq(unsigned int irq) in disable_opsput_irq()
39 static void enable_opsput_irq(unsigned int irq) in enable_opsput_irq()
87 static void disable_opsput_pld_irq(unsigned int irq) in disable_opsput_pld_irq()
98 static void enable_opsput_pld_irq(unsigned int irq) in enable_opsput_pld_irq()
147 static void disable_opsput_lanpld_irq(unsigned int irq) in disable_opsput_lanpld_irq()
158 static void enable_opsput_lanpld_irq(unsigned int irq) in enable_opsput_lanpld_irq()
207 static void disable_opsput_lcdpld_irq(unsigned int irq) in disable_opsput_lcdpld_irq()
218 static void enable_opsput_lcdpld_irq(unsigned int irq) in enable_opsput_lcdpld_irq()
/linux-4.1.27/arch/m32r/platforms/m32700ut/
Dsetup.c29 static void disable_m32700ut_irq(unsigned int irq) in disable_m32700ut_irq()
38 static void enable_m32700ut_irq(unsigned int irq) in enable_m32700ut_irq()
86 static void disable_m32700ut_pld_irq(unsigned int irq) in disable_m32700ut_pld_irq()
97 static void enable_m32700ut_pld_irq(unsigned int irq) in enable_m32700ut_pld_irq()
146 static void disable_m32700ut_lanpld_irq(unsigned int irq) in disable_m32700ut_lanpld_irq()
157 static void enable_m32700ut_lanpld_irq(unsigned int irq) in enable_m32700ut_lanpld_irq()
206 static void disable_m32700ut_lcdpld_irq(unsigned int irq) in disable_m32700ut_lcdpld_irq()
217 static void enable_m32700ut_lcdpld_irq(unsigned int irq) in enable_m32700ut_lcdpld_irq()
/linux-4.1.27/arch/ia64/sn/kernel/
Dirq.c105 unsigned int irq = data->irq & 0xff; in sn_ack_irq() local
208 unsigned int irq = data->irq; in sn_set_affinity_irq() local
223 void sn_set_err_irq_affinity(unsigned int irq) in sn_set_err_irq_affinity()
233 void sn_set_err_irq_affinity(unsigned int irq) { } in sn_set_err_irq_affinity()
258 ia64_vector sn_irq_to_vector(int irq) in sn_irq_to_vector()
285 int irq = sn_irq_info->irq_irq; in register_intr_pda() local
298 int irq = sn_irq_info->irq_irq; in unregister_intr_pda() local
420 static void sn_check_intr(int irq, struct sn_irq_info *sn_irq_info) in sn_check_intr()
/linux-4.1.27/drivers/clocksource/
Dclps711x-timer.c55 static irqreturn_t clps711x_timer_interrupt(int irq, void *dev_id) in clps711x_timer_interrupt()
70 unsigned int irq) in _clps711x_clkevt_init()
103 unsigned int irq) in clps711x_clksrc_init()
115 unsigned int irq = irq_of_parse_and_map(np, 0); in clps711x_timer_init() local
Dpxa_timer.c66 pxa_ost0_interrupt(int irq, void *dev_id) in pxa_ost0_interrupt()
166 static void __init pxa_timer_common_init(int irq, unsigned long clock_tick_rate) in pxa_timer_common_init()
186 int irq; in pxa_timer_dt_init() local
214 void __init pxa_timer_nodt_init(int irq, void __iomem *base, in pxa_timer_nodt_init()
Dtimer-integrator-ap.c65 static irqreturn_t integrator_timer_interrupt(int irq, void *dev_id) in integrator_timer_interrupt()
133 void __iomem *base, int irq) in integrator_clockevent_init()
162 int irq; in integrator_ap_timer_init_of() local
/linux-4.1.27/arch/sh/boards/mach-se/7206/
Dirq.c30 unsigned int irq = data->irq; in disable_se7206_irq() local
61 unsigned int irq = data->irq; in enable_se7206_irq() local
94 unsigned int irq = data->irq; in eoi_se7206_irq() local
125 static void make_se7206_irq(unsigned int irq) in make_se7206_irq()
/linux-4.1.27/arch/mips/pnx833x/common/
Dinterrupts.c106 unsigned int irq = PNX833X_REGFIELD(PIC_INT_SRC, INT_SRC); in pic_dispatch() local
142 static inline void pnx833x_hard_enable_pic_irq(unsigned int irq) in pnx833x_hard_enable_pic_irq()
150 static inline void pnx833x_hard_disable_pic_irq(unsigned int irq) in pnx833x_hard_disable_pic_irq()
158 static unsigned int pnx833x_startup_pic_irq(unsigned int irq) in pnx833x_startup_pic_irq()
255 unsigned int irq; in arch_init_irq() local
/linux-4.1.27/drivers/acpi/
Dgsi.c46 int acpi_gsi_to_irq(u32 gsi, unsigned int *irq) in acpi_gsi_to_irq()
75 unsigned int irq; in acpi_register_gsi() local
101 int irq = irq_find_mapping(NULL, gsi); in acpi_unregister_gsi() local
Dpci_link.c87 struct acpi_pci_link_irq irq; member
192 int *irq = context; in acpi_pci_link_check_current() local
250 int irq = 0; in acpi_pci_link_get_current() local
294 static int acpi_pci_link_set(struct acpi_pci_link *link, int irq) in acpi_pci_link_set()
514 int irq; in acpi_pci_link_allocate() local
787 int irq; in acpi_irq_penalty_update() local
818 void acpi_penalize_isa_irq(int irq, int active) in acpi_penalize_isa_irq()
833 void acpi_penalize_sci_irq(int irq, int trigger, int polarity) in acpi_penalize_sci_irq()
/linux-4.1.27/arch/mips/pmcs-msp71xx/
Dmsp_irq_slp.c25 unsigned int irq = d->irq; in unmask_msp_slp_irq() local
36 unsigned int irq = d->irq; in mask_msp_slp_irq() local
51 unsigned int irq = d->irq; in ack_msp_slp_irq() local
Dmsp_smp.c40 static irqreturn_t ipi_resched_interrupt(int irq, void *dev_id) in ipi_resched_interrupt()
45 static irqreturn_t ipi_call_interrupt(int irq, void *dev_id) in ipi_call_interrupt()
64 void __init arch_init_ipiirq(int irq, struct irqaction *action) in arch_init_ipiirq()
/linux-4.1.27/arch/x86/platform/uv/
Duv_irq.c25 int irq; member
52 static int uv_set_irq_2_mmr_info(int irq, unsigned long offset, unsigned blade) in uv_set_irq_2_mmr_info()
98 int uv_irq_2_mmr_info(int irq, unsigned long *offset, int *pnode) in uv_irq_2_mmr_info()
130 arch_enable_uv_irq(char *irq_name, unsigned int irq, int cpu, int mmr_blade, in arch_enable_uv_irq()
241 int ret, irq = irq_alloc_hwirq(uv_blade_to_memory_nid(mmr_blade)); in uv_setup_irq() local
264 void uv_teardown_irq(unsigned int irq) in uv_teardown_irq()
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dirq.c203 block_irq(int irq, int cpu) in block_irq()
227 unblock_irq(int irq, int cpu) in unblock_irq()
251 static int irq_cpu(int irq) in irq_cpu()
279 void crisv32_mask_irq(int irq) in crisv32_mask_irq()
287 void crisv32_unmask_irq(int irq) in crisv32_unmask_irq()
331 crisv32_do_IRQ(int irq, int block, struct pt_regs* regs) in crisv32_do_IRQ()
/linux-4.1.27/arch/tile/kernel/
Dirq.c117 unsigned long irq = __ffs(remaining_irqs); in tile_dev_intr() local
227 void tile_irq_activate(unsigned int irq, int tile_irq_type) in tile_irq_activate()
251 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
274 int arch_setup_hwirq(unsigned int irq, int node) in arch_setup_hwirq()
279 void arch_teardown_hwirq(unsigned int irq) { } in arch_teardown_hwirq()
/linux-4.1.27/drivers/platform/x86/
Ddell-smo8800.c29 u32 irq; /* acpi device irq */ member
37 static irqreturn_t smo8800_interrupt_quick(int irq, void *data) in smo8800_interrupt_quick()
46 static irqreturn_t smo8800_interrupt_thread(int irq, void *data) in smo8800_interrupt_thread()
57 struct acpi_resource_extended_irq *irq; in smo8800_get_resource() local
72 u32 irq = 0; in smo8800_get_irq() local
Dintel_mid_powerbtn.c38 static irqreturn_t mfld_pb_isr(int irq, void *dev_id) in mfld_pb_isr()
62 int irq = platform_get_irq(pdev, 0); in mfld_pb_probe() local
125 int irq = platform_get_irq(pdev, 0); in mfld_pb_remove() local
/linux-4.1.27/arch/blackfin/mach-bf561/
Dsmp.c111 void __init platform_request_ipi(int irq, void *handler) in platform_request_ipi()
122 void platform_send_ipi(cpumask_t callmap, int irq) in platform_send_ipi()
135 void platform_send_ipi_cpu(unsigned int cpu, int irq) in platform_send_ipi_cpu()
144 void platform_clear_ipi(unsigned int cpu, int irq) in platform_clear_ipi()
/linux-4.1.27/drivers/iio/trigger/
Diio-trig-interrupt.c22 unsigned int irq; member
25 static irqreturn_t iio_interrupt_trigger_poll(int irq, void *private) in iio_interrupt_trigger_poll()
41 int irq, ret = 0; in iio_interrupt_trigger_probe() local
/linux-4.1.27/arch/arc/kernel/
Dirq.c82 static int arc_intc_domain_map(struct irq_domain *d, unsigned int irq, in arc_intc_domain_map()
146 void arch_do_IRQ(unsigned int irq, struct pt_regs *regs) in arch_do_IRQ()
156 void arc_request_percpu_irq(int irq, int cpu, in arc_request_percpu_irq()
157 irqreturn_t (*isr)(int irq, void *dev), in arc_request_percpu_irq()
/linux-4.1.27/arch/ia64/hp/sim/
Dhpsim_irq.c42 static void hpsim_irq_set_chip(int irq) in hpsim_irq_set_chip()
50 static void hpsim_connect_irq(int intr, int irq) in hpsim_connect_irq()
57 int irq = assign_irq_vector(AUTO_ASSIGN); in hpsim_get_irq() local
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
Dhlwd-pic.c47 int irq = irqd_to_hwirq(d); in hlwd_pic_mask_and_ack() local
57 int irq = irqd_to_hwirq(d); in hlwd_pic_ack() local
65 int irq = irqd_to_hwirq(d); in hlwd_pic_mask() local
73 int irq = irqd_to_hwirq(d); in hlwd_pic_unmask() local
111 int irq; in __hlwd_pic_get_irq() local
Dflipper-pic.c52 int irq = irqd_to_hwirq(d); in flipper_pic_mask_and_ack() local
63 int irq = irqd_to_hwirq(d); in flipper_pic_ack() local
72 int irq = irqd_to_hwirq(d); in flipper_pic_mask() local
80 int irq = irqd_to_hwirq(d); in flipper_pic_unmask() local
177 int irq; in flipper_pic_get_irq() local
/linux-4.1.27/arch/powerpc/platforms/8xx/
Dm8xx_setup.c34 static irqreturn_t timebase_interrupt(int irq, void *dev) in timebase_interrupt()
94 int irq, virq; in mpc8xx_calibrate_decr() local
217 static void cpm_cascade(unsigned int irq, struct irq_desc *desc) in cpm_cascade()
236 int irq; in mpc8xx_pics_init() local
/linux-4.1.27/drivers/clk/at91/
Dclk-main.c38 unsigned int irq; member
47 unsigned int irq; member
65 unsigned int irq; member
72 static irqreturn_t clk_main_osc_irq_handler(int irq, void *dev_id) in clk_main_osc_irq_handler()
143 unsigned int irq, in at91_clk_register_main_osc()
196 unsigned int irq; in of_at91rm9200_clk_main_osc_setup() local
216 static irqreturn_t clk_main_rc_osc_irq_handler(int irq, void *dev_id) in clk_main_rc_osc_irq_handler()
296 unsigned int irq, in at91_clk_register_main_rc_osc()
344 unsigned int irq; in of_at91sam9x5_clk_main_rc_osc_setup() local
479 static irqreturn_t clk_sam9x5_main_irq_handler(int irq, void *dev_id) in clk_sam9x5_main_irq_handler()
[all …]
Dclk-utmi.c30 unsigned int irq; member
36 static irqreturn_t clk_utmi_irq_handler(int irq, void *dev_id) in clk_utmi_irq_handler()
96 at91_clk_register_utmi(struct at91_pmc *pmc, unsigned int irq, in at91_clk_register_utmi()
134 unsigned int irq; in of_at91_clk_utmi_setup() local
Dclk-system.c33 unsigned int irq; member
42 static irqreturn_t clk_system_irq_handler(int irq, void *dev_id) in clk_system_irq_handler()
104 const char *parent_name, u8 id, int irq) in at91_clk_register_system()
148 int irq = 0; in of_at91_clk_sys_setup() local
/linux-4.1.27/arch/sh/cchips/hd6446x/
Dhd64461.c22 unsigned int irq = data->irq; in hd64461_mask_irq() local
33 unsigned int irq = data->irq; in hd64461_unmask_irq() local
59 static void hd64461_irq_demux(unsigned int irq, struct irq_desc *desc) in hd64461_irq_demux()
/linux-4.1.27/arch/arm/mach-omap1/
Dfpga.c38 unsigned int irq = d->irq - OMAP_FPGA_IRQ_BASE; in fpga_mask_irq() local
71 unsigned int irq = d->irq - OMAP_FPGA_IRQ_BASE; in fpga_unmask_irq() local
90 static void innovator_fpga_IRQ_demux(unsigned int irq, struct irq_desc *desc) in innovator_fpga_IRQ_demux()
/linux-4.1.27/arch/parisc/kernel/
Dirq.c41 #define EIEM_MASK(irq) (1UL<<(CPU_IRQ_MAX - irq)) argument
66 static void __cpu_unmask_irq(unsigned int irq) in __cpu_unmask_irq()
281 int cpu_claim_irq(unsigned int irq, struct irq_chip *type, void *data) in cpu_claim_irq()
297 int txn_claim_irq(int irq) in txn_claim_irq()
322 int irq; in txn_alloc_irq() local
338 unsigned long txn_affinity_addr(unsigned int irq, int cpu) in txn_affinity_addr()
509 int irq, cpu = smp_processor_id(); in do_cpu_irq_mask() local
/linux-4.1.27/arch/arm/mach-footbridge/
Ddc21285.c157 static irqreturn_t dc21285_abort_irq(int irq, void *dev_id) in dc21285_abort_irq()
187 static irqreturn_t dc21285_serr_irq(int irq, void *dev_id) in dc21285_serr_irq()
209 static irqreturn_t dc21285_discard_irq(int irq, void *dev_id) in dc21285_discard_irq()
217 static irqreturn_t dc21285_dparity_irq(int irq, void *dev_id) in dc21285_dparity_irq()
231 static irqreturn_t dc21285_parity_irq(int irq, void *dev_id) in dc21285_parity_irq()
/linux-4.1.27/drivers/pci/
Dhtirq.c36 void write_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in write_ht_irq_msg()
55 void fetch_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in fetch_ht_irq_msg()
90 int max_irq, pos, irq; in __ht_create_irq() local
159 void ht_destroy_irq(unsigned int irq) in ht_destroy_irq()
/linux-4.1.27/arch/frv/kernel/
Dirq-mb93493.c92 static irqreturn_t mb93493_interrupt(int irq, void *_piqsr) in mb93493_interrupt()
102 int irq; in mb93493_interrupt() local
138 int irq; in mb93493_init() local
Dirq-mb93091.c82 static irqreturn_t fpga_interrupt(int irq, void *_mask) in fpga_interrupt()
91 int irq; in fpga_interrupt() local
139 int irq; in fpga_init() local
Dirq-mb93093.c80 static irqreturn_t fpga_interrupt(int irq, void *_mask) in fpga_interrupt()
89 int irq; in fpga_interrupt() local
118 int irq; in fpga_init() local
/linux-4.1.27/drivers/input/keyboard/
Dopencores-kbd.c22 int irq; member
26 static irqreturn_t opencores_kbd_isr(int irq, void *dev_id) in opencores_kbd_isr()
44 int irq, i, error; in opencores_kbd_probe() local
Dnomadik-ske-keypad.c64 int irq; member
198 static irqreturn_t ske_keypad_irq(int irq, void *dev_id) in ske_keypad_irq()
230 int irq; in ske_keypad_probe() local
397 int irq = platform_get_irq(pdev, 0); in ske_keypad_suspend() local
411 int irq = platform_get_irq(pdev, 0); in ske_keypad_resume() local
/linux-4.1.27/arch/powerpc/platforms/82xx/
Dpq2ads-pci-pic.c44 int irq = NUM_IRQS - irqd_to_hwirq(d) - 1; in pq2ads_pci_mask_irq() local
60 int irq = NUM_IRQS - irqd_to_hwirq(d) - 1; in pq2ads_pci_unmask_irq() local
81 static void pq2ads_pci_irq_demux(unsigned int irq, struct irq_desc *desc) in pq2ads_pci_irq_demux()
124 int irq; in pq2ads_pci_init_irq() local
/linux-4.1.27/arch/powerpc/platforms/85xx/
Dsgy_cts1000.c64 static irqreturn_t gpio_halt_irq(int irq, void *__data) in gpio_halt_irq()
76 int gpio, err, irq; in gpio_halt_probe() local
135 int irq = irq_of_parse_and_map(halt_node, 0); in gpio_halt_remove() local
/linux-4.1.27/arch/arm/kernel/
Dperf_event_cpu.c69 int irq = *(int *)data; in cpu_pmu_enable_percpu_irq() local
76 int irq = *(int *)data; in cpu_pmu_disable_percpu_irq() local
83 int i, irq, irqs; in cpu_pmu_free_irq() local
111 int i, err, irq, irqs; in cpu_pmu_request_irq() local
306 int i, irq; in of_pmu_irq_cfg() local
Dirq.c67 void handle_IRQ(unsigned int irq, struct pt_regs *regs) in handle_IRQ()
76 asm_do_IRQ(unsigned int irq, struct pt_regs *regs) in asm_do_IRQ()
81 void set_irq_flags(unsigned int irq, unsigned int iflags) in set_irq_flags()
/linux-4.1.27/drivers/irqchip/
Dirq-vic.c75 int irq; member
195 static int vic_irqdomain_map(struct irq_domain *d, unsigned int irq, in vic_irqdomain_map()
217 u32 stat, irq; in handle_one_vic() local
229 static void vic_handle_irq_cascaded(unsigned int irq, struct irq_desc *desc) in vic_handle_irq_cascaded()
280 unsigned int irq, in vic_register()
320 unsigned int irq = d->hwirq; in vic_ack_irq() local
329 unsigned int irq = d->hwirq; in vic_mask_irq() local
336 unsigned int irq = d->hwirq; in vic_unmask_irq() local
341 static struct vic_device *vic_from_irq(unsigned int irq) in vic_from_irq()
Dexynos-combiner.c63 static void combiner_handle_cascade_irq(unsigned int irq, struct irq_desc *desc) in combiner_handle_cascade_irq()
117 unsigned int irq) in combiner_cascade_irq()
126 void __iomem *base, unsigned int irq) in combiner_init_one()
155 static int combiner_irq_domain_map(struct irq_domain *d, unsigned int irq, in combiner_irq_domain_map()
176 int i, irq; in combiner_init() local
Dirq-mmp.c133 static void icu_mux_irq_demux(unsigned int irq, struct irq_desc *desc) in icu_mux_irq_demux()
163 static int mmp_irq_domain_map(struct irq_domain *d, unsigned int irq, in mmp_irq_domain_map()
222 int irq; in icu_init_irq() local
246 int irq, end; in mmp2_init_icu() local
349 int ret, nr_irqs, irq, i = 0; in mmp_init_bases() local
430 int i, ret, irq, j = 0; in mmp2_mux_of_init() local
Dirq-sun4i.c43 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_ack() local
53 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_mask() local
65 unsigned int irq = irqd_to_hwirq(irqd); in sun4i_irq_unmask() local
Dirq-bcm2835.c146 int irq, b, i; in armctrl_of_init() local
184 u32 stat, irq; in armctrl_handle_bank() local
195 u32 irq = MAKE_HWIRQ(bank, shortcuts[ffs(stat >> SHORTCUT_SHIFT) - 1]); in armctrl_handle_shortcut() local
202 u32 stat, irq; in bcm2835_handle_irq() local
/linux-4.1.27/arch/arm/mach-shmobile/
Dintc-sh73a0.c246 static irqreturn_t sh73a0_intcs_demux(int irq, void *dev_id) in sh73a0_intcs_demux()
262 #define PINT0A_IRQ(n, irq) INTC_IRQ((n), SH73A0_PINT0_IRQ(irq)) argument
263 #define PINT0B_IRQ(n, irq) INTC_IRQ((n), SH73A0_PINT0_IRQ(irq + 8)) argument
264 #define PINT0C_IRQ(n, irq) INTC_IRQ((n), SH73A0_PINT0_IRQ(irq + 16)) argument
265 #define PINT0D_IRQ(n, irq) INTC_IRQ((n), SH73A0_PINT0_IRQ(irq + 24)) argument
266 #define PINT1E_IRQ(n, irq) INTC_IRQ((n), SH73A0_PINT1_IRQ(irq)) argument
298 static irqreturn_t sh73a0_pint0_demux(int irq, void *dev_id) in sh73a0_pint0_demux()
304 static irqreturn_t sh73a0_pint1_demux(int irq, void *dev_id) in sh73a0_pint1_demux()
/linux-4.1.27/drivers/ssb/
Ddriver_gpio.c126 static irqreturn_t ssb_gpio_irq_chipco_handler(int irq, void *dev_id) in ssb_gpio_irq_chipco_handler()
162 int irq = irq_create_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_init() local
182 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_init() local
203 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_exit() local
323 static irqreturn_t ssb_gpio_irq_extif_handler(int irq, void *dev_id) in ssb_gpio_irq_extif_handler()
359 int irq = irq_create_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_init() local
378 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_init() local
398 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_exit() local
Ddriver_mipscore.c108 unsigned int irq; in ssb_mips_irq() local
127 static void clear_irq(struct ssb_bus *bus, unsigned int irq) in clear_irq()
141 static void set_irq(struct ssb_device *dev, unsigned int irq) in set_irq()
177 static void print_irq(struct ssb_device *dev, unsigned int irq) in print_irq()
297 unsigned int irq, i; in ssb_mipscore_init() local
/linux-4.1.27/drivers/input/misc/
Dwm831x-on.c62 static irqreturn_t wm831x_on_irq(int irq, void *data) in wm831x_on_irq()
75 int irq = wm831x_irq(wm831x, platform_get_irq(pdev, 0)); in wm831x_on_probe() local
128 int irq = platform_get_irq(pdev, 0); in wm831x_on_remove() local
Dda9055_onkey.c63 static irqreturn_t da9055_onkey_irq(int irq, void *data) in da9055_onkey_irq()
80 int irq, err; in da9055_onkey_probe() local
145 int irq = platform_get_irq_byname(pdev, "ONKEY"); in da9055_onkey_remove() local
D88pm860x_onkey.c41 int irq; member
45 static irqreturn_t pm860x_onkey_handler(int irq, void *data) in pm860x_onkey_handler()
64 int irq, ret; in pm860x_onkey_probe() local
Dmax8925_onkey.c39 unsigned int irq[2]; member
47 static irqreturn_t max8925_onkey_handler(int irq, void *data) in max8925_onkey_handler()
71 int irq[2], error; in max8925_onkey_probe() local
Dtwl4030-pwrbutton.c36 static irqreturn_t powerbutton_irq(int irq, void *_pwr) in powerbutton_irq()
58 int irq = platform_get_irq(pdev, 0); in twl4030_pwrbutton_probe() local
/linux-4.1.27/arch/m32r/platforms/usrv/
Dsetup.c21 static void disable_mappi_irq(unsigned int irq) in disable_mappi_irq()
30 static void enable_mappi_irq(unsigned int irq) in enable_mappi_irq()
78 static void disable_m32700ut_pld_irq(unsigned int irq) in disable_m32700ut_pld_irq()
89 static void enable_m32700ut_pld_irq(unsigned int irq) in enable_m32700ut_pld_irq()
/linux-4.1.27/arch/mips/bcm63xx/
Dirq.c38 static inline u32 get_ext_irq_perf_reg(int irq) in get_ext_irq_perf_reg()
216 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_mask() local
238 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_unmask() local
261 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_clear() local
281 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_set_type() local
/linux-4.1.27/arch/arc/plat-arcfpga/include/plat/
Dsmp.h53 #define IDU_SET_COMMAND(irq, cmd) \ argument
79 #define idu_irq_assert(irq) IDU_SET_COMMAND((irq), IDU_IRQ_ASSERT) argument
80 #define idu_irq_clear(irq) IDU_SET_COMMAND((irq), IDU_IRQ_CLEAR) argument
96 uint8_t irq; member
102 uint8_t irq; member
/linux-4.1.27/arch/m32r/platforms/m32104ut/
Dsetup.c23 static void disable_m32104ut_irq(unsigned int irq) in disable_m32104ut_irq()
32 static void enable_m32104ut_irq(unsigned int irq) in enable_m32104ut_irq()
53 unsigned int irq = data->irq; in shutdown_m32104ut_irq() local
/linux-4.1.27/drivers/base/regmap/
Dregmap-irq.c34 int irq; member
48 int irq) in irq_to_regmap_irq()
189 static irqreturn_t regmap_irq_thread(int irq, void *d) in regmap_irq_thread()
341 int regmap_add_irq_chip(struct regmap *map, int irq, int irq_flags, in regmap_add_irq_chip()
534 void regmap_del_irq_chip(int irq, struct regmap_irq_chip_data *d) in regmap_del_irq_chip()
572 int regmap_irq_get_virq(struct regmap_irq_chip_data *data, int irq) in regmap_irq_get_virq()
/linux-4.1.27/drivers/dma/ipu/
Dipu_irq.c73 unsigned int irq; member
167 bool ipu_irq_status(unsigned int irq) in ipu_irq_status()
269 static void ipu_irq_err(unsigned int irq, struct irq_desc *desc) in ipu_irq_err()
310 static void ipu_irq_fn(unsigned int irq, struct irq_desc *desc) in ipu_irq_fn()
356 unsigned int irq, i; in ipu_irq_attach_irq() local
398 unsigned int irq, irq_base; in ipu_irq_detach_irq() local
/linux-4.1.27/arch/arm/common/
Dtimer-sp.c118 static irqreturn_t sp804_timer_interrupt(int irq, void *dev_id) in sp804_timer_interrupt()
183 void __init __sp804_clockevents_init(void __iomem *base, unsigned int irq, struct clk *clk, const c… in __sp804_clockevents_init()
216 int irq; in sp804_of_init() local
272 int irq; in integrator_cp_of_init() local
Dit8152.c37 unsigned int irq = d->irq; in it8152_mask_irq() local
56 unsigned int irq = d->irq; in it8152_unmask_irq() local
82 int irq; in it8152_init_irq() local
98 void it8152_irq_demux(unsigned int irq, struct irq_desc *desc) in it8152_irq_demux()
/linux-4.1.27/arch/mips/include/asm/
Dirq.h21 static inline int irq_canonicalize(int irq) in irq_canonicalize()
26 #define irq_canonicalize(irq) (irq) /* Sane hardware, sane code ... */ argument
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/
Dintc-shx3.c19 unsigned int irq_lookup(unsigned int irq) in irq_lookup()
24 void irq_finish(unsigned int irq) in irq_finish()
/linux-4.1.27/drivers/misc/
Ddummy-irq.c22 static int irq = -1; variable
24 static irqreturn_t dummy_interrupt(int irq, void *dev_id) in dummy_interrupt()
/linux-4.1.27/arch/mips/sgi-ip27/
Dip27-irq-pci.c64 static inline int alloc_level(int cpu, int irq) in alloc_level()
80 static inline int find_level(cpuid_t *cpunum, int irq) in find_level()
230 void register_bridge_irq(unsigned int irq) in register_bridge_irq()
237 int irq = allocate_irqno(); in request_bridge_irq() local
/linux-4.1.27/arch/sh/boards/
Dboard-secureedge5410.c30 static irqreturn_t eraseconfig_interrupt(int irq, void *dev_id) in eraseconfig_interrupt()
39 unsigned int irq = evt2irq(0x240); in eraseconfig_init() local
/linux-4.1.27/arch/m68k/apollo/
Ddn_ints.c9 unsigned int irq = data->irq; in apollo_irq_startup() local
20 unsigned int irq = data->irq; in apollo_irq_shutdown() local
/linux-4.1.27/arch/mips/pci/
Dmsi-octeon.c66 int irq = 0; in arch_setup_msi_irq() local
220 void arch_teardown_msi_irq(unsigned int irq) in arch_teardown_msi_irq()
333 int irq; in __octeon_msi_do_interrupt() local
369 int irq; in octeon_msi_initialize() local
/linux-4.1.27/arch/sh/boards/mach-microdev/
Dirq.c69 unsigned int irq = data->irq; in disable_microdev_irq() local
85 unsigned int irq = data->irq; in enable_microdev_irq() local
116 static void __init make_microdev_irq(unsigned int irq) in make_microdev_irq()
/linux-4.1.27/drivers/iio/
Dindustrialio-triggered-buffer.c45 irqreturn_t (*pollfunc_bh)(int irq, void *p), in iio_triggered_buffer_setup()
46 irqreturn_t (*pollfunc_th)(int irq, void *p), in iio_triggered_buffer_setup()
/linux-4.1.27/arch/xtensa/kernel/
Dirq.c35 int irq = irq_find_mapping(NULL, hwirq); in do_IRQ() local
87 int xtensa_irq_map(struct irq_domain *d, unsigned int irq, in xtensa_irq_map()
131 unsigned xtensa_get_ext_irq_no(unsigned irq) in xtensa_get_ext_irq_no()
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_isr.c1122 irqreturn_t qla4xxx_intr_handler(int irq, void *dev_id) in qla4xxx_intr_handler()
1218 irqreturn_t qla4_82xx_intr_handler(int irq, void *dev_id) in qla4_82xx_intr_handler()
1284 irqreturn_t qla4_83xx_intr_handler(int irq, void *dev_id) in qla4_83xx_intr_handler()
1330 qla4_8xxx_msi_handler(int irq, void *dev_id) in qla4_8xxx_msi_handler()
1352 static irqreturn_t qla4_83xx_mailbox_intr_handler(int irq, void *dev_id) in qla4_83xx_mailbox_intr_handler()
1392 qla4_8xxx_default_intr_handler(int irq, void *dev_id) in qla4_8xxx_default_intr_handler()
1429 qla4_8xxx_msix_rsp_q(int irq, void *dev_id) in qla4_8xxx_msix_rsp_q()
/linux-4.1.27/arch/m68k/atari/
Dataints.c88 unsigned int irq = data->irq; in atari_irq_startup() local
98 unsigned int irq = data->irq; in atari_irq_shutdown() local
145 static irqreturn_t mfptimer_handler(int irq, void *dev_id) in mfptimer_handler()
382 void atari_unregister_vme_int(unsigned int irq) in atari_unregister_vme_int()
/linux-4.1.27/drivers/remoteproc/
Dda8xx_remoteproc.c59 int irq; member
68 static irqreturn_t handle_event(int irq, void *p) in handle_event()
88 static irqreturn_t da8xx_rproc_callback(int irq, void *p) in da8xx_rproc_callback()
188 int irq; in da8xx_rproc_probe() local
/linux-4.1.27/arch/s390/kernel/
Dirq.c33 int irq; member
102 void do_IRQ(struct pt_regs *regs, int irq) in do_IRQ()
122 int cpu, irq; in show_interrupts() local
250 static irqreturn_t do_ext_interrupt(int irq, void *dummy) in do_ext_interrupt()
/linux-4.1.27/arch/arm/mach-mmp/
Dtime.c75 static irqreturn_t timer_interrupt(int irq, void *dev_id) in timer_interrupt()
200 void __init timer_init(int irq) in timer_init()
224 int irq, ret; in mmp_dt_init_timer() local
/linux-4.1.27/drivers/iio/magnetometer/
Dst_magn.h28 static inline int st_magn_probe_trigger(struct iio_dev *indio_dev, int irq) in st_magn_probe_trigger()
32 static inline void st_magn_remove_trigger(struct iio_dev *indio_dev, int irq) in st_magn_remove_trigger()
/linux-4.1.27/arch/arm/mach-iop13xx/
Dmsi.c94 static void iop13xx_msi_handler(unsigned int irq, struct irq_desc *desc) in iop13xx_msi_handler()
137 int id, irq = irq_alloc_desc_from(IRQ_IOP13XX_MSI_0, -1); in arch_setup_msi_irq() local
162 void arch_teardown_msi_irq(unsigned int irq) in arch_teardown_msi_irq()
/linux-4.1.27/drivers/ata/
Dpata_rb532_cf.c52 unsigned int irq; member
57 static irqreturn_t rb532_pata_irq_handler(int irq, void *dev_instance) in rb532_pata_irq_handler()
107 int irq; in rb532_pata_driver_probe() local
/linux-4.1.27/arch/unicore32/kernel/
Dpuv3-nb0916.c84 static irqreturn_t nb0916_lcdcaseoff_handler(int irq, void *dev_id) in nb0916_lcdcaseoff_handler()
94 static irqreturn_t nb0916_overheat_handler(int irq, void *dev_id) in nb0916_overheat_handler()
Dirq.c42 #define GPIO_MASK(irq) (1 << (irq - IRQ_GPIO0)) argument
116 puv3_gpio_handler(unsigned int irq, struct irq_desc *desc) in puv3_gpio_handler()
297 unsigned int irq; in init_IRQ() local
355 asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs) in asm_do_IRQ()
/linux-4.1.27/arch/hexagon/kernel/
Dirq_cpu.c30 static void mask_irq_num(unsigned int irq) in mask_irq_num()
83 int irq; in init_IRQ() local
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_rtas.c23 u32 irq, server, priority; in kvm_rtas_set_xive() local
44 u32 irq, server, priority; in kvm_rtas_get_xive() local
69 u32 irq; in kvm_rtas_int_off() local
88 u32 irq; in kvm_rtas_int_on() local
Dbook3s_xics.c73 static int ics_deliver_irq(struct kvmppc_xics *xics, u32 irq, u32 level) in ics_deliver_irq()
163 int kvmppc_xics_set_xive(struct kvm *kvm, u32 irq, u32 server, u32 priority) in kvmppc_xics_set_xive()
193 int kvmppc_xics_get_xive(struct kvm *kvm, u32 irq, u32 *server, u32 *priority) in kvmppc_xics_get_xive()
219 int kvmppc_xics_int_on(struct kvm *kvm, u32 irq) in kvmppc_xics_int_on()
246 int kvmppc_xics_int_off(struct kvm *kvm, u32 irq) in kvmppc_xics_int_off()
333 static bool icp_try_to_deliver(struct kvmppc_icp *icp, u32 irq, u8 priority, in icp_try_to_deliver()
769 u32 irq = xirr & 0x00ffffff; in kvmppc_h_eoi() local
956 struct ics_irq_state *irq = &ics->irq_state[i]; in xics_debug_show() local
1000 struct kvmppc_xics *xics, int irq) in kvmppc_xics_create_ics()
1151 static int xics_get_source(struct kvmppc_xics *xics, long irq, u64 addr) in xics_get_source()
[all …]
/linux-4.1.27/arch/ia64/include/asm/
Dhw_irq.h141 static inline int irq_prepare_move(int irq, int cpu) { return 0; } in irq_prepare_move()
142 static inline void irq_complete_move(unsigned int irq) {} in irq_complete_move()
154 static inline ia64_vector __ia64_irq_to_vector(int irq) in __ia64_irq_to_vector()
178 irq_to_vector (int irq) in irq_to_vector()
/linux-4.1.27/drivers/staging/iio/trigger/
Diio-trig-bfin-timer.c27 int irq; member
63 int irq; member
152 static irqreturn_t iio_bfin_tmr_trigger_isr(int irq, void *devid) in iio_bfin_tmr_trigger_isr()
162 static int iio_bfin_tmr_get_number(int irq) in iio_bfin_tmr_get_number()
/linux-4.1.27/arch/mips/include/asm/netlogic/
Dmips-extns.h71 static inline void ack_c0_eirr(int irq) in ack_c0_eirr()
84 static inline void set_c0_eimr(int irq) in set_c0_eimr()
99 static inline void clear_c0_eimr(int irq) in clear_c0_eimr()
/linux-4.1.27/drivers/tty/serial/
Dzs.c106 int irq[ZS_NUM_SCCS]; member
215 static void zs_spin_lock_cond_irq(spinlock_t *lock, int irq) in zs_spin_lock_cond_irq()
223 static void zs_spin_unlock_cond_irq(spinlock_t *lock, int irq) in zs_spin_unlock_cond_irq()
240 static int zs_transmit_drain(struct zs_port *zport, int irq) in zs_transmit_drain()
253 static int zs_line_drain(struct zs_port *zport, int irq) in zs_line_drain()
267 static void load_zsregs(struct zs_port *zport, u8 *regs, int irq) in load_zsregs()
704 static irqreturn_t zs_interrupt(int irq, void *dev_id) in zs_interrupt()
832 int irq; in zs_reset() local
857 int irq; in zs_set_termios() local
1075 int chip, side, irq; in zs_probe_sccs() local
[all …]
/linux-4.1.27/arch/mn10300/unit-asb2364/
Dirq-fpga.c57 static irqreturn_t fpga_interrupt(int irq, void *_mask) in fpga_interrupt()
89 int irq; in irq_fpga_init() local

12345678910>>...18