| /linux/arch/m68k/mac/ |
| H A D | oss.c | 54 oss->irq_level[i] = 0; in oss_init() 119 oss->irq_level[OSS_VIA1] = OSS_IRQLEV_VIA1; in oss_register_interrupts() 134 oss->irq_level[OSS_IOPSCC] = OSS_IRQLEV_IOPSCC; in oss_irq_enable() 137 oss->irq_level[OSS_IOPISM] = OSS_IRQLEV_IOPISM; in oss_irq_enable() 140 oss->irq_level[OSS_SCSI] = OSS_IRQLEV_SCSI; in oss_irq_enable() 149 oss->irq_level[irq] = OSS_IRQLEV_NUBUS; in oss_irq_enable() 167 oss->irq_level[OSS_IOPSCC] = 0; in oss_irq_disable() 170 oss->irq_level[OSS_IOPISM] = 0; in oss_irq_disable() 173 oss->irq_level[OSS_SCSI] = 0; in oss_irq_disable() 182 oss->irq_level[irq] = 0; in oss_irq_disable()
|
| /linux/drivers/scsi/pcmcia/ |
| H A D | sym53c500_cs.c | 703 int irq_level, port_base; in SYM53C500_config() local 748 irq_level = link->irq; in SYM53C500_config() 751 port_base, irq_level, USE_FAST_PIO);) in SYM53C500_config() 763 if (irq_level > 0) { in SYM53C500_config() 764 if (request_irq(irq_level, SYM53C500_intr, IRQF_SHARED, "SYM53C500", host)) { in SYM53C500_config() 765 printk("SYM53C500: unable to allocate IRQ %d\n", irq_level); in SYM53C500_config() 768 DEB(printk("SYM53C500: allocated IRQ %d\n", irq_level)); in SYM53C500_config() 769 } else if (irq_level == 0) { in SYM53C500_config() 778 host->irq = irq_level; in SYM53C500_config() 799 free_irq(irq_level, host); in SYM53C500_config()
|
| /linux/arch/x86/kvm/ |
| H A D | ioapic.c | 188 int irq_level, bool line_status) in ioapic_set_irq() argument 198 if (!irq_level) { in ioapic_set_irq() 505 int ret, irq_level; in kvm_ioapic_set_irq() local 510 irq_level = __kvm_irq_line_state(&ioapic->irq_states[irq], in kvm_ioapic_set_irq() 512 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); in kvm_ioapic_set_irq()
|
| H A D | i8259.c | 195 int ret, irq_level; in kvm_pic_set_irq() local 200 irq_level = __kvm_irq_line_state(&s->irq_states[irq], in kvm_pic_set_irq() 202 ret = pic_set_irq1(&s->pics[irq >> 3], irq & 7, irq_level); in kvm_pic_set_irq()
|
| /linux/drivers/gpio/ |
| H A D | gpio-adnp.c | 32 u8 *irq_level; member 255 changed = level ^ adnp->irq_level[i]; in adnp_irq() 386 adnp->irq_level = adnp->irq_enable + (num_regs * 1); in adnp_irq_setup() 397 err = adnp_read(adnp, GPIO_PLR(adnp) + i, &adnp->irq_level[i]); in adnp_irq_setup()
|
| /linux/arch/m68k/include/asm/ |
| H A D | mac_oss.h | 65 __u8 irq_level[0x10]; /* [0x000-0x00f] Interrupt levels */ member
|
| /linux/drivers/tty/ |
| H A D | synclink_gt.c | 258 unsigned int irq_level; member 1173 info->irq_level, info->max_frame_size); in line_info() 1711 dev->irq = info->irq_level; in hdlcdev_init() 2275 DBGISR(("slgt_interrupt irq=%d entry\n", info->irq_level)); in slgt_interrupt() 2327 DBGISR(("slgt_interrupt irq=%d exit\n", info->irq_level)); in slgt_interrupt() 3395 free_irq(info->irq_level, info); in release_resources() 3461 info->irq_level, info->max_frame_size); in add_device() 3505 info->irq_level = pdev->irq; in alloc_dev() 3555 port_array[i]->irq_level = port_array[0]->irq_level; in device_init() 3560 if (request_irq(port_array[0]->irq_level, in device_init() [all …]
|
| /linux/drivers/scsi/ |
| H A D | dc395x.c | 242 unsigned int irq_level; member 3661 host->irq = acb->irq_level; in adapter_init_scsi_host() 3752 acb->irq_level = irq; in adapter_init() 3774 if (acb->irq_level) in adapter_init() 3775 free_irq(acb->irq_level, acb); in adapter_init() 3829 if (acb->irq_level) in adapter_uninit() 3830 free_irq(acb->irq_level, acb); in adapter_uninit() 3860 seq_printf(m, "irq_level 0x%04x, ", acb->irq_level); in dc395x_show_info()
|
| H A D | stex.c | 274 u32 irq_level; member 508 p->irq_level = 0; in stex_controller_info()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | farch.c | 1428 FRF_AZ_KER_INT_LEVE_SEL, efx->irq_level, in efx_farch_interrupts() 1540 if (queues & (1U << efx->irq_level) && soft_enabled) { in efx_farch_legacy_interrupt() 1613 if (context->index == efx->irq_level) { in efx_farch_msi_interrupt() 1764 efx->irq_level = 0x1f; in efx_farch_init_common() 1767 efx->irq_level = 0; in efx_farch_init_common()
|
| H A D | net_driver.h | 1022 unsigned irq_level; member
|
| /linux/arch/arm64/kvm/ |
| H A D | arm.c | 1466 int kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_level, in kvm_vm_ioctl_irq_line() argument 1471 bool level = irq_level->level; in kvm_vm_ioctl_irq_line() 1472 u32 irq = irq_level->irq; in kvm_vm_ioctl_irq_line() 1480 trace_kvm_irq_line(irq_type, vcpu_id, irq_num, irq_level->level); in kvm_vm_ioctl_irq_line()
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | farch.c | 1411 FRF_AZ_KER_INT_LEVE_SEL, efx->irq_level, in ef4_farch_interrupts() 1526 if (queues & (1U << efx->irq_level) && soft_enabled) { in ef4_farch_legacy_interrupt() 1599 if (context->index == efx->irq_level) { in ef4_farch_msi_interrupt() 1673 efx->irq_level = 0; in ef4_farch_init_common()
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | ef100_nic.c | 338 if (context->index == efx->irq_level) in ef100_msi_interrupt() 683 MCDI_SET_DWORD(inbuf, TRIGGER_INTERRUPT_IN_INTR_LEVEL, efx->irq_level); in efx_ef100_irq_test_generate()
|
| H A D | net_driver.h | 1103 unsigned irq_level; member
|
| H A D | ef10.c | 2148 if (context->index == efx->irq_level) in efx_ef10_msi_interrupt() 2175 if (queues & (1U << efx->irq_level)) in efx_ef10_legacy_interrupt() 2202 MCDI_SET_DWORD(inbuf, TRIGGER_INTERRUPT_IN_INTR_LEVEL, efx->irq_level); in efx_ef10_irq_test_generate()
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | kvm_util.c | 1809 struct kvm_irq_level irq_level = { in _kvm_irq_line() local 1814 return __vm_ioctl(vm, KVM_IRQ_LINE, &irq_level); in _kvm_irq_line()
|
| /linux/include/linux/ |
| H A D | kvm_host.h | 1592 int kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_level,
|