/linux-4.4.14/arch/m68k/mac/ |
D | oss.c | 51 oss->irq_level[i] = 0; in oss_init() 153 oss->irq_level[OSS_VIA1] = IRQ_AUTO_6; in oss_register_interrupts() 171 oss->irq_level[OSS_IOPSCC] = OSS_IRQLEV_IOPSCC; in oss_irq_enable() 174 oss->irq_level[OSS_IOPISM] = OSS_IRQLEV_IOPISM; in oss_irq_enable() 177 oss->irq_level[OSS_SCSI] = OSS_IRQLEV_SCSI; in oss_irq_enable() 186 oss->irq_level[irq] = OSS_IRQLEV_NUBUS; in oss_irq_enable() 207 oss->irq_level[OSS_IOPSCC] = 0; in oss_irq_disable() 210 oss->irq_level[OSS_IOPISM] = 0; in oss_irq_disable() 213 oss->irq_level[OSS_SCSI] = 0; in oss_irq_disable() 222 oss->irq_level[irq] = 0; in oss_irq_disable()
|
/linux-4.4.14/drivers/staging/vme/devices/ |
D | vme_pio2_core.c | 57 reg = card->irq_level; in pio2_set_led() 228 card->irq_level = level[card->id] & PIO2_VME_INT_MASK; in pio2_probe() 327 reg = card->irq_level; in pio2_probe() 345 retval = vme_irq_request(vdev, card->irq_level, vec, in pio2_probe() 350 vec, card->irq_level); in pio2_probe() 358 retval = vme_irq_request(vdev, card->irq_level, vec, in pio2_probe() 363 vec, card->irq_level); in pio2_probe() 372 retval = vme_irq_request(vdev, card->irq_level, vec, in pio2_probe() 377 vec, card->irq_level); in pio2_probe() 413 vme_irq_free(vdev, card->irq_level, vec); in pio2_probe() [all …]
|
D | vme_pio2.h | 230 int irq_level; member
|
/linux-4.4.14/drivers/scsi/ |
D | NCR53c406a.c | 191 static int irq_level = IRQ_LEV; variable 193 static int irq_level = -1; /* 0 is 'no irq', so use -1 for 'uninitialized' */ variable 515 if (irq_level < 0) { /* LILO override if >= 0 */ in NCR53c406a_detect() 516 irq_level = irq_probe(); in NCR53c406a_detect() 517 if (irq_level < 0) { /* Trouble */ in NCR53c406a_detect() 518 printk("NCR53c406a: IRQ problem, irq_level=%d, giving up\n", irq_level); in NCR53c406a_detect() 535 if (irq_level > 0) { in NCR53c406a_detect() 536 if (request_irq(irq_level, do_NCR53c406a_intr, 0, "NCR53c406a", shpnt)) { in NCR53c406a_detect() 537 printk("NCR53c406a: unable to allocate IRQ %d\n", irq_level); in NCR53c406a_detect() 541 DEB(printk("NCR53c406a: allocated IRQ %d\n", irq_level)); in NCR53c406a_detect() [all …]
|
D | aha1740.c | 491 static void aha1740_getconfig(unsigned int base, unsigned int *irq_level, in DEF_SCSI_QCMD() 497 *irq_level = intab[inb(INTDEF(base)) & 0x7]; in DEF_SCSI_QCMD() 554 unsigned int irq_level, irq_type, translation; in aha1740_probe() local 566 aha1740_getconfig(slotbase,&irq_level,&irq_type,&translation); in aha1740_probe() 574 edev->slot, slotbase, irq_level, irq_type ? "edge" : "level"); in aha1740_probe() 585 shpnt->irq = irq_level; in aha1740_probe() 599 DEB(printk("aha1740_probe: enable interrupt channel %d\n",irq_level)); in aha1740_probe() 600 if (request_irq(irq_level,aha1740_intr_handle,irq_type ? 0 : IRQF_SHARED, in aha1740_probe() 603 irq_level); in aha1740_probe() 617 free_irq(irq_level, shpnt); in aha1740_probe()
|
D | dc395x.c | 317 unsigned int irq_level; member 4428 host->irq = acb->irq_level; in adapter_init_scsi_host() 4521 acb->irq_level = irq; in adapter_init() 4549 if (acb->irq_level) in adapter_init() 4550 free_irq(acb->irq_level, acb); in adapter_init() 4604 if (acb->irq_level) in adapter_uninit() 4605 free_irq(acb->irq_level, acb); in adapter_uninit() 4635 seq_printf(m, "irq_level 0x%04x, ", acb->irq_level); in dc395x_show_info()
|
D | stex.c | 256 u32 irq_level; member 486 p->irq_level = 0; in stex_controller_info()
|
/linux-4.4.14/drivers/scsi/pcmcia/ |
D | sym53c500_cs.c | 704 int irq_level, port_base; in SYM53C500_config() local 749 irq_level = link->irq; in SYM53C500_config() 752 port_base, irq_level, USE_FAST_PIO);) in SYM53C500_config() 764 if (irq_level > 0) { in SYM53C500_config() 765 if (request_irq(irq_level, SYM53C500_intr, IRQF_SHARED, "SYM53C500", host)) { in SYM53C500_config() 766 printk("SYM53C500: unable to allocate IRQ %d\n", irq_level); in SYM53C500_config() 769 DEB(printk("SYM53C500: allocated IRQ %d\n", irq_level)); in SYM53C500_config() 770 } else if (irq_level == 0) { in SYM53C500_config() 779 host->irq = irq_level; in SYM53C500_config() 800 free_irq(irq_level, host); in SYM53C500_config()
|
/linux-4.4.14/arch/x86/kvm/ |
D | ioapic.c | 174 int irq_level, bool line_status) in ioapic_set_irq() argument 184 if (!irq_level) { in ioapic_set_irq() 363 int ret, irq_level; in kvm_ioapic_set_irq() local 368 irq_level = __kvm_irq_line_state(&ioapic->irq_states[irq], in kvm_ioapic_set_irq() 370 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); in kvm_ioapic_set_irq()
|
D | i8259.c | 193 int ret, irq_level; in kvm_pic_set_irq() local 198 irq_level = __kvm_irq_line_state(&s->irq_states[irq], in kvm_pic_set_irq() 200 ret = pic_set_irq1(&s->pics[irq >> 3], irq & 7, irq_level); in kvm_pic_set_irq()
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | mac_oss.h | 64 __u8 irq_level[0x10]; /* [0x000-0x00f] Interrupt levels */ member
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-adnp.c | 32 u8 *irq_level; member 316 changed = level ^ adnp->irq_level[i]; in adnp_irq() 442 adnp->irq_level = adnp->irq_enable + (num_regs * 1); in adnp_irq_setup() 453 err = adnp_read(adnp, GPIO_PLR(adnp) + i, &adnp->irq_level[i]); in adnp_irq_setup()
|
/linux-4.4.14/arch/arm/kvm/ |
D | arm.c | 687 int kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_level, in kvm_vm_ioctl_irq_line() argument 690 u32 irq = irq_level->irq; in kvm_vm_ioctl_irq_line() 694 bool level = irq_level->level; in kvm_vm_ioctl_irq_line() 700 trace_kvm_irq_line(irq_type, vcpu_idx, irq_num, irq_level->level); in kvm_vm_ioctl_irq_line()
|
/linux-4.4.14/include/kvm/ |
D | arm_vgic.h | 198 struct vgic_bitmap irq_level; member
|
/linux-4.4.14/drivers/tty/ |
D | synclink.c | 264 unsigned int irq_level; /* interrupt level */ member 1688 __FILE__, __LINE__, info->irq_level); in mgsl_interrupt() 1714 __FILE__, __LINE__, info->device_name, info->irq_level); in mgsl_interrupt() 1737 __FILE__, __LINE__, info->irq_level); in mgsl_interrupt() 3454 info->device_name, info->io_base, info->irq_level, in line_info() 3459 info->irq_level, info->dma_level); in line_info() 4065 if ( request_irq(info->irq_level,mgsl_interrupt,info->irq_flags, in mgsl_claim_resources() 4068 __FILE__,__LINE__,info->device_name, info->irq_level ); in mgsl_claim_resources() 4146 free_irq(info->irq_level, info); in mgsl_release_resources() 4236 info->hw_version + 1, info->device_name, info->io_base, info->irq_level, in mgsl_add_device() [all …]
|
D | synclink_gt.c | 288 unsigned int irq_level; member 1251 info->irq_level, info->max_frame_size); in line_info() 1807 dev->irq = info->irq_level; in hdlcdev_init() 2369 DBGISR(("slgt_interrupt irq=%d entry\n", info->irq_level)); in slgt_interrupt() 2421 DBGISR(("slgt_interrupt irq=%d exit\n", info->irq_level)); in slgt_interrupt() 3506 free_irq(info->irq_level, info); in release_resources() 3572 info->irq_level, info->max_frame_size); in add_device() 3619 info->irq_level = pdev->irq; in alloc_dev() 3669 port_array[i]->irq_level = port_array[0]->irq_level; in device_init() 3674 if (request_irq(port_array[0]->irq_level, in device_init() [all …]
|
D | synclinkmp.c | 233 unsigned int irq_level; /* interrupt level */ member 1354 info->irq_level, in line_info() 1926 dev->irq = info->irq_level; in hdlcdev_init() 2532 __FILE__, __LINE__, info->irq_level); in synclinkmp_interrupt() 2633 __FILE__, __LINE__, info->irq_level); in synclinkmp_interrupt() 3647 free_irq(info->irq_level, info); in release_resources() 3730 info->irq_level, in add_device() 3774 info->irq_level = pdev->irq; in alloc_dev() 3855 port_array[port]->irq_level = port_array[0]->irq_level; in device_init() 3863 if ( request_irq(port_array[0]->irq_level, in device_init() [all …]
|
/linux-4.4.14/virt/kvm/arm/ |
D | vgic.c | 336 return vgic_bitmap_get_irq_val(&dist->irq_level, vcpu->vcpu_id, irq); in vgic_dist_irq_get_level() 343 vgic_bitmap_set_irq_val(&dist->irq_level, vcpu->vcpu_id, irq, 1); in vgic_dist_irq_set_level() 350 vgic_bitmap_set_irq_val(&dist->irq_level, vcpu->vcpu_id, irq, 0); in vgic_dist_irq_clear_level() 558 level_active = vgic_bitmap_get_reg(&dist->irq_level, in vgic_handle_clear_pending_reg() 1933 vgic_free_bitmap(&dist->irq_level); in kvm_vgic_destroy() 1986 ret |= vgic_init_bitmap(&dist->irq_level, nr_cpus, nr_irqs); in vgic_init()
|
/linux-4.4.14/drivers/char/pcmcia/ |
D | synclink_cs.c | 202 unsigned int irq_level; member 601 info->irq_level = link->irq; in mgslpc_config() 1166 printk("mgslpc_isr(%d) entry.\n", info->irq_level); in mgslpc_isr() 1261 __FILE__, __LINE__, info->irq_level); in mgslpc_isr() 2557 info->device_name, info->io_base, info->irq_level); in line_info() 2737 info->device_name, info->io_base, info->irq_level); in mgslpc_add_device() 3816 __FILE__, __LINE__, info->device_name, (unsigned short)(info->irq_level)); in adapter_test() 4293 dev->irq = info->irq_level; in hdlcdev_init()
|
/linux-4.4.14/arch/avr32/kernel/ |
D | entry-avr32b.S | 735 .type irq_level\level, @function 736 irq_level\level:
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | farch.c | 1455 FRF_AZ_KER_INT_LEVE_SEL, efx->irq_level, in efx_farch_interrupts() 1569 if (queues & (1U << efx->irq_level) && soft_enabled) { in efx_farch_legacy_interrupt() 1642 if (context->index == efx->irq_level) { in efx_farch_msi_interrupt() 1777 efx->irq_level = 0x1f; in efx_farch_init_common() 1780 efx->irq_level = 0; in efx_farch_init_common()
|
D | net_driver.h | 987 unsigned irq_level; member
|
D | ef10.c | 1680 if (context->index == efx->irq_level) in efx_ef10_msi_interrupt() 1707 if (queues & (1U << efx->irq_level)) in efx_ef10_legacy_interrupt() 1730 MCDI_SET_DWORD(inbuf, TRIGGER_INTERRUPT_IN_INTR_LEVEL, efx->irq_level); in efx_ef10_irq_test_generate()
|
/linux-4.4.14/include/linux/ |
D | kvm_host.h | 697 int kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_level,
|