Home
last modified time | relevance | path

Searched refs:irq_pending (Results 1 – 31 of 31) sorted by relevance

/linux-4.4.14/arch/m68k/mac/
Doss.c68 int events = oss->irq_pending & in oss_irq()
76 (int) oss->irq_pending); in oss_irq()
81 oss->irq_pending &= ~OSS_IP_IOPSCC; in oss_irq()
86 oss->irq_pending &= ~OSS_IP_SCSI; in oss_irq()
91 oss->irq_pending &= ~OSS_IP_IOPISM; in oss_irq()
106 events = oss->irq_pending & OSS_IP_NUBUS; in oss_nubus_irq()
123 oss->irq_pending &= ~irq_bit; in oss_nubus_irq()
/linux-4.4.14/include/linux/
Dlguest.h44 int irq_pending; member
/linux-4.4.14/arch/m68k/include/asm/
Dmac_oss.h66 __u16 irq_pending; /* [0x202-0x203] pending interrupts bits */ member
/linux-4.4.14/arch/x86/include/asm/
Di8259.h64 int (*irq_pending)(unsigned int irq); member
/linux-4.4.14/arch/x86/kernel/
Di8259.c403 .irq_pending = legacy_pic_irq_pending_noop,
416 .irq_pending = i8259A_irq_pending,
Dasm-offsets_32.c58 OFFSET(LGUEST_DATA_irq_pending, lguest_data, irq_pending); in foo()
/linux-4.4.14/virt/kvm/arm/
Dvgic.c376 return vgic_bitmap_get_irq_val(&dist->irq_pending, vcpu->vcpu_id, irq); in vgic_dist_irq_is_pending()
383 vgic_bitmap_set_irq_val(&dist->irq_pending, vcpu->vcpu_id, irq, 1); in vgic_dist_irq_set_pending()
390 vgic_bitmap_set_irq_val(&dist->irq_pending, vcpu->vcpu_id, irq, 0); in vgic_dist_irq_clear_pending()
520 reg = vgic_bitmap_get_reg(&dist->irq_pending, vcpu_id, offset); in vgic_handle_set_pending_reg()
553 reg = vgic_bitmap_get_reg(&dist->irq_pending, vcpu_id, offset); in vgic_handle_clear_pending_reg()
560 reg = vgic_bitmap_get_reg(&dist->irq_pending, vcpu_id, offset); in vgic_handle_clear_pending_reg()
986 pending = vgic_bitmap_get_cpu_map(&dist->irq_pending, vcpu_id); in compute_pending_for_cpu()
990 pending = vgic_bitmap_get_shared_map(&dist->irq_pending); in compute_pending_for_cpu()
1934 vgic_free_bitmap(&dist->irq_pending); in kvm_vgic_destroy()
1987 ret |= vgic_init_bitmap(&dist->irq_pending, nr_cpus, nr_irqs); in vgic_init()
/linux-4.4.14/drivers/lguest/
Dinterrupts_and_traps.c246 &cpu->lg->lguest_data->irq_pending); in try_deliver_interrupt()
305 put_user(0, &cpu->lg->lguest_data->irq_pending); in try_deliver_interrupt()
/linux-4.4.14/sound/pci/hda/
Dhda_controller.h64 unsigned int irq_pending:1; member
Dhda_intel.c604 azx_dev->irq_pending = 0; in azx_position_check()
608 azx_dev->irq_pending = 1; in azx_position_check()
699 if (!azx_dev->irq_pending || in azx_irq_pending_work()
705 azx_dev->irq_pending = 0; in azx_irq_pending_work()
730 azx_dev->irq_pending = 0; in azx_clear_irq_pending()
/linux-4.4.14/drivers/media/dvb-frontends/
Ddib3000mc.c586 u16 irq_pending = dib3000mc_read_word(state, 511); in dib3000mc_autosearch_is_irq() local
588 if (irq_pending & 0x1) // failed in dib3000mc_autosearch_is_irq()
591 if (irq_pending & 0x2) // succeeded in dib3000mc_autosearch_is_irq()
Ddib7000m.c1013 u16 irq_pending = dib7000m_read_word(state, reg); in dib7000m_autosearch_irq() local
1015 if (irq_pending & 0x1) { // failed in dib7000m_autosearch_irq()
1020 if (irq_pending & 0x2) { // succeeded in dib7000m_autosearch_irq()
Ddib7000p.c1165 u16 irq_pending = dib7000p_read_word(state, 1284); in dib7000p_autosearch_is_irq() local
1167 if (irq_pending & 0x1) in dib7000p_autosearch_is_irq()
1170 if (irq_pending & 0x2) in dib7000p_autosearch_is_irq()
Ddib8000.c2636 u16 irq_pending = dib8000_read_word(state, 1284); in dib8000_autosearch_irq() local
2640 if (irq_pending & 0x1) { in dib8000_autosearch_irq()
2645 if (irq_pending & 0x1) { /* failed */ in dib8000_autosearch_irq()
2650 if (irq_pending & 0x2) { /* succeeded */ in dib8000_autosearch_irq()
/linux-4.4.14/drivers/scsi/
Djazz_esp.c124 .irq_pending = jazz_esp_irq_pending,
Dsun3x_esp.c189 .irq_pending = sun3x_esp_irq_pending,
Desp_scsi.h384 int (*irq_pending)(struct esp *esp); member
Dmac_esp.c475 .irq_pending = mac_esp_irq_pending,
Dam53c974.c302 .irq_pending = pci_esp_irq_pending,
Desp_scsi.c1062 if (esp->ops->irq_pending(esp)) in esp_reconnect_with_tag()
1099 if (esp->ops->irq_pending(esp)) { in esp_reconnect_with_tag()
2195 if (esp->ops->irq_pending(esp)) { in scsi_esp_intr()
2206 if (esp->ops->irq_pending(esp)) in scsi_esp_intr()
Dsun_esp.c481 .irq_pending = sbus_esp_irq_pending,
/linux-4.4.14/include/kvm/
Darm_vgic.h203 struct vgic_bitmap irq_pending; member
/linux-4.4.14/drivers/usb/host/
Dxhci.c648 temp = readl(&xhci->ir_set->irq_pending); in xhci_run()
652 writel(ER_IRQ_ENABLE(temp), &xhci->ir_set->irq_pending); in xhci_run()
716 temp = readl(&xhci->ir_set->irq_pending); in xhci_stop()
717 writel(ER_IRQ_DISABLE(temp), &xhci->ir_set->irq_pending); in xhci_stop()
772 xhci->s3.irq_pending = readl(&xhci->ir_set->irq_pending); in xhci_save_registers()
785 writel(xhci->s3.irq_pending, &xhci->ir_set->irq_pending); in xhci_restore_registers()
1049 temp = readl(&xhci->ir_set->irq_pending); in xhci_resume()
1050 writel(ER_IRQ_DISABLE(temp), &xhci->ir_set->irq_pending); in xhci_resume()
Dxhci-ring.c2723 u32 irq_pending; in xhci_irq() local
2725 irq_pending = readl(&xhci->ir_set->irq_pending); in xhci_irq()
2726 irq_pending |= IMAN_IP; in xhci_irq()
2727 writel(irq_pending, &xhci->ir_set->irq_pending); in xhci_irq()
Dxhci.h466 __le32 irq_pending; member
1452 u32 irq_pending; member
Dxhci-dbg.c196 addr = &ir_set->irq_pending; in xhci_print_ir_set()
/linux-4.4.14/drivers/s390/net/
Dqeth_core_main.c544 atomic_set(&card->read.irq_pending, 0); in qeth_issue_next_read()
691 atomic_set(&card->write.irq_pending, 0); in qeth_clear_ipacmd_list()
914 atomic_set(&channel->irq_pending, 0); in qeth_setup_channel()
1115 atomic_set(&channel->irq_pending, 0); in qeth_irq()
1796 atomic_cmpxchg(&channel->irq_pending, 0, 1) == 0); in qeth_idx_activate_get_answer()
1806 atomic_set(&channel->irq_pending, 0); in qeth_idx_activate_get_answer()
1868 atomic_cmpxchg(&channel->irq_pending, 0, 1) == 0); in qeth_idx_activate_channel()
1879 atomic_set(&channel->irq_pending, 0); in qeth_idx_activate_channel()
2081 while (atomic_cmpxchg(&card->write.irq_pending, 0, 1)) ; in qeth_send_control_data()
2105 atomic_set(&card->write.irq_pending, 0); in qeth_send_control_data()
[all …]
Dqeth_core.h605 atomic_t irq_pending; member
Dqeth_l2_main.c1455 atomic_cmpxchg(&card->write.irq_pending, 0, 1) == 0); in qeth_osn_send_control_data()
1467 atomic_set(&card->write.irq_pending, 0); in qeth_osn_send_control_data()
/linux-4.4.14/drivers/pci/
Dpci.c3323 bool irq_pending; in pci_check_and_set_intx_mask() local
3336 irq_pending = (cmd_status_dword >> 16) & PCI_STATUS_INTERRUPT; in pci_check_and_set_intx_mask()
3343 if (mask != irq_pending) { in pci_check_and_set_intx_mask()
/linux-4.4.14/arch/x86/kernel/apic/
Dio_apic.c1676 if (legacy_pic->irq_pending(irq)) in startup_ioapic_irq()