Home
last modified time | relevance | path

Searched defs:irq (Results 1 – 25 of 2485) sorted by relevance

12345678910>>...100

/linux/kernel/irq/
H A Dmanage.c95 bool synchronize_hardirq(unsigned int irq) in synchronize_hardirq()
133 void synchronize_irq(unsigned int irq) in synchronize_irq()
158 int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity()
170 bool irq_can_set_affinity_usr(unsigned int irq) in irq_can_set_affinity_usr()
398 int irq_update_affinity_desc(unsigned int irq, struct irq_affinity_desc *affinity) in irq_update_affinity_desc()
441 static int __irq_set_affinity(unsigned int irq, const struct cpumask *mask, in __irq_set_affinity()
460 int irq_set_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_set_affinity()
477 int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_force_affinity()
483 int __irq_apply_affinity_hint(unsigned int irq, const struct cpumask *m, bool setaffinity) in __irq_apply_affinity_hint()
532 int irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier()
[all …]
H A Dirqdesc.c115 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults()
194 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc()
200 static void delete_irq_desc(unsigned int irq) in delete_irq_desc()
210 static int init_desc(struct irq_desc *desc, int irq, int node, in init_desc()
358 static void irq_sysfs_add(int irq, struct irq_desc *desc) in irq_sysfs_add()
388 int irq; in irq_sysfs_init() local
409 static void irq_sysfs_add(int irq, struct irq_desc *desc) {} in irq_sysfs_add()
414 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
432 static struct irq_desc *alloc_desc(int irq, int node, unsigned int flags, in alloc_desc()
468 static void free_desc(unsigned int irq) in free_desc()
[all …]
H A Dchip.c22 static irqreturn_t bad_chained_irq(int irq, void *dev_id) in bad_chained_irq()
41 int irq_set_chip(unsigned int irq, const struct irq_chip *chip) in irq_set_chip()
61 int irq_set_irq_type(unsigned int irq, unsigned int type) in irq_set_irq_type()
76 int irq_set_handler_data(unsigned int irq, void *data) in irq_set_handler_data()
112 int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry) in irq_set_msi_desc()
124 int irq_set_chip_data(unsigned int irq, void *data) in irq_set_chip_data()
134 struct irq_data *irq_get_irq_data(unsigned int irq) in irq_get_irq_data()
519 void handle_nested_irq(unsigned int irq) in handle_nested_irq()
734 unsigned int irq = irq_desc_get_irq(desc); in handle_fasteoi_nmi() local
843 unsigned int irq = irq_desc_get_irq(desc); in handle_percpu_devid_irq() local
[all …]
/linux/arch/arm/plat-orion/
H A Dcommon.c68 unsigned int irq) in fill_resources_irq()
93 unsigned int irq, in uart_complete()
127 unsigned int irq, in orion_uart0_init()
155 unsigned int irq, in orion_uart1_init()
183 unsigned int irq, in orion_uart2_init()
211 unsigned int irq, in orion_uart3_init()
224 unsigned long irq) in orion_rtc_init()
241 struct resource *orion_ge_resource, unsigned long irq, in ge_complete()
309 unsigned long irq, in orion_ge00_init()
362 unsigned long irq, in orion_ge01_init()
[all …]
/linux/drivers/misc/ocxl/
H A Dafu_irq.c35 struct afu_irq *irq; in ocxl_irq_set_handler() local
60 struct afu_irq *irq = data; in afu_irq_handler() local
70 static int setup_afu_irq(struct ocxl_context *ctx, struct afu_irq *irq) in setup_afu_irq()
98 static void release_afu_irq(struct afu_irq *irq) in release_afu_irq()
107 struct afu_irq *irq; in ocxl_afu_irq_alloc() local
154 static void afu_irq_free(struct afu_irq *irq, struct ocxl_context *ctx) in afu_irq_free()
170 struct afu_irq *irq; in ocxl_afu_irq_free() local
188 struct afu_irq *irq; in ocxl_afu_irq_free_all() local
200 struct afu_irq *irq; in ocxl_afu_irq_get_addr() local
/linux/include/linux/
H A Dinterrupt.h130 unsigned int irq; member
169 request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags, in request_irq()
189 request_percpu_irq(unsigned int irq, irq_handler_t handler, in request_percpu_irq()
215 devm_request_irq(struct device *dev, unsigned int irq, irq_handler_t handler, in devm_request_irq()
269 unsigned int irq; member
332 irq_update_affinity_hint(unsigned int irq, const struct cpumask *m) in irq_update_affinity_hint()
347 irq_set_affinity_and_hint(unsigned int irq, const struct cpumask *m) in irq_set_affinity_and_hint()
356 static inline int irq_set_affinity_hint(unsigned int irq, const struct cpumask *m) in irq_set_affinity_hint()
375 static inline int irq_set_affinity(unsigned int irq, const struct cpumask *m) in irq_set_affinity()
380 static inline int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_force_affinity()
[all …]
/linux/arch/m68k/coldfire/
H A Dintc-simr.c38 static inline unsigned int irq2ebit(unsigned int irq) in irq2ebit()
54 static inline unsigned int 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
H A 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
/linux/drivers/mfd/
H A Dda9052-irq.c176 static int da9052_map_irq(struct da9052 *da9052, int irq) in da9052_map_irq()
181 int da9052_enable_irq(struct da9052 *da9052, int irq) in da9052_enable_irq()
193 int da9052_disable_irq(struct da9052 *da9052, int irq) in da9052_disable_irq()
205 int da9052_disable_irq_nosync(struct da9052 *da9052, int irq) in da9052_disable_irq_nosync()
217 int da9052_request_irq(struct da9052 *da9052, int irq, char *name, in da9052_request_irq()
230 void da9052_free_irq(struct da9052 *da9052, int irq, void *data) in da9052_free_irq()
240 static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data) in da9052_auxadc_irq()
H A Darizona-irq.c29 static int arizona_map_irq(struct arizona *arizona, int irq) in arizona_map_irq()
42 int arizona_request_irq(struct arizona *arizona, int irq, char *name, in arizona_request_irq()
54 void arizona_free_irq(struct arizona *arizona, int irq, void *data) in arizona_free_irq()
64 int arizona_set_irq_wake(struct arizona *arizona, int irq, int on) in arizona_set_irq_wake()
74 static irqreturn_t arizona_boot_done(int irq, void *data) in arizona_boot_done()
83 static irqreturn_t arizona_ctrlif_err(int irq, void *data) in arizona_ctrlif_err()
96 static irqreturn_t arizona_irq_thread(int irq, void *data) in arizona_irq_thread()
210 const struct regmap_irq_chip *aod, *irq; in arizona_irq_init() local
/linux/arch/powerpc/platforms/44x/
H A Dfsp2.c79 static irqreturn_t bus_err_handler(int irq, void *data) in bus_err_handler()
131 static irqreturn_t cmu_err_handler(int irq, void *data) { in cmu_err_handler()
137 static irqreturn_t conf_err_handler(int irq, void *data) { in conf_err_handler()
145 static irqreturn_t opbd_err_handler(int irq, void *data) { in opbd_err_handler()
149 static irqreturn_t mcue_handler(int irq, void *data) { in mcue_handler()
190 static irqreturn_t rst_wrn_handler(int irq, void *data) { in rst_wrn_handler()
203 unsigned int irq; in node_irq_request() local
/linux/arch/x86/xen/
H A Dspinlock.c24 int irq = per_cpu(lock_kicker_irq, cpu); in xen_qlock_kick() local
38 int irq = __this_cpu_read(lock_kicker_irq); in xen_qlock_wait() local
59 static irqreturn_t dummy_handler(int irq, void *dev_id) in dummy_handler()
67 int irq; in xen_init_lock_cpu() local
95 int irq; in xen_uninit_lock_cpu() local
/linux/drivers/gpu/drm/i915/gvt/
H A Dinterrupt.c64 #define get_event_virt_handler(irq, e) (irq->events[e].v_handler) argument
65 #define get_irq_info(irq, e) (irq->events[e].info) argument
67 #define irq_to_gvt(irq) \ argument
169 struct intel_gvt_irq *irq = &gvt->irq; in regbase_to_irq_info() local
344 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in update_upstream_irq() local
397 static void init_irq_map(struct intel_gvt_irq *irq) in init_irq_map()
458 static void propagate_event(struct intel_gvt_irq *irq, in propagate_event()
481 static void handle_default_event_virt(struct intel_gvt_irq *irq, in handle_default_event_virt()
524 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in gen8_check_pending_irq() local
550 struct intel_gvt_irq *irq) in gen8_init_irq()
[all …]
/linux/arch/m68k/mac/
H A Dmacints.c142 static irqreturn_t mac_nmi_handler(int irq, void *dev_id) in mac_nmi_handler()
190 int irq = data->irq; in mac_irq_enable() local
220 int irq = data->irq; in mac_irq_disable() local
250 int irq = data->irq; in mac_irq_startup() local
262 int irq = data->irq; in mac_irq_shutdown() local
/linux/arch/m68k/include/asm/
H A 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/arch/alpha/kernel/
H A 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
H A 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
224 int irq; in wildfire_device_interrupt() local
305 int irq = COMMON_TABLE_LOOKUP; in wildfire_map_irq() local
/linux/drivers/gpu/drm/xe/
H A Dxe_hw_fence.c54 struct xe_hw_fence_irq *irq = container_of(work, typeof(*irq), work); in hw_fence_irq_run_cb() local
76 void xe_hw_fence_irq_init(struct xe_hw_fence_irq *irq) in xe_hw_fence_irq_init()
84 void xe_hw_fence_irq_finish(struct xe_hw_fence_irq *irq) in xe_hw_fence_irq_finish()
105 void xe_hw_fence_irq_run(struct xe_hw_fence_irq *irq) in xe_hw_fence_irq_run()
110 void xe_hw_fence_irq_stop(struct xe_hw_fence_irq *irq) in xe_hw_fence_irq_stop()
117 void xe_hw_fence_irq_start(struct xe_hw_fence_irq *irq) in xe_hw_fence_irq_start()
127 struct xe_hw_fence_irq *irq, const char *name) in xe_hw_fence_ctx_init()
174 struct xe_hw_fence_irq *irq = xe_hw_fence_irq(fence); in xe_hw_fence_enable_signaling() local
/linux/arch/arm64/kvm/vgic/
H A Dvgic-mmio.c53 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in vgic_mmio_read_group() local
64 static void vgic_update_vsgi(struct vgic_irq *irq) in vgic_update_vsgi()
77 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in vgic_mmio_write_group() local
105 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in vgic_mmio_read_enable() local
125 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in vgic_mmio_write_senable() local
174 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in vgic_mmio_write_cenable() local
196 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in vgic_uaccess_write_senable() local
217 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in vgic_uaccess_write_cenable() local
239 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, intid + i); in __read_pending() local
298 static bool is_vgic_v2_sgi(struct kvm_vcpu *vcpu, struct vgic_irq *irq) in is_vgic_v2_sgi()
[all …]
/linux/arch/m68k/sun3/
H A Dsun3ints.c41 void sun3_enable_irq(unsigned int irq) in sun3_enable_irq()
46 void sun3_disable_irq(unsigned int irq) in sun3_disable_irq()
51 static irqreturn_t sun3_int7(int irq, void *dev_id) in sun3_int7()
61 static irqreturn_t sun3_int5(int irq, void *dev_id) in sun3_int5()
83 static irqreturn_t sun3_vec255(int irq, void *dev_id) in sun3_vec255()
/linux/drivers/xen/events/
H A Devents_base.c110 unsigned irq; member
215 static int set_evtchn_to_irq(evtchn_port_t evtchn, unsigned int irq) in set_evtchn_to_irq()
251 static struct irq_info *info_for_irq(unsigned irq) in info_for_irq()
259 static void set_info_for_irq(unsigned int irq, struct irq_info *info) in set_info_for_irq()
269 int irq; in evtchn_to_info() local
306 static void xen_irq_free_desc(unsigned int irq) in xen_irq_free_desc()
317 unsigned int irq = info->irq; in delayed_free_irq() local
410 static evtchn_port_t evtchn_from_irq(unsigned int irq) in evtchn_from_irq()
433 int irq = per_cpu(virq_to_irq, cpu)[virq]; in irq_evtchn_from_virq() local
538 void notify_remote_via_irq(int irq) in notify_remote_via_irq()
[all …]
/linux/arch/m68k/q40/
H A Dq40ints.c48 unsigned int irq = data->irq; in q40_irq_startup() local
133 static irqreturn_t q40_timer_int(int irq, void *dev_id) in q40_timer_int()
174 struct IRQ_TABLE{ unsigned mask; int irq ;}; member
211 static void q40_irq_handler(unsigned int irq, struct pt_regs *fp) in q40_irq_handler()
306 unsigned int irq = data->irq; in q40_irq_enable() local
320 unsigned int irq = data->irq; in q40_irq_disable() local
/linux/drivers/sh/intc/
H A 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()
76 unsigned int irq) in intc_register_irq()
182 static bool __init intc_map(struct irq_domain *domain, int irq) in intc_map()
327 unsigned int irq = evt2irq(vect->vect); in register_intc_controller() local
402 int irq; in intc_suspend() local
428 int irq; in intc_resume() local
H A 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
/linux/drivers/scsi/fnic/
H A Dfnic_isr.c18 static irqreturn_t fnic_isr_legacy(int irq, void *data) in fnic_isr_legacy()
60 static irqreturn_t fnic_isr_msi(int irq, void *data) in fnic_isr_msi()
80 static irqreturn_t fnic_isr_msix_rq(int irq, void *data) in fnic_isr_msix_rq()
97 static irqreturn_t fnic_isr_msix_wq(int irq, void *data) in fnic_isr_msix_wq()
113 static irqreturn_t fnic_isr_msix_wq_copy(int irq, void *data) in fnic_isr_msix_wq_copy()
139 static irqreturn_t fnic_isr_msix_err_notify(int irq, void *data) in fnic_isr_msix_err_notify()

12345678910>>...100