| /linux/arch/loongarch/kvm/ |
| H A D | interrupt.c | 63 clear_bit(priority, &vcpu->arch.irq_clear); in kvm_irq_clear() 95 unsigned long *pending_clr = &vcpu->arch.irq_clear; in kvm_deliver_intr()
|
| H A D | vcpu.c | 965 memset(&vcpu->arch.irq_clear, 0, sizeof(vcpu->arch.irq_clear)); in kvm_set_one_reg()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | kvm_vcpu.h | 99 clear_bit(irq, &vcpu->arch.irq_clear); in kvm_queue_irq() 105 set_bit(irq, &vcpu->arch.irq_clear); in kvm_dequeue_irq()
|
| H A D | kvm_host.h | 227 unsigned long irq_clear; member
|
| /linux/arch/mips/kvm/ |
| H A D | interrupt.c | 31 kvm_mips_callbacks->irq_clear(vcpu, priority, cause); in kvm_mips_deliver_interrupts()
|
| H A D | vz.c | 3296 .irq_clear = kvm_vz_irq_clear_cb,
|
| /linux/drivers/spmi/ |
| H A D | spmi-pmic-arb.c | 261 void __iomem *(*irq_clear)(struct spmi_pmic_arb_bus *bus, u16 n); member 669 writel_relaxed(irq_mask, pmic_arb->ver_ops->irq_clear(bus, apid)); in cleanup_irq() 779 writel_relaxed(BIT(irq), pmic_arb->ver_ops->irq_clear(bus, apid)); in qpnpint_irq_ack() 1768 .irq_clear = pmic_arb_irq_clear_v1, 1784 .irq_clear = pmic_arb_irq_clear_v2, 1800 .irq_clear = pmic_arb_irq_clear_v2, 1816 .irq_clear = pmic_arb_irq_clear_v5, 1832 .irq_clear = pmic_arb_irq_clear_v7, 1849 .irq_clear = pmic_arb_irq_clear_v8,
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_fw_riscv.c | 163 .irq_clear = pvr_riscv_irq_clear,
|
| H A D | pvr_fw_mips.c | 197 .irq_clear = pvr_mips_irq_clear,
|
| H A D | pvr_fw.h | 185 void (*irq_clear)(struct pvr_device *pvr_dev); member
|
| H A D | pvr_fw_meta.c | 559 .irq_clear = pvr_meta_irq_clear,
|
| /linux/drivers/usb/typec/ |
| H A D | rt1719.c | 652 u32 conn_info, irq_clear; in rt1719_init_attach_state() local 656 irq_clear = RT1719_INT_DRSW_ACCEPT | RT1719_INT_RX_SRCCAP | in rt1719_init_attach_state() 662 ret |= rt1719_write32(data, RT1719_REG_EVENTS, irq_clear); in rt1719_init_attach_state()
|
| /linux/drivers/staging/media/sunxi/cedrus/ |
| H A D | cedrus.h | 164 void (*irq_clear)(struct cedrus_ctx *ctx); member
|
| H A D | cedrus_mpeg2.c | 193 .irq_clear = cedrus_mpeg2_irq_clear,
|
| H A D | cedrus_hw.c | 157 ctx->current_codec->irq_clear(ctx); in cedrus_irq()
|
| H A D | cedrus_vp8.c | 875 .irq_clear = cedrus_vp8_irq_clear,
|
| H A D | cedrus_h264.c | 704 .irq_clear = cedrus_h264_irq_clear,
|
| H A D | cedrus_h265.c | 915 .irq_clear = cedrus_h265_irq_clear,
|
| /linux/drivers/iio/adc/ |
| H A D | stm32-adc.c | 230 void (*irq_clear)(struct iio_dev *indio_dev, u32 msk); member 1650 adc->cfg->irq_clear(indio_dev, msk); in stm32_adc_irq_clear() 2713 .irq_clear = stm32f4_adc_irq_clear, 2732 .irq_clear = stm32h7_adc_irq_clear, 2754 .irq_clear = stm32h7_adc_irq_clear, 2772 .irq_clear = stm32h7_adc_irq_clear,
|
| /linux/arch/mips/include/asm/ |
| H A D | kvm_host.h | 747 int (*irq_clear)(struct kvm_vcpu *vcpu, unsigned int priority, member
|
| /linux/Documentation/driver-api/ |
| H A D | libata.rst | 321 void (*irq_clear) (struct ata_port *); 325 system, by libata. ``->irq_clear`` is called during probe just before the 336 :c:func:`irq_clear` hook, which simply clears the interrupt and error flags
|
| /linux/drivers/tty/serial/ |
| H A D | qcom_geni_serial.c | 369 u32 irq_clear = S_CMD_DONE_EN | S_CMD_ABORT_EN; in qcom_geni_serial_abort_rx() local 374 writel(irq_clear, uport->membase + SE_GENI_S_IRQ_CLEAR); in qcom_geni_serial_abort_rx()
|