Searched refs:disr (Results 1 – 4 of 4) sorted by relevance
/linux-6.1.9/arch/arm64/include/asm/ |
D | exception.h | 22 static inline unsigned long disr_to_esr(u64 disr) in disr_to_esr() argument 26 if ((disr & DISR_EL1_IDS) == 0) in disr_to_esr() 27 esr |= (disr & DISR_EL1_ESR_MASK); in disr_to_esr() 29 esr |= (disr & ESR_ELx_ISS_MASK); in disr_to_esr()
|
/linux-6.1.9/drivers/tty/serial/ |
D | serial_txx9.c | 250 unsigned int disr = *status; in receive_chars() local 263 if (unlikely(disr & (TXX9_SIDISR_UBRK | TXX9_SIDISR_UPER | in receive_chars() 268 if (disr & TXX9_SIDISR_UBRK) { in receive_chars() 269 disr &= ~(TXX9_SIDISR_UFER | TXX9_SIDISR_UPER); in receive_chars() 279 } else if (disr & TXX9_SIDISR_UPER) in receive_chars() 281 else if (disr & TXX9_SIDISR_UFER) in receive_chars() 283 if (disr & TXX9_SIDISR_UOER) { in receive_chars() 298 disr &= up->read_status_mask; in receive_chars() 300 if (disr & TXX9_SIDISR_UBRK) { in receive_chars() 302 } else if (disr & TXX9_SIDISR_UPER) in receive_chars() [all …]
|
/linux-6.1.9/drivers/dma/ |
D | imx-dma.c | 358 int i, disr; in imxdma_err_handler() local 361 disr = imx_dmav1_readl(imxdma, DMA_DISR); in imxdma_err_handler() 371 imx_dmav1_writel(imxdma, disr & err_mask, DMA_DISR); in imxdma_err_handler() 473 int i, disr; in dma_irq_handler() local 478 disr = imx_dmav1_readl(imxdma, DMA_DISR); in dma_irq_handler() 480 dev_dbg(imxdma->dev, "%s called, disr=0x%08x\n", __func__, disr); in dma_irq_handler() 482 imx_dmav1_writel(imxdma, disr, DMA_DISR); in dma_irq_handler() 484 if (disr & (1 << i)) in dma_irq_handler()
|
/linux-6.1.9/arch/arm64/kvm/ |
D | handle_exit.c | 312 u64 disr = kvm_vcpu_get_disr(vcpu); in handle_exit_early() local 314 kvm_handle_guest_serror(vcpu, disr_to_esr(disr)); in handle_exit_early()
|