Searched refs:csr_clear (Results 1 – 14 of 14) sorted by relevance
/linux-6.12.1/drivers/irqchip/ |
D | irq-riscv-intc.c | 55 csr_clear(CSR_IEH, BIT(d->hwirq - BITS_PER_LONG)); in riscv_intc_irq_mask() 57 csr_clear(CSR_IE, BIT(d->hwirq)); in riscv_intc_irq_mask() 78 csr_clear(CSR_IE, mask); in andes_intc_irq_mask() 80 csr_clear(ANDES_CSR_SLIE, mask); in andes_intc_irq_mask()
|
D | irq-riscv-imsic-state.c | 56 csr_clear(CSR_IREG, val); in imsic_csr_clear()
|
/linux-6.12.1/arch/riscv/kvm/ |
D | aia.c | 458 csr_clear(CSR_HGEIE, BIT(hgei)); in kvm_riscv_aia_wakeon_hgei() 469 csr_clear(CSR_HGEIE, hgei_mask); in hgei_interrupt() 570 csr_clear(CSR_HVIEN, BIT(IRQ_PMU_OVF)); in kvm_riscv_aia_disable() 572 csr_clear(CSR_HIE, BIT(IRQ_S_GEXT)); in kvm_riscv_aia_disable() 598 csr_clear(CSR_HGEIE, BIT(i)); in kvm_riscv_aia_disable()
|
/linux-6.12.1/arch/riscv/kernel/ |
D | kernel_mode_fpu.c | 24 csr_clear(CSR_SSTATUS, SR_FS); in kernel_fpu_end()
|
D | sbi-ipi.c | 27 csr_clear(CSR_IP, IE_SIE); in sbi_ipi_handle()
|
/linux-6.12.1/arch/riscv/include/asm/ |
D | irqflags.h | 27 csr_clear(CSR_STATUS, SR_IE); in arch_local_irq_disable()
|
D | vector.h | 75 csr_clear(CSR_SSTATUS, SR_VS); in riscv_v_disable()
|
D | csr.h | 538 #define csr_clear(csr, val) \ macro
|
/linux-6.12.1/tools/testing/selftests/kvm/include/riscv/ |
D | arch_timer.h | 47 csr_clear(CSR_SIE, IE_TIE); in timer_irq_disable()
|
D | processor.h | 174 csr_clear(CSR_SSTATUS, SR_SIE); in local_irq_disable()
|
/linux-6.12.1/drivers/clocksource/ |
D | timer-clint.c | 158 csr_clear(CSR_IE, IE_TIE); in clint_timer_interrupt()
|
/linux-6.12.1/tools/arch/riscv/include/asm/ |
D | csr.h | 531 #define csr_clear(csr, val) \ macro
|
/linux-6.12.1/tools/testing/selftests/kvm/riscv/ |
D | sbi_pmu_test.c | 148 csr_clear(CSR_SIP, BIT(IRQ_PMU_OVF)); in guest_irq_handler()
|
/linux-6.12.1/drivers/perf/ |
D | riscv_pmu_sbi.c | 970 csr_clear(CSR_SIP, BIT(riscv_pmu_irq_num)); in pmu_sbi_ovf_handler()
|