Home
last modified time | relevance | path

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

12345678910>>...89

/linux/kernel/irq/
H A Dmanage.c105 bool synchronize_hardirq(unsigned int irq) in synchronize_hardirq()
145 void synchronize_irq(unsigned int irq) in synchronize_irq()
170 int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity()
183 bool irq_can_set_affinity_usr(unsigned int irq) in irq_can_set_affinity_usr()
420 int irq_update_affinity_desc(unsigned int irq, struct irq_affinity_desc *affinity) in irq_update_affinity_desc()
463 static int __irq_set_affinity(unsigned int irq, const struct cpumask *mask, in __irq_set_affinity()
482 int irq_set_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_set_affinity()
499 int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_force_affinity()
505 int __irq_apply_affinity_hint(unsigned int irq, const struct cpumask *m, bool setaffinity) in __irq_apply_affinity_hint()
554 int irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier()
[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/arch/arm64/kvm/vgic/
H A Dvgic-v4.c84 static irqreturn_t vgic_v4_doorbell_handler(int irq, void *info) in vgic_v4_doorbell_handler()
108 static void vgic_v4_sync_sgi_config(struct its_vpe *vpe, struct vgic_irq *irq) in vgic_v4_sync_sgi_config()
126 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, i); in vgic_v4_enable_vsgis() local
163 struct vgic_irq *irq = vgic_get_vcpu_irq(vcpu, i); in vgic_v4_disable_vsgis() local
216 void vgic_v4_get_vlpi_state(struct vgic_irq *irq, bool *val) in vgic_v4_get_vlpi_state()
229 int vgic_v4_request_vpe_irq(struct kvm_vcpu *vcpu, int irq) in vgic_v4_request_vpe_irq()
279 int irq = dist->its_vm.vpes[i]->irq; in vgic_v4_init() local
330 int irq = its_vm->vpes[i]->irq; in vgic_v4_teardown() local
434 struct vgic_irq *irq; in kvm_vgic_v4_set_forwarding() local
516 struct vgic_irq *irq; in __vgic_host_irq_get_vlpi() local
[all …]
/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()
/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/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/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/tty/hvc/
H A Dhvc_irq.c13 static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance) in hvc_handle_interrupt()
29 int notifier_add_irq(struct hvc_struct *hp, int irq) in notifier_add_irq()
44 void notifier_del_irq(struct hvc_struct *hp, int irq) in notifier_del_irq()
52 void notifier_hangup_irq(struct hvc_struct *hp, int irq) in notifier_hangup_irq()
/linux/arch/sh/include/asm/
H A Dirq.h21 static inline int generic_irq_demux(int irq) in generic_irq_demux()
26 #define irq_demux(irq) sh_mv.mv_irq_demux(irq) argument
45 #define irq_lookup(irq) (irq) argument
46 #define irq_finish(irq) do { } while (0) argument
/linux/drivers/sh/intc/
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
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()
324 unsigned int irq = evt2irq(vect->vect); in register_intc_controller() local
399 int irq; in intc_suspend() local
425 int irq; in intc_resume() local
H A 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()
112 unsigned int irq = irq_desc_get_irq(desc); in intc_virq_handler() local
217 int irq; in intc_subgroup_map() local
/linux/drivers/irqchip/
H A Dirq-ath79-misc.c65 unsigned int irq = d->hwirq; in ar71xx_misc_irq_unmask() local
78 unsigned int irq = d->hwirq; in ar71xx_misc_irq_mask() local
91 unsigned int irq = d->hwirq; in ar724x_misc_irq_ack() local
107 static int misc_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hw) in misc_map()
120 struct irq_domain *domain, int irq) in ath79_misc_intc_domain_init()
138 int irq; in ath79_misc_intc_of_init() local
/linux/drivers/usb/host/
H A Dohci-nxp.c40 #define start_int_set_falling_edge(irq) argument
41 #define start_int_set_rising_edge(irq) argument
42 #define start_int_ack(irq) argument
43 #define start_int_mask(irq) argument
44 #define start_int_umask(irq) argument
154 int ret = 0, irq; in ohci_hcd_nxp_probe() local
/linux/drivers/base/power/
H A Dwakeirq.c50 int dev_pm_set_wake_irq(struct device *dev, int irq) in dev_pm_set_wake_irq()
123 int devm_pm_set_wake_irq(struct device *dev, int irq) in devm_pm_set_wake_irq()
153 static irqreturn_t handle_threaded_wake_irq(int irq, void *_wirq) in handle_threaded_wake_irq()
174 static int __dev_pm_set_dedicated_wake_irq(struct device *dev, int irq, unsigned int flag) in __dev_pm_set_dedicated_wake_irq()
238 int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq) in dev_pm_set_dedicated_wake_irq()
259 int dev_pm_set_dedicated_wake_irq_reverse(struct device *dev, int irq) in dev_pm_set_dedicated_wake_irq_reverse()
/linux/drivers/net/wireless/ath/wil6210/
H A Dinterrupt.c289 static irqreturn_t wil6210_irq_rx(int irq, void *cookie) in wil6210_irq_rx()
351 static irqreturn_t wil6210_irq_rx_edma(int irq, void *cookie) in wil6210_irq_rx_edma()
402 static irqreturn_t wil6210_irq_tx_edma(int irq, void *cookie) in wil6210_irq_tx_edma()
448 static irqreturn_t wil6210_irq_tx(int irq, void *cookie) in wil6210_irq_tx()
537 static irqreturn_t wil6210_irq_misc(int irq, void *cookie) in wil6210_irq_misc()
606 static irqreturn_t wil6210_irq_misc_thread(int irq, void *cookie) in wil6210_irq_misc_thread()
653 static irqreturn_t wil6210_thread_irq(int irq, void *cookie) in wil6210_thread_irq()
751 static irqreturn_t wil6210_hardirq(int irq, void *cookie) in wil6210_hardirq()
804 static int wil6210_request_3msi(struct wil6210_priv *wil, int irq) in wil6210_request_3msi()
880 int wil6210_init_irq(struct wil6210_priv *wil, int irq) in wil6210_init_irq()
[all …]
/linux/sound/soc/sdca/
H A Dsdca_interrupts.c81 static irqreturn_t base_handler(int irq, void *data) in base_handler()
91 static irqreturn_t function_status_handler(int irq, void *data) in function_status_handler()
163 static irqreturn_t detected_mode_handler(int irq, void *data) in detected_mode_handler()
186 static irqreturn_t hid_handler(int irq, void *data) in hid_handler()
221 static irqreturn_t fdl_owner_handler(int irq, void *data) in fdl_owner_handler()
256 int irq; in sdca_irq_request_locked() local
277 int irq; in sdca_irq_free_locked() local
397 static struct sdca_interrupt *get_interrupt_data(struct device *dev, int irq, in get_interrupt_data()
442 int irq = control->interrupt_position; in sdca_irq_populate_early() local
532 int irq; in sdca_irq_populate() local
[all …]
/linux/arch/mips/kernel/
H A Dirq-msc01.c29 unsigned int irq = d->irq; in mask_msc_irq() local
40 unsigned int irq = d->irq; in unmask_msc_irq() local
63 unsigned int irq = d->irq; in edge_mask_and_ack_msc_irq() local
81 unsigned int irq; in ll_msc_irq() local
92 static void msc_bind_eic_interrupt(int irq, int set) in msc_bind_eic_interrupt()
/linux/arch/sh/boards/mach-se/7724/
H A Dirq.c30 static unsigned int fpga2irq(unsigned int irq) in fpga2irq()
42 static struct fpga_irq get_fpga_irq(unsigned int irq) in get_fpga_irq()
72 unsigned int irq = data->irq; in disable_se7724_irq() local
80 unsigned int irq = data->irq; in enable_se7724_irq() local
94 unsigned int irq = irq_desc_get_irq(desc); in se7724_irq_demux() local
/linux/drivers/dma/
H A Dfsl-edma-main.c34 static irqreturn_t fsl_edma_tx_handler(int irq, void *dev_id) in fsl_edma_tx_handler()
106 static irqreturn_t fsl_edma3_err_handler_per_chan(int irq, void *dev_id) in fsl_edma3_err_handler_per_chan()
115 static irqreturn_t fsl_edma3_err_handler_shared(int irq, void *dev_id) in fsl_edma3_err_handler_shared()
130 static irqreturn_t fsl_edma3_tx_handler(int irq, void *dev_id) in fsl_edma3_tx_handler()
146 static irqreturn_t fsl_edma2_tx_handler(int irq, void *devi_id) in fsl_edma2_tx_handler()
153 static irqreturn_t fsl_edma3_or_tx_handler(int irq, void *dev_id, in fsl_edma3_or_tx_handler()
171 static irqreturn_t fsl_edma3_tx_0_15_handler(int irq, void *dev_id) in fsl_edma3_tx_0_15_handler()
176 static irqreturn_t fsl_edma3_tx_16_31_handler(int irq, void *dev_id) in fsl_edma3_tx_16_31_handler()
181 static irqreturn_t fsl_edma3_or_err_handler(int irq, void *dev_id) in fsl_edma3_or_err_handler()
207 static irqreturn_t fsl_edma_err_handler(int irq, void *dev_id) in fsl_edma_err_handler()
[all …]
/linux/arch/mips/sibyte/sb1250/
H A Dirq.c41 void sb1250_mask_irq(int cpu, int irq) in sb1250_mask_irq()
55 void sb1250_unmask_irq(int cpu, int irq) in sb1250_unmask_irq()
74 unsigned int irq = d->irq; in sb1250_set_affinity() local
114 unsigned int irq = d->irq; in disable_sb1250_irq() local
121 unsigned int irq = d->irq; in enable_sb1250_irq() local
129 unsigned int irq = d->irq; in ack_sb1250_irq() local

12345678910>>...89