Home
last modified time | relevance | path

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

12345678910>>...13

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dinterrupt.h59 request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags, in request_irq()
67 request_threaded_irq(int irq, irq_handler_t handler, in request_threaded_irq()
77 devm_request_irq(struct device *dev, int irq, in devm_request_irq()
85 devm_request_threaded_irq(struct device *dev, int irq, in devm_request_threaded_irq()
95 enable_irq(unsigned int irq) in enable_irq()
101 disable_irq(unsigned int irq) in disable_irq()
107 disable_irq_nosync(unsigned int irq) in disable_irq_nosync()
113 bind_irq_to_cpu(unsigned int irq, int cpu_id) in bind_irq_to_cpu()
119 free_irq(unsigned int irq, void *device) in free_irq()
125 devm_free_irq(struct device *xdev, unsigned int irq, void *p) in devm_free_irq()
[all …]
H A Dhardirq.h39 #define synchronize_irq(irq) _intr_drain((irq)) argument
49 #define synchronize_hardirq(irq) _intr_drain((irq)) argument
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_interrupt.c47 unsigned int irq; member
51 lkpi_irq_rid(struct device *dev, unsigned int irq) in lkpi_irq_rid()
61 lkpi_irq_ent(struct device *dev, unsigned int irq) in lkpi_irq_ent()
113 lkpi_request_irq(struct device *xdev, unsigned int irq, in lkpi_request_irq()
168 lkpi_enable_irq(unsigned int irq) in lkpi_enable_irq()
184 lkpi_disable_irq(unsigned int irq) in lkpi_disable_irq()
201 lkpi_bind_irq_to_cpu(unsigned int irq, int cpu_id) in lkpi_bind_irq_to_cpu()
218 lkpi_free_irq(unsigned int irq, void *device __unused) in lkpi_free_irq()
234 lkpi_devm_free_irq(struct device *xdev, unsigned int irq, void *p __unused) in lkpi_devm_free_irq()
/freebsd/sys/powerpc/powermac/
H A Dhrowpic.c177 hrowpic_toggle_irq(struct hrowpic_softc *sc, int irq, int enable) in hrowpic_toggle_irq()
215 u_int irq; in hrowpic_dispatch() local
236 hrowpic_enable(device_t dev, u_int irq, u_int vector, void **priv __unused) in hrowpic_enable()
246 hrowpic_eoi(device_t dev, u_int irq, void *priv __unused) in hrowpic_eoi()
257 hrowpic_ipi(device_t dev, u_int irq) in hrowpic_ipi()
263 hrowpic_mask(device_t dev, u_int irq, void *priv __unused) in hrowpic_mask()
272 hrowpic_unmask(device_t dev, u_int irq, void *priv __unused) in hrowpic_unmask()
H A Dcpcht.c220 int i, nirq, irq; in cpcht_configure_htbridge() local
438 cpcht_alloc_msix(device_t dev, device_t child, int *irq) in cpcht_alloc_msix()
465 cpcht_release_msix(device_t dev, device_t child, int irq) in cpcht_release_msix()
479 cpcht_map_msi(device_t dev, device_t child, int irq, uint64_t *addr, in cpcht_map_msi()
567 int err, irq; in openpic_cpcht_attach() local
606 openpic_cpcht_config(device_t dev, u_int irq, enum intr_trigger trig, in openpic_cpcht_config()
650 openpic_cpcht_enable(device_t dev, u_int irq, u_int vec, void **priv) in openpic_cpcht_enable()
679 openpic_cpcht_unmask(device_t dev, u_int irq, void *priv) in openpic_cpcht_unmask()
708 openpic_cpcht_eoi(device_t dev, u_int irq, void *priv) in openpic_cpcht_eoi()
/freebsd/sys/arm/allwinner/a10/
H A Da10_intc.c96 u_int irq; member
114 a10_intr_eoi(struct a10_aintc_softc *sc, u_int irq) in a10_intr_eoi()
126 a10_intr_unmask(struct a10_aintc_softc *sc, u_int irq) in a10_intr_unmask()
145 a10_intr_mask(struct a10_aintc_softc *sc, u_int irq) in a10_intr_mask()
186 u_int irq; in a10_intr() local
220 uint32_t irq; in a10_intr_pic_attach() local
246 u_int irq = ((struct a10_intr_irqsrc *)isrc)->irq; in a10_intr_enable_intr() local
257 u_int irq = ((struct a10_intr_irqsrc *)isrc)->irq; in a10_intr_disable_intr() local
286 u_int irq = ((struct a10_intr_irqsrc *)isrc)->irq; in a10_intr_pre_ithread() local
303 u_int irq = ((struct a10_intr_irqsrc *)isrc)->irq; in a10_intr_post_filter() local
/freebsd/usr.sbin/bhyve/amd64/
H A Dpci_irq.c59 #define IRQ_PERMITTED(irq) (((1U << (irq)) & PERMITTED_IRQS) != 0) argument
117 pci_irq_reserve(int irq) in pci_irq_reserve()
127 pci_irq_use(int irq) in pci_irq_use()
205 int best_count, best_irq, best_pin, irq, pin; in pirq_alloc_pin() local
254 pci_irq_route(struct pci_devinst *pi, struct pci_irq *irq) in pci_irq_route()
279 int irq, pin; in pirq_dsdt() local
/freebsd/sys/x86/isa/
H A Delcr.c53 #define ELCR_MASK(irq) (1 << (irq)) argument
93 elcr_read_trigger(u_int irq) in elcr_read_trigger()
109 elcr_write_trigger(u_int irq, enum intr_trigger trigger) in elcr_write_trigger()
/freebsd/sys/arm64/apple/
H A Dapple_aic.c78 #define AIC_TARGET_CPU(irq) (0x3000 + (irq) * 4) argument
79 #define AIC_SW_SET(irq) (0x4000 + (((irq) >> 5) * 4)) argument
80 #define AIC_SW_CLEAR(irq) (0x4080 + (((irq) >> 5) * 4)) argument
81 #define AIC_MASK_SET(irq) (0x4100 + (((irq) >> 5) * 4)) argument
82 #define AIC_MASK_CLEAR(irq) (0x4180 + (((irq) >> 5) * 4)) argument
83 #define AIC_IRQ_MASK(irq) (1u << ((irq) & 0x1f)) argument
286 struct intr_map_data_fdt *data, u_int *irq, enum apple_aic_irq_type *typep, in apple_aic_map_intr_fdt()
341 u_int irq; in apple_aic_map_intr() local
372 u_int die, irq; in apple_aic_setup_intr() local
437 u_int irq; in apple_aic_enable_intr() local
[all …]
/freebsd/sys/powerpc/mpc85xx/
H A Datpic.c245 atpic_config(device_t dev, u_int irq, enum intr_trigger trig, in atpic_config() argument
254 uint8_t irq; in atpic_dispatch() local
275 atpic_enable(device_t dev, u_int irq, u_in argument
285 atpic_eoi(device_t dev,u_int irq) atpic_eoi() argument
302 atpic_mask(device_t dev,u_int irq) atpic_mask() argument
317 atpic_unmask(device_t dev,u_int irq) atpic_unmask() argument
332 atpic_ofw_translate_code(device_t dev,u_int irq,int code,enum intr_trigger * trig,enum intr_polarity * pol) atpic_ofw_translate_code() argument
[all...]
/freebsd/sys/arm/ti/
H A Daintc.c106 ti_aintc_irq_mask(struct ti_aintc_softc *sc, u_int irq) in ti_aintc_irq_mask()
113 ti_aintc_irq_unmask(struct ti_aintc_softc *sc, u_int irq) in ti_aintc_irq_unmask()
122 uint32_t irq; in ti_aintc_intr() local
150 u_int irq = ((struct ti_aintc_irqsrc *)isrc)->tai_irq; in ti_aintc_enable_intr() local
160 u_int irq = ((struct ti_aintc_irqsrc *)isrc)->tai_irq; in ti_aintc_disable_intr() local
188 u_int irq = ((struct ti_aintc_irqsrc *)isrc)->tai_irq; in ti_aintc_pre_ithread() local
214 uint32_t irq; in ti_aintc_pic_attach() local
/freebsd/sys/powerpc/ps3/
H A Dps3pic.c161 int irq; in ps3pic_dispatch() local
182 ps3pic_enable(device_t dev, u_int irq, u_int vector, void **priv) in ps3pic_enable()
193 ps3pic_eoi(device_t dev, u_int irq, void *priv) in ps3pic_eoi()
214 ps3pic_mask(device_t dev, u_int irq, void *priv) in ps3pic_mask()
234 ps3pic_unmask(device_t dev, u_int irq, void *priv) in ps3pic_unmask()
/freebsd/sys/powerpc/powerpc/
H A Dintr_machdep.c95 u_int irq; member
225 intr_lookup(u_int irq) in intr_lookup()
367 u_int irq; in powerpc_register_pic() local
507 powerpc_setup_intr(const char *name, u_int irq, driver_filter_t filter, in powerpc_setup_intr()
518 powerpc_setup_intr_int(const char *name, u_int irq, driver_filter_t filter, in powerpc_setup_intr_int()
586 powerpc_bind_intr(u_int irq, u_char cpu) in powerpc_bind_intr()
599 powerpc_fw_config_intr(int irq, int sense_code) in powerpc_fw_config_intr()
621 powerpc_config_intr(int irq, enum intr_trigger trig, enum intr_polarity pol) in powerpc_config_intr()
679 powerpc_intr_mask(u_int irq) in powerpc_intr_mask()
691 powerpc_intr_unmask(u_int irq) in powerpc_intr_unmask()
H A Dopenpic.c76 u_int cpu, ipi, irq; in openpic_common_attach() local
229 openpic_bind(device_t dev, u_int irq, cpuset_t cpumask, void **priv __unused) in openpic_bind()
264 openpic_config(device_t dev, u_int irq, enum intr_trigger trig, in openpic_config()
315 openpic_enable(device_t dev, u_int irq, u_int vector, void **priv __unused) in openpic_enable()
361 openpic_mask(device_t dev, u_int irq, void *priv __unused) in openpic_mask()
379 openpic_unmask(device_t dev, u_int irq, void *priv __unused) in openpic_unmask()
/freebsd/sys/x86/x86/
H A Dnexus.c185 int irq; in nexus_init_resources() local
454 nexus_setup_intr(device_t bus, device_t child, struct resource *irq, in nexus_setup_intr()
501 nexus_suspend_intr(device_t dev, device_t child, struct resource *irq) in nexus_suspend_intr()
507 nexus_resume_intr(device_t dev, device_t child, struct resource *irq) in nexus_resume_intr()
514 nexus_bind_intr(device_t dev, device_t child, struct resource *irq, int cpu) in nexus_bind_intr()
526 nexus_config_intr(device_t dev, int irq, enum intr_trigger trig, in nexus_config_intr()
538 nexus_describe_intr(device_t dev, device_t child, struct resource *irq, in nexus_describe_intr()
577 nexus_add_irq(u_long irq) in nexus_add_irq()
586 nexus_alloc_msix(device_t pcib, device_t dev, int *irq) in nexus_alloc_msix()
593 nexus_release_msix(device_t pcib, device_t dev, int irq) in nexus_release_msix()
[all …]
/freebsd/sys/powerpc/pseries/
H A Dxics.c108 int irq; member
299 xicp_setup_priv(struct xicp_softc *sc, u_int irq, void **priv) in xicp_setup_priv()
317 xicp_bind(device_t dev, u_int irq, cpuset_t cpumask, void **priv) in xicp_bind()
428 xicp_enable(device_t dev, u_int irq, u_int vector, void **priv) in xicp_enable()
469 xicp_eoi(device_t dev, u_int irq, void *priv) in xicp_eoi()
515 xicp_mask(device_t dev, u_int irq, void *priv) in xicp_mask()
536 xicp_unmask(device_t dev, u_int irq, void *priv) in xicp_unmask()
/freebsd/sys/dev/acpica/
H A Dacpi_container.c130 acpi_syscont_alloc_msix(device_t bus, device_t dev, int *irq) in acpi_syscont_alloc_msix()
138 acpi_syscont_release_msix(device_t bus, device_t dev, int irq) in acpi_syscont_release_msix()
146 acpi_syscont_map_msi(device_t bus, device_t dev, int irq, uint64_t *addr, in acpi_syscont_map_msi()
/freebsd/sys/riscv/riscv/
H A Dintc.c66 u_int irq; member
190 u_int irq; in intc_disable_intr() local
202 u_int irq; in intc_enable_intr() local
248 u_int cpu, irq; in intc_init_secondary() local
/freebsd/sys/arm/freescale/imx/
H A Dimx_gpio.c181 u_int irq; in gpio_pic_map_fdt() local
237 u_int irq; in gpio_pic_map_gpio() local
286 u_int irq; in gpio_pic_map_intr() local
324 u_int icfg, irq, reg, shift, wrk; in gpio_pic_setup_intr() local
399 u_int irq; in gpio_pic_disable_intr() local
416 u_int irq; in gpio_pic_enable_intr() local
430 u_int irq; in gpio_pic_post_filter() local
444 u_int irq; in gpio_pic_post_ithread() local
494 uint32_t irq; in gpio_pic_register_isrcs() local
800 int i, irq, unit; in imx51_gpio_attach() local
[all …]
/freebsd/sys/arm/arm/
H A Dgic.c131 #define GIC_INTR_ISRC(sc, irq) (&sc->gic_irqs[irq].gi_isrc) argument
165 gic_irq_unmask(struct arm_gic_softc *sc, u_int irq) in gic_irq_unmask()
172 gic_irq_mask(struct arm_gic_softc *sc, u_int irq) in gic_irq_mask()
206 u_int irq, cpu; in arm_gic_init_secondary() local
246 uint32_t irq; in arm_gic_register_isrcs() local
539 uint32_t irq_active_reg, irq; in arm_gic_intr() local
615 gic_config(struct arm_gic_softc *sc, u_int irq, enum intr_trigger trig, in gic_config()
654 gic_bind(struct arm_gic_softc *sc, u_int irq, cpuset_t *cpus) in gic_bind()
684 u_int irq, tripol; in gic_map_fdt() local
763 u_int irq; in gic_map_intr() local
[all …]
/freebsd/sys/arm64/cavium/
H A Dthunder_pcie_pem_fdt.c135 thunder_pem_fdt_alloc_msix(device_t pci, device_t child, int *irq) in thunder_pem_fdt_alloc_msix()
148 thunder_pem_fdt_release_msix(device_t pci, device_t child, int irq) in thunder_pem_fdt_release_msix()
161 thunder_pem_fdt_map_msi(device_t pci, device_t child, int irq, uint64_t *addr, in thunder_pem_fdt_map_msi()
/freebsd/sys/dev/bhnd/bhndb/
H A Dbhnd_bhndb.c98 bhnd_bhndb_map_intr(device_t dev, device_t child, u_int intr, rman_res_t *irq) in bhnd_bhndb_map_intr()
105 bhnd_bhndb_unmap_intr(device_t dev, device_t child, rman_res_t irq) in bhnd_bhndb_unmap_intr()
139 bhnd_bhndb_setup_intr(device_t dev, device_t child, struct resource *irq, in bhnd_bhndb_setup_intr()
/freebsd/sys/i386/pci/
H A Dpci_pir.c198 pci_pir_valid_irq(struct pci_link *pci_link, int irq) in pci_pir_valid_irq()
311 uint8_t irq, pin; in pci_pir_initial_irqs() local
382 int i, irq; in pci_pir_parse() local
471 pci_pir_biosroute(int bus, int device, int func, int pin, int irq) in pci_pir_biosroute()
489 int error, irq; in pci_pir_route_interrupt() local
567 int i, irq, realmask; in pci_pir_choose_irq() local
/freebsd/sys/arm64/arm64/
H A Dgic_v3.c306 u_int irq; in gic_v3_attach() local
663 u_int irq; gic_map_fdt() local
767 u_int irq; do_gic_v3_map_intr() local
831 u_int irq; gic_v3_map_intr() local
853 u_int irq = gi->gi_irq; gic_v3_setup_intr_periph() local
901 u_int irq; gic_v3_setup_intr() local
966 u_int irq; gic_v3_disable_intr() local
992 u_int irq = gi->gi_irq; gic_v3_enable_intr_periph() local
1006 u_int irq; gic_v3_enable_intr() local
1103 u_int cpu, irq; gic_v3_init_secondary() local
1152 uint64_t aff, val, irq; gic_v3_ipi_send() local
1519 int i, irq, end_irq; gic_v3_gic_alloc_msi() local
1607 int irq; gic_v3_gic_alloc_msix() local
[all...]
/freebsd/sys/powerpc/powernv/
H A Dxive.c436 xive_bind(device_t dev, u_int irq, cpuset_t cpumask, void **priv) in xive_bind()
545 xive_enable(device_t dev, u_int irq, u_int vector, void **priv) in xive_enable()
580 xive_eoi(device_t dev, u_int irq, void *priv) in xive_eoi()
616 xive_mask(device_t dev, u_int irq, void *priv) in xive_mask()
632 xive_unmask(device_t dev, u_int irq, void *priv) in xive_unmask()
642 xive_translate_code(device_t dev, u_int irq, int code, in xive_translate_code()
692 xive_init_irq(struct xive_irq *irqd, u_int irq) in xive_init_irq()
730 xive_configure_irq(u_int irq) in xive_configure_irq()

12345678910>>...13