Searched refs:cq_ring (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/irdma/ |
H A D | irdma_uk.c | 979 IRDMA_RING_INIT(cq->cq_ring, cq->cq_size); in irdma_uk_cq_resize() 1110 irdma_pr_err("%p %d %d\n", cqe, cq->cq_ring.head, wqe_idx); in irdma_detect_unsignaled_cmpls() 1112 IRDMA_GET_CQ_ELEM_AT_OFFSET(cq, i + cq->cq_ring.size, cqe); in irdma_detect_unsignaled_cmpls() 1185 peek_head = (cq->cq_ring.head + 1) % cq->cq_ring.size; in irdma_uk_cq_poll_cmpl() 1325 IRDMA_RING_MOVE_HEAD_NOCHECK(cq->cq_ring); in irdma_uk_cq_poll_cmpl() 1326 IRDMA_RING_MOVE_TAIL(cq->cq_ring); in irdma_uk_cq_poll_cmpl() 1328 IRDMA_RING_CURRENT_HEAD(cq->cq_ring)); in irdma_uk_cq_poll_cmpl() 1406 IRDMA_RING_MOVE_HEAD_NOCHECK(cq->cq_ring); in irdma_uk_cq_poll_cmpl() 1407 if (!IRDMA_RING_CURRENT_HEAD(cq->cq_ring)) in irdma_uk_cq_poll_cmpl() 1411 IRDMA_RING_MOVE_HEAD_NOCHECK(cq->cq_ring); in irdma_uk_cq_poll_cmpl() [all …]
|
H A D | irdma_puda.c | 280 peek_head = (cq_uk->cq_ring.head + 1) % cq_uk->cq_ring.size; in irdma_puda_poll_info() 292 IRDMA_RING_MOVE_HEAD_NOCHECK(cq_uk->cq_ring); in irdma_puda_poll_info() 293 if (!IRDMA_RING_CURRENT_HEAD(cq_uk->cq_ring)) in irdma_puda_poll_info() 296 IRDMA_RING_MOVE_TAIL(cq_uk->cq_ring); in irdma_puda_poll_info() 447 IRDMA_RING_MOVE_HEAD_NOCHECK(cq_uk->cq_ring); in irdma_puda_poll_cmpl() 448 if (!IRDMA_RING_CURRENT_HEAD(cq_uk->cq_ring)) in irdma_puda_poll_cmpl() 451 IRDMA_RING_MOVE_TAIL(cq_uk->cq_ring); in irdma_puda_poll_cmpl() 453 IRDMA_RING_CURRENT_HEAD(cq_uk->cq_ring)); in irdma_puda_poll_cmpl()
|
H A D | irdma_defs.h | 1399 offset = IRDMA_GET_RING_OFFSET((_cq)->cq_ring, _i); \ 1404 (_cq)->cq_base[IRDMA_RING_CURRENT_HEAD((_cq)->cq_ring)].buf \ 1409 ((_cq)->cq_base))[IRDMA_RING_CURRENT_HEAD((_cq)->cq_ring)].buf \
|
H A D | irdma_user.h | 513 struct irdma_ring cq_ring; member
|
H A D | irdma_ctrl.c | 3491 IRDMA_RING_MOVE_HEAD(ccq->cq_uk.cq_ring, ret_code); in irdma_sc_ccq_get_cqe_info() 3492 if (!IRDMA_RING_CURRENT_HEAD(ccq->cq_uk.cq_ring)) in irdma_sc_ccq_get_cqe_info() 3496 IRDMA_RING_MOVE_TAIL(ccq->cq_uk.cq_ring); in irdma_sc_ccq_get_cqe_info() 3498 IRDMA_RING_CURRENT_HEAD(ccq->cq_uk.cq_ring)); in irdma_sc_ccq_get_cqe_info() 4315 IRDMA_RING_INIT(cq->cq_uk.cq_ring, info->num_elem); in irdma_sc_ccq_init()
|
/freebsd/contrib/ofed/libirdma/ |
H A D | irdma_uk.c | 1063 IRDMA_RING_INIT(cq->cq_ring, cq->cq_size); in irdma_uk_cq_resize() 1294 peek_head = (cq->cq_ring.head + 1) % cq->cq_ring.size; in irdma_uk_cq_poll_cmpl() 1434 IRDMA_RING_MOVE_HEAD_NOCHECK(cq->cq_ring); in irdma_uk_cq_poll_cmpl() 1435 IRDMA_RING_MOVE_TAIL(cq->cq_ring); in irdma_uk_cq_poll_cmpl() 1437 IRDMA_RING_CURRENT_HEAD(cq->cq_ring)); in irdma_uk_cq_poll_cmpl() 1512 IRDMA_RING_MOVE_HEAD_NOCHECK(cq->cq_ring); in irdma_uk_cq_poll_cmpl() 1513 if (!IRDMA_RING_CURRENT_HEAD(cq->cq_ring)) in irdma_uk_cq_poll_cmpl() 1517 IRDMA_RING_MOVE_HEAD_NOCHECK(cq->cq_ring); in irdma_uk_cq_poll_cmpl() 1518 if (!IRDMA_RING_CURRENT_HEAD(cq->cq_ring)) in irdma_uk_cq_poll_cmpl() 1522 IRDMA_RING_MOVE_TAIL(cq->cq_ring); in irdma_uk_cq_poll_cmpl() [all …]
|
H A D | irdma_defs.h | 315 offset = IRDMA_GET_RING_OFFSET((_cq)->cq_ring, _i); \ 320 (_cq)->cq_base[IRDMA_RING_CURRENT_HEAD((_cq)->cq_ring)].buf \ 325 ((_cq)->cq_base))[IRDMA_RING_CURRENT_HEAD((_cq)->cq_ring)].buf \
|
H A D | irdma_user.h | 412 struct irdma_ring cq_ring; member
|