| /kernel/linux/linux-5.10/drivers/irqchip/ |
| D | irq-armada-370-xp.c | 47 * | 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/ |
| D | irq-armada-370-xp.c | 47 * | 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/ |
| D | vnic_intr.h | 54 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/ |
| D | vnic_intr.h | 57 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/ |
| D | vnic_intr.h | 67 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()
|
| D | fnic_isr.c | 48 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/ |
| D | vnic_intr.h | 68 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/ |
| D | vnic_intr.h | 70 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/ |
| D | vnic_intr.h | 79 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()
|
| D | fnic_isr.c | 60 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/ |
| D | pds_intr.h | 42 * @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/ |
| D | interrupts.rst | 67 * 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/ |
| D | interrupts.rst | 67 * 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/ |
| D | ionic_regs.h | 29 * @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/ |
| D | ionic_regs.h | 29 * @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/ |
| D | vfio_platform_irq.c | 119 &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/ |
| D | ics-rtas.c | 46 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/ |
| D | vfio_platform_irq.c | 119 &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/ |
| D | vfio_pci_intrs.c | 27 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/ |
| D | events_internal.h | 25 void (*unmask)(evtchn_port_t port); member 92 return evtchn_ops->unmask(port); in unmask_evtchn()
|
| /kernel/linux/linux-6.6/drivers/pci/controller/ |
| D | pci-mvebu.c | 251 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/ |
| D | events_internal.h | 25 void (*unmask)(evtchn_port_t port); member 93 return evtchn_ops->unmask(port); in unmask_evtchn()
|
| /kernel/linux/linux-5.10/drivers/power/reset/ |
| D | st-poweroff.c | 23 /* syscfg used for unmask the reset */ 51 /* unmask the reset */ in st_restart()
|
| /kernel/linux/linux-6.6/drivers/power/reset/ |
| D | st-poweroff.c | 23 /* syscfg used for unmask the reset */ 51 /* unmask the reset */ in st_restart()
|
| /kernel/linux/linux-6.6/arch/powerpc/sysdev/xics/ |
| D | ics-rtas.c | 32 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()
|