Home
last modified time | relevance | path

Searched refs:irq (Results 1 – 25 of 1909) sorted by path

12345678910>>...77

/freebsd/contrib/libpcap/msdos/
H A Dmakefile.dj35 printk.o pci.o pci-scan.o bios32.o dma.o irq.o intwrap.o \
/freebsd/contrib/libpcap/
H A Dpcap-dos.c783 if (active_dev->irq > 0) /* excludes IRQ 0 */ in exc_handler()
785 disable_irq (active_dev->irq); in exc_handler()
786 irq_eoi_cmd (active_dev->irq); in exc_handler()
1070 { "3C503.IRQ", ARG_ATOI, &el2_dev.irq },
H A Dpcap-dos.h144 int irq; /* device IRQ number */ member
/freebsd/contrib/ntp/include/
H A Dhopf6039.h119 unsigned irq; member
134 unsigned irq; member
/freebsd/lib/libvmmapi/aarch64/
H A Dvmmapi_machdep.c80 vm_assert_irq(struct vmctx *ctx, uint32_t irq) in vm_assert_irq() argument
85 vi.irq = irq; in vm_assert_irq()
91 vm_deassert_irq(struct vmctx *ctx, uint32_t irq) in vm_deassert_irq() argument
96 vi.irq = irq; in vm_deassert_irq()
/freebsd/lib/libvmmapi/amd64/
H A Dvmmapi_machdep.c194 vm_ioapic_assert_irq(struct vmctx *ctx, int irq) in vm_ioapic_assert_irq() argument
199 ioapic_irq.irq = irq; in vm_ioapic_assert_irq()
205 vm_ioapic_deassert_irq(struct vmctx *ctx, int irq) in vm_ioapic_deassert_irq() argument
210 ioapic_irq.irq = irq; in vm_ioapic_deassert_irq()
216 vm_ioapic_pulse_irq(struct vmctx *ctx, int irq) in vm_ioapic_pulse_irq() argument
221 ioapic_irq.irq = irq; in vm_ioapic_pulse_irq()
/freebsd/lib/libvmmapi/
H A Dvmmapi.h167 int vm_assert_irq(struct vmctx *ctx, uint32_t irq);
168 int vm_deassert_irq(struct vmctx *ctx, uint32_t irq);
178 int vm_ioapic_assert_irq(struct vmctx *ctx, int irq);
179 int vm_ioapic_deassert_irq(struct vmctx *ctx, int irq);
180 int vm_ioapic_pulse_irq(struct vmctx *ctx, int irq);
/freebsd/share/examples/drivers/
H A Dmake_device_driver.sh347 bus_set_resource(child, SYS_RES_IRQ, 0, irq, 1);
713 * that can handle this irq.
/freebsd/stand/common/
H A Disapnp.h251 u_char irq[2]; /* IRQ Number */ member
/freebsd/sys/amd64/conf/
H A DFIRECRACKER161 envvar hint.uart.0.irq="0x4"
H A DGENERIC.hints3 hint.fdc.0.irq="6"
12 hint.atkbd.0.irq="1"
14 hint.psm.0.irq="12"
20 hint.uart.0.irq="4"
23 hint.uart.1.irq="3"
25 hint.ppc.0.irq="7"
28 hint.atrtc.0.irq="8"
31 hint.attimer.0.irq="0"
/freebsd/sys/amd64/include/
H A Dvmm_dev.h114 int irq; member
/freebsd/sys/amd64/vmm/io/
H A Dvatpic.c467 if (irq < 0 || irq > 15) in vatpic_set_irqstate()
471 atpic = &vatpic->atpic[irq >> 3]; in vatpic_set_irqstate()
479 vatpic_set_pinstate(vatpic, irq, true); in vatpic_set_irqstate()
482 vatpic_set_pinstate(vatpic, irq, false); in vatpic_set_irqstate()
485 vatpic_set_pinstate(vatpic, irq, true); in vatpic_set_irqstate()
497 vatpic_assert_irq(struct vm *vm, int irq) in vatpic_assert_irq() argument
509 vatpic_pulse_irq(struct vm *vm, int irq) in vatpic_pulse_irq() argument
519 if (irq < 0 || irq > 15) in vatpic_set_irq_trigger()
527 switch (irq) { in vatpic_set_irq_trigger()
542 vatpic->elc[irq >> 3] |= 1 << (irq & 0x7); in vatpic_set_irq_trigger()
[all …]
H A Dvatpic.h49 int vatpic_assert_irq(struct vm *vm, int irq);
50 int vatpic_deassert_irq(struct vm *vm, int irq);
51 int vatpic_pulse_irq(struct vm *vm, int irq);
52 int vatpic_set_irq_trigger(struct vm *vm, int irq, enum vm_intr_trigger trigger);
H A Dvioapic.c185 if (irq < 0 || irq >= REDIR_ENTRIES) in vioapic_set_irqstate()
193 vioapic_set_pinstate(vioapic, irq, true); in vioapic_set_irqstate()
196 vioapic_set_pinstate(vioapic, irq, false); in vioapic_set_irqstate()
199 vioapic_set_pinstate(vioapic, irq, true); in vioapic_set_irqstate()
200 vioapic_set_pinstate(vioapic, irq, false); in vioapic_set_irqstate()
211 vioapic_assert_irq(struct vm *vm, int irq) in vioapic_assert_irq() argument
214 return (vioapic_set_irqstate(vm, irq, IRQSTATE_ASSERT)); in vioapic_assert_irq()
218 vioapic_deassert_irq(struct vm *vm, int irq) in vioapic_deassert_irq() argument
221 return (vioapic_set_irqstate(vm, irq, IRQSTATE_DEASSERT)); in vioapic_deassert_irq()
225 vioapic_pulse_irq(struct vm *vm, int irq) in vioapic_pulse_irq() argument
[all …]
H A Dvioapic.h42 int vioapic_assert_irq(struct vm *vm, int irq);
43 int vioapic_deassert_irq(struct vm *vm, int irq);
44 int vioapic_pulse_irq(struct vm *vm, int irq);
/freebsd/sys/amd64/vmm/
H A Dvmm_dev.c771 error = vioapic_assert_irq(sc->vm, ioapic_irq->irq); in vmmdev_ioctl()
775 error = vioapic_deassert_irq(sc->vm, ioapic_irq->irq); in vmmdev_ioctl()
779 error = vioapic_pulse_irq(sc->vm, ioapic_irq->irq); in vmmdev_ioctl()
/freebsd/sys/arm/allwinner/a10/
H A Da10_intc.c96 u_int irq; member
186 u_int irq; in a10_intr() local
189 if (irq == -1 || irq > A10_INTR_MAX_NIRQS) { in a10_intr()
197 irq); in a10_intr()
220 uint32_t irq; in a10_intr_pic_attach() local
225 for (irq = 0; irq < A10_INTR_MAX_NIRQS; irq++) { in a10_intr_pic_attach()
226 sc->isrcs[irq].irq = irq; in a10_intr_pic_attach()
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
[all …]
/freebsd/sys/arm/allwinner/
H A Daw_gpio.c257 u_int irq; member
1138 int irq; in aw_gpio_intr() local
1143 for (irq = 0; irq < sc->nirqs; irq++) { in aw_gpio_intr()
1213 u_int irq; in aw_gpio_pic_disable_intr_locked() local
1217 irq = ((struct gpio_irqsrc *)isrc)->irq; in aw_gpio_pic_disable_intr_locked()
1241 u_int irq; in aw_gpio_pic_enable_intr() local
1245 irq = ((struct gpio_irqsrc *)isrc)->irq; in aw_gpio_pic_enable_intr()
1259 u_int irq; in aw_gpio_pic_map_gpio() local
1297 u_int irq; in aw_gpio_pic_map_intr() local
1305 &irq, NULL); in aw_gpio_pic_map_intr()
[all …]
H A Daw_nmi.c72 u_int irq; member
161 u_int irq, tripol; in aw_nmi_map_fdt() local
170 irq = cells[0]; in aw_nmi_map_fdt()
171 if (irq != 0) { in aw_nmi_map_fdt()
201 *irqp = irq; in aw_nmi_map_fdt()
216 u_int irq; in aw_nmi_map_intr() local
224 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, NULL, NULL); in aw_nmi_map_intr()
239 u_int irq; in aw_nmi_setup_intr() local
254 if (nmi_intr->irq != irq) in aw_nmi_setup_intr()
373 sc->intr.irq = 0; in aw_nmi_attach()
[all …]
/freebsd/sys/arm/arm/
H A Dgeneric_timer.c406 struct arm_tmr_irq *irq; in arm_tmr_attach_irq() local
408 irq = &sc->irqs[sc->irq_count]; in arm_tmr_attach_irq()
409 irq->res = bus_alloc_resource_any(dev, SYS_RES_IRQ, in arm_tmr_attach_irq()
411 if (irq->res == NULL) { in arm_tmr_attach_irq()
425 irq->rid = rid; in arm_tmr_attach_irq()
426 irq->idx = irq_def->idx; in arm_tmr_attach_irq()
531 arm_tmr_acpi_add_irq(device_t parent, device_t dev, int rid, u_int irq) in arm_tmr_acpi_add_irq() argument
534 BUS_SET_RESOURCE(parent, dev, SYS_RES_IRQ, rid, irq, 1); in arm_tmr_acpi_add_irq()
H A Dgic.c213 for (irq = 0; irq < sc->nirqs; irq += 4) in arm_gic_init_secondary()
217 for (irq = 0; GIC_SUPPORT_SECEXT(sc) && irq < sc->nirqs; irq += 32) { in arm_gic_init_secondary()
231 for (irq = GIC_FIRST_SGI; irq <= GIC_LAST_SGI; irq++) in arm_gic_init_secondary()
236 for (irq = GIC_FIRST_PPI; irq <= GIC_LAST_PPI; irq++) in arm_gic_init_secondary()
255 for (irq = 0; irq < num; irq++) { in arm_gic_register_isrcs()
256 irqs[irq].gi_irq = irq; in arm_gic_register_isrcs()
763 u_int irq; in gic_map_intr() local
792 irq = daa->irq; in gic_map_intr()
1042 for (irq = mbi_start; irq < mbi_start + mbi_count; irq++) { in arm_gic_alloc_msi()
1119 int irq; in arm_gic_alloc_msix() local
[all …]
H A Dmachdep_intr.c93 arm_irq_memory_barrier(uintptr_t irq) in arm_irq_memory_barrier() argument
H A Dnexus.c262 nexus_config_intr(device_t dev, int irq, enum intr_trigger trig, in nexus_config_intr() argument
291 nexus_describe_intr(device_t dev, device_t child, struct resource *irq, in nexus_describe_intr() argument
295 return (intr_describe_irq(child, irq, cookie, descr)); in nexus_describe_intr()
300 nexus_bind_intr(device_t dev, device_t child, struct resource *irq, int cpu) in nexus_bind_intr() argument
303 return (intr_bind_irq(child, irq, cpu)); in nexus_bind_intr()
418 u_int irq; in nexus_ofw_map_intr() local
428 irq = intr_map_irq(NULL, iparent, (struct intr_map_data *)fdt_data); in nexus_ofw_map_intr()
429 return (irq); in nexus_ofw_map_intr()
H A Dpmu.c112 if (sc->irq[i].res == NULL) in pmu_attach()
114 err = bus_setup_intr(dev, sc->irq[i].res, in pmu_attach()
116 &sc->irq[i].ih); in pmu_attach()
122 if (sc->irq[i].cpuid != -1) { in pmu_attach()
123 err = bus_bind_intr(dev, sc->irq[i].res, in pmu_attach()
124 sc->irq[i].cpuid); in pmu_attach()
151 if (sc->irq[i].ih != NULL) in pmu_attach()
152 bus_teardown_intr(dev, sc->irq[i].res, sc->irq[i].ih); in pmu_attach()
153 if (sc->irq[i].res != NULL) in pmu_attach()
155 sc->irq[i].res); in pmu_attach()

12345678910>>...77