Home
last modified time | relevance | path

Searched refs:ooo_read (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/crypto/hisilicon/sec/
H A Dsec_drv.c686 u32 ooo_read, ooo_write; in sec_isr_handle() local
690 ooo_read = readl(base + SEC_Q_OUTORDER_RD_PTR_REG); in sec_isr_handle()
692 outorder_msg = cq_ring->vaddr + ooo_read; in sec_isr_handle()
696 while ((ooo_write != ooo_read) && msg->w0 & SEC_BD_W0_DONE) { in sec_isr_handle()
715 ooo_read = (ooo_read + 1) % SEC_QUEUE_LEN; in sec_isr_handle()
716 writel(ooo_read, base + SEC_Q_OUTORDER_RD_PTR_REG); in sec_isr_handle()
718 outorder_msg = cq_ring->vaddr + ooo_read; in sec_isr_handle()