/freebsd/contrib/libpcap/msdos/ |
H A D | makefile.dj | 35 printk.o pci.o pci-scan.o bios32.o dma.o irq.o intwrap.o \
|
/freebsd/contrib/libpcap/ |
H A D | pcap-dos.c | 783 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 D | pcap-dos.h | 144 int irq; /* device IRQ number */ member
|
/freebsd/contrib/ntp/include/ |
H A D | hopf6039.h | 119 unsigned irq; member 134 unsigned irq; member
|
/freebsd/lib/libvmmapi/aarch64/ |
H A D | vmmapi_machdep.c | 80 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 D | vmmapi_machdep.c | 194 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 D | vmmapi.h | 167 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 D | make_device_driver.sh | 347 bus_set_resource(child, SYS_RES_IRQ, 0, irq, 1); 713 * that can handle this irq.
|
/freebsd/stand/common/ |
H A D | isapnp.h | 251 u_char irq[2]; /* IRQ Number */ member
|
/freebsd/sys/amd64/conf/ |
H A D | FIRECRACKER | 161 envvar hint.uart.0.irq="0x4"
|
H A D | GENERIC.hints | 3 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 D | vmm_dev.h | 114 int irq; member
|
/freebsd/sys/amd64/vmm/io/ |
H A D | vatpic.c | 467 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 D | vatpic.h | 49 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 D | vioapic.c | 185 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 D | vioapic.h | 42 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 D | vmm_dev.c | 771 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 D | a10_intc.c | 96 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 D | aw_gpio.c | 257 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 D | aw_nmi.c | 72 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 D | generic_timer.c | 406 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 D | gic.c | 213 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 D | machdep_intr.c | 93 arm_irq_memory_barrier(uintptr_t irq) in arm_irq_memory_barrier() argument
|
H A D | nexus.c | 262 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 D | pmu.c | 112 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()
|