Home
last modified time | relevance | path

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

/freebsd/sys/crypto/ccp/
H A Dccp.h140 unsigned ring_size_order; member
248 return ((qp->cq_tail - qp->cq_head) & ((1 << sc->ring_size_order) - 1)); in ccp_queue_get_active()
257 return ((1 << sc->ring_size_order) - ccp_queue_get_active(qp) - 1); in ccp_queue_get_ring_space()
H A Dccp_hardware.c239 num_descriptors = 1 << sc->ring_size_order; in ccp_hw_attach_queue()
248 1 << (5 + sc->ring_size_order), in ccp_hw_attach_queue()
282 qp->qcontrol |= (sc->ring_size_order - 1) << CMD_Q_SIZE_SHIFT; in ccp_hw_attach_queue()
512 idx = (idx + 1) % (1 << sc->ring_size_order); in ccp_intr_handle_error()
576 qp->cq_head = (qp->cq_head + 1) % (1 << sc->ring_size_order); in ccp_intr_run_completions()
765 sc->ring_size_order = g_ccp_ring_order; in ccp_hw_attach()
766 if (sc->ring_size_order < 6 || sc->ring_size_order > 16) { in ccp_hw_attach()
820 if (sc->ring_size_order != 0) in ccp_hw_attach()
880 qp->cq_tail = (qp->cq_tail + 1) % (1 << qp->cq_softc->ring_size_order); in ccp_passthrough()
1067 qp->cq_tail = (qp->cq_tail + 1) % (1 << qp->cq_softc->ring_size_order); in ccp_sha_single_desc()
[all …]
H A Dccp.c654 if (n < 1 || n >= (1 << sc->ring_size_order)) in ccp_queue_reserve_space()
701 i = (i + 1) % (1 << qp->cq_softc->ring_size_order)) { in ccp_queue_abort()
723 db_printf(" ring_size_order: %u\n", sc->ring_size_order); in db_show_ccp_sc()
/freebsd/sys/dev/ioat/
H A Dioat.c411 for (i = 0; i < 1 << ioat->ring_size_order; i++) { in ioat_detach()
417 for (i = 0; i < 1 << ioat->ring_size_order; i++) { in ioat_detach()
424 for (i = 0; i < 1 << ioat->ring_size_order; i++) { in ioat_detach()
430 for (i = 0; i < 1 << ioat->ring_size_order; i++) { in ioat_detach()
441 ioat_free_ring(ioat, 1 << ioat->ring_size_order, ioat->ring); in ioat_detach()
592 ioat->ring_size_order = g_ioat_ring_order; in ioat3_attach()
593 num_descriptors = 1 << ioat->ring_size_order; in ioat3_attach()
833 status >= ioat->hw_desc_bus_addr + (1 << ioat->ring_size_order) * in ioat_process_events()
1505 return ((ioat->head - ioat->tail) & ((1 << ioat->ring_size_order) - 1)); in ioat_get_active()
1512 return ((1 << ioat->ring_size_order) - ioat_get_active(ioat) - 1); in ioat_get_ring_space()
[all …]
H A Dioat_internal.h452 uint32_t ring_size_order; member
492 (((i) % (1 << (sc)->ring_size_order)) * sizeof(struct ioat_dma_hw_descriptor))