Searched refs:sq_ring (Results 1 – 3 of 3) sorted by relevance
65 if (!qp->sq_ring.head) in irdma_nop_1() 68 wqe_idx = IRDMA_RING_CURRENT_HEAD(qp->sq_ring); in irdma_nop_1() 100 wqe_idx = (qp_wqe_idx + 128) % qp->sq_ring.size; in irdma_clr_wqes() 138 (IRDMA_RING_CURRENT_HEAD(qp->sq_ring) % in irdma_qp_get_next_send_wqe() 142 if (quanta > IRDMA_SQ_RING_FREE_QUANTA(qp->sq_ring)) in irdma_qp_get_next_send_wqe() 147 IRDMA_SQ_RING_FREE_QUANTA(qp->sq_ring)) in irdma_qp_get_next_send_wqe() 152 IRDMA_RING_MOVE_HEAD_NOCHECK(qp->sq_ring); in irdma_qp_get_next_send_wqe() 156 *wqe_idx = IRDMA_RING_CURRENT_HEAD(qp->sq_ring); in irdma_qp_get_next_send_wqe() 160 IRDMA_RING_MOVE_HEAD_BY_COUNT_NOCHECK(qp->sq_ring, quanta); in irdma_qp_get_next_send_wqe() 164 (IRDMA_RING_CURRENT_HEAD(qp->sq_ring) in irdma_qp_get_next_send_wqe() [all...]
556 pending_work = IRDMA_RING_USED_QUANTA(cqp->sc_cqp.sq_ring); in irdma_cleanup_pending_cqp_op() 557 wqe_idx = IRDMA_RING_CURRENT_TAIL(cqp->sc_cqp.sq_ring); in irdma_cleanup_pending_cqp_op() 563 wqe_idx = (wqe_idx + 1) % IRDMA_RING_SIZE(cqp->sc_cqp.sq_ring); in irdma_cleanup_pending_cqp_op() 2413 struct irdma_ring *sq_ring = &qp->sq_ring; in irdma_generate_flush_completions() 2429 while (IRDMA_RING_MORE_WORK(*sq_ring)) { in irdma_generate_flush_completions() 2437 wqe_idx = sq_ring->tail; in irdma_generate_flush_completions() 2446 IRDMA_RING_SET_TAIL(*sq_ring, in irdma_generate_flush_completions() 2447 sq_ring->tail + qp->sq_wrtrk_array[sq_ring in irdma_generate_flush_completions() 2415 struct irdma_ring *sq_ring = &qp->sq_ring; irdma_generate_flush_completions() local [all...]
113 struct io_uring_queue sq_ring; member486 struct io_uring_queue *sring = &s->sq_ring; in mmap_io_uring()529 s->sq_ring.queue.sqes = mmap(0, p.sq_entries * sizeof(struct io_uring_sqe), in mmap_io_uring()532 if (s->sq_ring.queue.sqes == MAP_FAILED) { in mmap_io_uring()608 struct io_uring_queue *sring = &ring->sq_ring; in handle_uring_sq()638 index = tail & *ring->sq_ring.ring_mask; in handle_uring_sq()640 sqe = &ring->sq_ring.queue.sqes[index]; in handle_uring_sq()