Lines Matching refs:cq_tail
126 ((uint32_t)qp->desc_ring_bus_addr) + (Q_DESC_SIZE * qp->cq_tail)); in ccp_queue_write_tail()
529 wakeup(&qp->cq_tail); in ccp_intr_handle_error()
581 wakeup(&qp->cq_tail); in ccp_intr_run_completions()
856 desc = &qp->desc_ring[qp->cq_tail]; in ccp_passthrough()
878 memcpy(&qp->completions_ring[qp->cq_tail], cctx, sizeof(*cctx)); in ccp_passthrough()
880 qp->cq_tail = (qp->cq_tail + 1) % (1 << qp->cq_softc->ring_size_order); in ccp_passthrough()
1046 desc = &qp->desc_ring[qp->cq_tail]; in ccp_sha_single_desc()
1067 qp->cq_tail = (qp->cq_tail + 1) % (1 << qp->cq_softc->ring_size_order); in ccp_sha_single_desc()
1421 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_xts()
1427 __func__, qp->cq_tail, (int)desc->som, (int)desc->eom, in ccp_do_xts()
1431 memcpy(&qp->completions_ring[qp->cq_tail], cctx, in ccp_do_xts()
1439 qp->cq_tail, (unsigned)desc->aes_xts.type, in ccp_do_xts()
1458 qp->cq_tail = (qp->cq_tail + 1) % in ccp_do_xts()
1606 DPRINTF(dev, "%s: starting AES ops @ %u\n", __func__, qp->cq_tail); in ccp_do_blkcipher()
1619 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_blkcipher()
1625 __func__, qp->cq_tail, (int)desc->som, (int)desc->eom, in ccp_do_blkcipher()
1629 memcpy(&qp->completions_ring[qp->cq_tail], cctx, in ccp_do_blkcipher()
1643 qp->cq_tail, (unsigned)desc->aes.mode, in ccp_do_blkcipher()
1662 qp->cq_tail = (qp->cq_tail + 1) % in ccp_do_blkcipher()
1732 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_ghash_aad()
1751 qp->cq_tail = (qp->cq_tail + 1) % in ccp_do_ghash_aad()
1766 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_gctr()
1789 qp->cq_tail = (qp->cq_tail + 1) % in ccp_do_gctr()
1802 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_ghash_final()
1822 qp->cq_tail = (qp->cq_tail + 1) % in ccp_do_ghash_final()