Lines Matching defs:cqp_request
231 struct irdma_cqp_request *cqp_request;
237 cqp_request = irdma_alloc_and_get_cqp_request(&iwdev->rf->cqp, true);
238 if (!cqp_request)
241 cqp_info = &cqp_request->info;
250 cqp_info->in.u.manage_push_page.scratch = (uintptr_t)cqp_request;
252 status = irdma_handle_cqp_op(iwdev->rf, cqp_request);
253 if (!status && cqp_request->compl_info.op_ret_val <
255 qp->push_idx = cqp_request->compl_info.op_ret_val;
259 irdma_put_cqp_request(&iwdev->rf->cqp, cqp_request);
734 struct irdma_cqp_request *cqp_request;
739 cqp_request = irdma_alloc_and_get_cqp_request(&rf->cqp, true);
740 if (!cqp_request)
743 cqp_info = &cqp_request->info;
744 qp_info = &cqp_request->info.in.u.qp_create.info;
753 cqp_info->in.u.qp_create.scratch = (uintptr_t)cqp_request;
754 status = irdma_handle_cqp_op(rf, cqp_request);
755 irdma_put_cqp_request(&rf->cqp, cqp_request);
1889 struct irdma_cqp_request *cqp_request;
1977 cqp_request = irdma_alloc_and_get_cqp_request(&rf->cqp, true);
1978 if (!cqp_request) {
1986 cqp_info = &cqp_request->info;
1992 cqp_info->in.u.cq_modify.scratch = (uintptr_t)cqp_request;
1994 ret = irdma_handle_cqp_op(rf, cqp_request);
1995 irdma_put_cqp_request(&rf->cqp, cqp_request);
2054 struct irdma_cqp_request *cqp_request;
2197 cqp_request = irdma_alloc_and_get_cqp_request(&rf->cqp, true);
2198 if (!cqp_request) {
2203 cqp_info = &cqp_request->info;
2208 cqp_info->in.u.cq_create.scratch = (uintptr_t)cqp_request;
2209 err_code = irdma_handle_cqp_op(rf, cqp_request);
2210 irdma_put_cqp_request(&rf->cqp, cqp_request);
2541 struct irdma_cqp_request *cqp_request;
2545 cqp_request = irdma_alloc_and_get_cqp_request(&iwdev->rf->cqp, true);
2546 if (!cqp_request)
2549 cqp_info = &cqp_request->info;
2562 cqp_info->in.u.mw_alloc.scratch = (uintptr_t)cqp_request;
2563 status = irdma_handle_cqp_op(iwdev->rf, cqp_request);
2564 irdma_put_cqp_request(&iwdev->rf->cqp, cqp_request);
2607 struct irdma_cqp_request *cqp_request;
2611 cqp_request = irdma_alloc_and_get_cqp_request(&iwdev->rf->cqp, true);
2612 if (!cqp_request)
2615 cqp_info = &cqp_request->info;
2624 cqp_info->in.u.dealloc_stag.scratch = (uintptr_t)cqp_request;
2625 irdma_handle_cqp_op(iwdev->rf, cqp_request);
2626 irdma_put_cqp_request(&iwdev->rf->cqp, cqp_request);
2644 struct irdma_cqp_request *cqp_request;
2647 cqp_request = irdma_alloc_and_get_cqp_request(&iwdev->rf->cqp, true);
2648 if (!cqp_request)
2651 cqp_info = &cqp_request->info;
2663 cqp_info->in.u.alloc_stag.scratch = (uintptr_t)cqp_request;
2664 status = irdma_handle_cqp_op(iwdev->rf, cqp_request);
2665 irdma_put_cqp_request(&iwdev->rf->cqp, cqp_request);
2790 struct irdma_cqp_request *cqp_request;
2794 cqp_request = irdma_alloc_and_get_cqp_request(&iwdev->rf->cqp, true);
2795 if (!cqp_request)
2798 cqp_info = &cqp_request->info;
2829 cqp_info->in.u.mr_reg_non_shared.scratch = (uintptr_t)cqp_request;
2830 ret = irdma_handle_cqp_op(iwdev->rf, cqp_request);
2831 irdma_put_cqp_request(&iwdev->rf->cqp, cqp_request);
3228 struct irdma_cqp_request *cqp_request;
3244 cqp_request = irdma_alloc_and_get_cqp_request(&iwdev->rf->cqp, true);
3245 if (!cqp_request)
3248 cqp_info = &cqp_request->info;
3260 cqp_info->in.u.dealloc_stag.scratch = (uintptr_t)cqp_request;
3261 status = irdma_handle_cqp_op(iwdev->rf, cqp_request);
3262 irdma_put_cqp_request(&iwdev->rf->cqp, cqp_request);
3982 struct irdma_cqp_request *cqp_request;
3985 cqp_request = irdma_alloc_and_get_cqp_request(&iwdev->rf->cqp, true);
3986 if (!cqp_request)
3989 cqp_request->info.in.u.mc_create.info = *mc_grp_ctx;
3990 cqp_info = &cqp_request->info;
3993 cqp_info->in.u.mc_create.scratch = (uintptr_t)cqp_request;
3995 status = irdma_handle_cqp_op(iwdev->rf, cqp_request);
3996 irdma_put_cqp_request(&iwdev->rf->cqp, cqp_request);