Searched refs:cq_uk (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/irdma/ |
H A D | irdma_puda.c | 254 struct irdma_cq_uk *cq_uk = &cq->cq_uk; in irdma_puda_poll_info() local 267 cqe = IRDMA_GET_CURRENT_CQ_ELEM(&cq->cq_uk); in irdma_puda_poll_info() 270 if (valid_bit != cq_uk->polarity) in irdma_puda_poll_info() 280 peek_head = (cq_uk->cq_ring.head + 1) % cq_uk->cq_ring.size; in irdma_puda_poll_info() 281 ext_cqe = cq_uk->cq_base[peek_head].buf; in irdma_puda_poll_info() 286 if (polarity != cq_uk->polarity) 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() 294 cq_uk->polarity = !cq_uk->polarity; in irdma_puda_poll_info() 296 IRDMA_RING_MOVE_TAIL(cq_uk->cq_ring); in irdma_puda_poll_info() [all …]
|
H A D | irdma_ctrl.c | 2531 db_wr32(cq->cq_uk.cq_id, cq->cq_uk.cq_ack_db); in irdma_sc_cq_ack() 2554 ret_code = irdma_uk_cq_init(&cq->cq_uk, &info->cq_uk_init_info); in irdma_sc_cq_init() 2591 if (cq->cq_uk.cq_id > (cqp->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].max_cnt - 1)) in irdma_sc_cq_create() 2611 set_64bit_val(wqe, IRDMA_BYTE_0, cq->cq_uk.cq_size); in irdma_sc_cq_create() 2624 hdr = FLD_LS_64(cq->dev, cq->cq_uk.cq_id, IRDMA_CQPSQ_CQ_CQID) | in irdma_sc_cq_create() 2635 cq->cq_uk.avoid_mem_cflct) | in irdma_sc_cq_create() 2673 set_64bit_val(wqe, IRDMA_BYTE_0, cq->cq_uk.cq_size); in irdma_sc_cq_destroy() 2679 hdr = cq->cq_uk.cq_id | in irdma_sc_cq_destroy() 2688 FIELD_PREP(IRDMA_CQPSQ_CQ_AVOIDMEMCNFLCT, cq->cq_uk.avoid_mem_cflct) | in irdma_sc_cq_destroy() 2714 irdma_uk_cq_resize(&cq->cq_uk, info->cq_base, info->cq_size); in irdma_sc_cq_resize() [all …]
|
H A D | irdma_verbs.c | 274 struct irdma_cq_uk *ukcq = &iwcq->sc_cq.cq_uk; in irdma_clean_cqes() 1074 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_modify_qp_roce() 1075 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_modify_qp_roce() 1304 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_modify_qp() 1305 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_modify_qp() 1400 irdma_free_rsrc(rf, rf->allocated_cqs, cq->cq_uk.cq_id); in irdma_cq_free_rsrc() 1491 if (info.cq_size == iwcq->sc_cq.cq_uk.cq_size - 1) in irdma_resize_cq() 1569 memcpy(&cq_buf->cq_uk, &iwcq->sc_cq.cq_uk, sizeof(cq_buf->cq_uk)); in irdma_resize_cq() 2811 ukcq = &iwcq->sc_cq.cq_uk; in __irdma_poll_cq() 2817 ret = irdma_poll_one(&cq_buf->cq_uk, cur_cqe, entry + npolled); in __irdma_poll_cq() [all …]
|
H A D | irdma_verbs.h | 115 struct irdma_cq_uk cq_uk; member
|
H A D | irdma_kcompat.c | 809 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_create_qp() 810 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_create_qp()
|
H A D | irdma_type.h | 462 struct irdma_cq_uk cq_uk; member
|
H A D | irdma_cm.c | 3264 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_cm_init_tsa_conn() 3265 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_cm_init_tsa_conn()
|
H A D | irdma_utils.c | 2321 ukcq = &iwcq->sc_cq.cq_uk; in irdma_cq_empty()
|