Lines Matching refs:cq_uk

2471 	writel(cq->cq_uk.cq_id, cq->cq_uk.cq_ack_db);
2492 irdma_uk_cq_init(&cq->cq_uk, &info->cq_uk_init_info);
2526 if (cq->cq_uk.cq_id >= cqp->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].max_cnt)
2546 set_64bit_val(wqe, 0, cq->cq_uk.cq_size);
2558 hdr = FLD_LS_64(cq->dev, cq->cq_uk.cq_id, IRDMA_CQPSQ_CQ_CQID) |
2569 cq->cq_uk.avoid_mem_cflct) |
2605 set_64bit_val(wqe, 0, cq->cq_uk.cq_size);
2611 hdr = cq->cq_uk.cq_id |
2620 FIELD_PREP(IRDMA_CQPSQ_CQ_AVOIDMEMCNFLCT, cq->cq_uk.avoid_mem_cflct) |
2645 irdma_uk_cq_resize(&cq->cq_uk, info->cq_base, info->cq_size);
2685 hdr = cq->cq_uk.cq_id |
2694 cq->cq_uk.avoid_mem_cflct) |
3324 get_64bit_val(ccq->cq_uk.shadow_area, 32, &temp_val);
3333 set_64bit_val(ccq->cq_uk.shadow_area, 32, temp_val);
3337 writel(ccq->cq_uk.cq_id, ccq->dev->cq_arm_db);
3356 if (ccq->cq_uk.avoid_mem_cflct)
3357 cqe = IRDMA_GET_CURRENT_EXTENDED_CQ_ELEM(&ccq->cq_uk);
3359 cqe = IRDMA_GET_CURRENT_CQ_ELEM(&ccq->cq_uk);
3363 if (polarity != ccq->cq_uk.polarity)
3391 IRDMA_RING_MOVE_HEAD(ccq->cq_uk.cq_ring, ret_code);
3392 if (!IRDMA_RING_CURRENT_HEAD(ccq->cq_uk.cq_ring))
3393 ccq->cq_uk.polarity ^= 1;
3396 IRDMA_RING_MOVE_TAIL(ccq->cq_uk.cq_ring);
3397 set_64bit_val(ccq->cq_uk.shadow_area, 0,
3398 IRDMA_RING_CURRENT_HEAD(ccq->cq_uk.cq_ring));
4183 cq->cq_uk.cq_base = info->cq_base;
4185 cq->cq_uk.shadow_area = info->shadow_area;
4189 cq->cq_uk.cq_size = info->num_elem;
4192 IRDMA_RING_INIT(cq->cq_uk.cq_ring, info->num_elem);
4193 cq->cq_uk.cq_id = 0; /* control cq is id 0 always */
4197 cq->cq_uk.avoid_mem_cflct = info->avoid_mem_cflct;
4202 cq->cq_uk.polarity = true;
4204 cq->cq_uk.cq_ack_db = cq->dev->cq_ack_db;
4207 cq->cq_uk.cqe_alloc_db = NULL;
4271 set_64bit_val(wqe, 0, ccq->cq_uk.cq_size);
4275 hdr = ccq->cq_uk.cq_id |
4282 FIELD_PREP(IRDMA_CQPSQ_CQ_AVOIDMEMCNFLCT, ccq->cq_uk.avoid_mem_cflct) |