Home
last modified time | relevance | path

Searched full:unmask (Results 1 – 25 of 752) sorted by relevance

12345678910>>...31

/kernel/linux/linux-5.10/drivers/irqchip/
Dirq-armada-370-xp.c47 * | mask/unmask | | mask/unmask |
58 * | mask/unmask |
66 * The "global interrupt mask/unmask" is modified using the
71 * The "per-CPU mask/unmask" is modified using the
77 * The per-CPU mask/unmask can also be adjusted using the global
89 * mask/unmask level. It is therefore unmasked at this level for
94 * ARMADA_370_XP_INT_SOURCE_CTL() readjusts the per-CPU mask/unmask
97 * The ->mask() and ->unmask() operations only mask/unmask the
107 * mask/unmask level.
109 * The ->mask() and ->unmask() operations mask/unmask the interrupt
[all …]
/kernel/linux/linux-6.6/drivers/irqchip/
Dirq-armada-370-xp.c47 * | mask/unmask | | mask/unmask |
58 * | mask/unmask |
66 * The "global interrupt mask/unmask" is modified using the
71 * The "per-CPU mask/unmask" is modified using the
77 * The per-CPU mask/unmask can also be adjusted using the global
89 * mask/unmask level. It is therefore unmasked at this level for
94 * ARMADA_370_XP_INT_SOURCE_CTL() readjusts the per-CPU mask/unmask
97 * The ->mask() and ->unmask() operations only mask/unmask the
107 * mask/unmask level.
109 * The ->mask() and ->unmask() operations mask/unmask the interrupt
[all …]
/kernel/linux/linux-6.6/drivers/scsi/snic/
Dvnic_intr.h54 int unmask, in svnic_intr_return_credits() argument
61 (unmask ? (1 << VNIC_INTR_UNMASK_SHIFT) : 0) | in svnic_intr_return_credits()
77 int unmask = 1; in svnic_intr_return_all_credits() local
80 svnic_intr_return_credits(intr, credits, unmask, reset_timer); in svnic_intr_return_all_credits()
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
Dvnic_intr.h57 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
63 (unmask ? (1 << VNIC_INTR_UNMASK_SHIFT) : 0) | in vnic_intr_return_credits()
77 int unmask = 1; in vnic_intr_return_all_credits() local
80 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
/kernel/linux/linux-6.6/drivers/scsi/fnic/
Dvnic_intr.h67 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
73 (unmask ? (1 << VNIC_INTR_UNMASK_SHIFT) : 0) | in vnic_intr_return_credits()
87 int unmask = 1; in vnic_intr_return_all_credits() local
90 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
Dfnic_isr.c48 1 /* unmask intr */, in fnic_isr_legacy()
69 1 /* unmask intr */, in fnic_isr_msi()
86 1 /* unmask intr */, in fnic_isr_msix_rq()
103 1 /* unmask intr */, in fnic_isr_msix_wq()
119 1 /* unmask intr */, in fnic_isr_msix_wq_copy()
/kernel/linux/linux-5.10/drivers/scsi/snic/
Dvnic_intr.h68 int unmask, in svnic_intr_return_credits() argument
75 (unmask ? (1 << VNIC_INTR_UNMASK_SHIFT) : 0) | in svnic_intr_return_credits()
91 int unmask = 1; in svnic_intr_return_all_credits() local
94 svnic_intr_return_credits(intr, credits, unmask, reset_timer); in svnic_intr_return_all_credits()
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
Dvnic_intr.h70 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
76 (unmask ? (1 << VNIC_INTR_UNMASK_SHIFT) : 0) | in vnic_intr_return_credits()
90 int unmask = 1; in vnic_intr_return_all_credits() local
93 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
/kernel/linux/linux-5.10/drivers/scsi/fnic/
Dvnic_intr.h79 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
85 (unmask ? (1 << VNIC_INTR_UNMASK_SHIFT) : 0) | in vnic_intr_return_credits()
99 int unmask = 1; in vnic_intr_return_all_credits() local
102 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
Dfnic_isr.c60 1 /* unmask intr */, in fnic_isr_legacy()
81 1 /* unmask intr */, in fnic_isr_msi()
98 1 /* unmask intr */, in fnic_isr_msix_rq()
115 1 /* unmask intr */, in fnic_isr_msix_wq()
131 1 /* unmask intr */, in fnic_isr_msix_wq_copy()
/kernel/linux/linux-6.6/include/linux/pds/
Dpds_intr.h42 * @unmask -- When this bit is written with a 1
91 * @PDS_CORE_INTR_MASK_CLEAR: unmask interrupt.
103 * @PDS_CORE_INTR_CRED_UNMASK: unmask the interrupt.
105 * @PDS_CORE_INTR_CRED_REARM: unmask the and reset the timer.
/kernel/linux/linux-5.10/Documentation/arm/
Dinterrupts.rst67 * Unmask the IRQ in hardware.
69 void (*unmask)(unsigned int irq);
85 unmask
129 Set the mask/unmask methods for handling this IRQ
/kernel/linux/linux-6.6/Documentation/arch/arm/
Dinterrupts.rst67 * Unmask the IRQ in hardware.
69 void (*unmask)(unsigned int irq);
85 unmask
129 Set the mask/unmask methods for handling this IRQ
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
Dionic_regs.h29 * @IONIC_INTR_MASK_CLEAR: unmask interrupt.
40 * @IONIC_INTR_CRED_UNMASK: unmask the interrupt.
42 * @IONIC_INTR_CRED_REARM: unmask the and reset the timer.
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
Dionic_regs.h29 * @IONIC_INTR_MASK_CLEAR: unmask interrupt.
40 * @IONIC_INTR_CRED_UNMASK: unmask the interrupt.
42 * @IONIC_INTR_CRED_REARM: unmask the and reset the timer.
/kernel/linux/linux-6.6/drivers/vfio/platform/
Dvfio_platform_irq.c119 &vdev->irqs[index].unmask, in vfio_platform_set_irq_unmask()
122 vfio_virqfd_disable(&vdev->irqs[index].unmask); in vfio_platform_set_irq_unmask()
130 uint8_t unmask = *(uint8_t *)data; in vfio_platform_set_irq_unmask() local
132 if (unmask) in vfio_platform_set_irq_unmask()
357 vfio_virqfd_disable(&vdev->irqs[i].unmask); in vfio_platform_irq_cleanup()
/kernel/linux/linux-5.10/arch/powerpc/sysdev/xics/
Dics-rtas.c46 pr_devel("xics: unmask virq %d [hw 0x%x]\n", d->irq, hw_irq); in ics_rtas_unmask_irq()
62 /* Now unmask the interrupt (often a no-op) */ in ics_rtas_unmask_irq()
76 * card, using the MSI mask bits. Firmware doesn't appear to unmask in ics_rtas_startup()
82 /* unmask it */ in ics_rtas_startup()
/kernel/linux/linux-5.10/drivers/vfio/platform/
Dvfio_platform_irq.c119 &vdev->irqs[index].unmask, in vfio_platform_set_irq_unmask()
122 vfio_virqfd_disable(&vdev->irqs[index].unmask); in vfio_platform_set_irq_unmask()
130 uint8_t unmask = *(uint8_t *)data; in vfio_platform_set_irq_unmask() local
132 if (unmask) in vfio_platform_set_irq_unmask()
/kernel/linux/linux-6.6/drivers/vfio/pci/
Dvfio_pci_intrs.c27 struct virqfd *unmask; member
346 vfio_virqfd_flush_thread(&ctx->unmask); in vfio_intx_set_signal()
361 vfio_virqfd_disable(&ctx->unmask); in vfio_intx_disable()
567 vfio_virqfd_disable(&ctx->unmask); in vfio_msi_disable()
599 uint8_t unmask = *(uint8_t *)data; in vfio_pci_set_intx_unmask() local
600 if (unmask) in vfio_pci_set_intx_unmask()
612 &ctx->unmask, fd); in vfio_pci_set_intx_unmask()
614 vfio_virqfd_disable(&ctx->unmask); in vfio_pci_set_intx_unmask()
/kernel/linux/linux-6.6/drivers/xen/events/
Devents_internal.h25 void (*unmask)(evtchn_port_t port); member
92 return evtchn_ops->unmask(port); in unmask_evtchn()
/kernel/linux/linux-6.6/drivers/pci/controller/
Dpci-mvebu.c251 u32 ctrl, lnkcap, cmd, dev_rev, unmask, sspl; in mvebu_pcie_setup_hw() local
330 * Unmask all legacy INTx interrupts as driver does not provide a way in mvebu_pcie_setup_hw()
338 unmask = mvebu_readl(port, PCIE_INT_UNMASK_OFF); in mvebu_pcie_setup_hw()
339 unmask |= PCIE_INT_INTX(0) | PCIE_INT_INTX(1) | in mvebu_pcie_setup_hw()
341 mvebu_writel(port, unmask, PCIE_INT_UNMASK_OFF); in mvebu_pcie_setup_hw()
1022 u32 unmask; in mvebu_pcie_intx_irq_mask() local
1025 unmask = mvebu_readl(port, PCIE_INT_UNMASK_OFF); in mvebu_pcie_intx_irq_mask()
1026 unmask &= ~PCIE_INT_INTX(hwirq); in mvebu_pcie_intx_irq_mask()
1027 mvebu_writel(port, unmask, PCIE_INT_UNMASK_OFF); in mvebu_pcie_intx_irq_mask()
1036 u32 unmask; in mvebu_pcie_intx_irq_unmask() local
[all …]
/kernel/linux/linux-5.10/drivers/xen/events/
Devents_internal.h25 void (*unmask)(evtchn_port_t port); member
93 return evtchn_ops->unmask(port); in unmask_evtchn()
/kernel/linux/linux-5.10/drivers/power/reset/
Dst-poweroff.c23 /* syscfg used for unmask the reset */
51 /* unmask the reset */ in st_restart()
/kernel/linux/linux-6.6/drivers/power/reset/
Dst-poweroff.c23 /* syscfg used for unmask the reset */
51 /* unmask the reset */ in st_restart()
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xics/
Dics-rtas.c32 pr_devel("xics: unmask virq %d [hw 0x%x]\n", d->irq, hw_irq); in ics_rtas_unmask_irq()
48 /* Now unmask the interrupt (often a no-op) */ in ics_rtas_unmask_irq()
59 /* unmask it */ in ics_rtas_startup()

12345678910>>...31