Lines Matching full:resp

78 	struct gdma_create_pd_resp resp = {};  in mana_ib_alloc_pd()  local
89 sizeof(resp)); in mana_ib_alloc_pd()
93 sizeof(resp), &resp); in mana_ib_alloc_pd()
95 if (err || resp.hdr.status) { in mana_ib_alloc_pd()
98 resp.hdr.status); in mana_ib_alloc_pd()
105 pd->pd_handle = resp.pd_handle; in mana_ib_alloc_pd()
106 pd->pdn = resp.pd_id; in mana_ib_alloc_pd()
119 struct gdma_destory_pd_resp resp = {}; in mana_ib_dealloc_pd() local
129 sizeof(resp)); in mana_ib_dealloc_pd()
133 sizeof(resp), &resp); in mana_ib_dealloc_pd()
135 if (err || resp.hdr.status) { in mana_ib_dealloc_pd()
138 pd->pd_handle, err, resp.hdr.status); in mana_ib_dealloc_pd()
150 struct gdma_resp_hdr resp = {}; in mana_gd_destroy_doorbell_page() local
154 sizeof(req), sizeof(resp)); in mana_gd_destroy_doorbell_page()
160 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_destroy_doorbell_page()
161 if (err || resp.status) { in mana_gd_destroy_doorbell_page()
164 err, resp.status); in mana_gd_destroy_doorbell_page()
175 struct gdma_allocate_resource_range_resp resp = {}; in mana_gd_allocate_doorbell_page() local
179 sizeof(req), sizeof(resp)); in mana_gd_allocate_doorbell_page()
188 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_allocate_doorbell_page()
189 if (err || resp.hdr.status) { in mana_gd_allocate_doorbell_page()
192 err, resp.hdr.status); in mana_gd_allocate_doorbell_page()
196 *doorbell_page = resp.allocated_resources; in mana_gd_allocate_doorbell_page()
525 struct mana_ib_query_adapter_caps_resp resp = {}; in mana_ib_gd_query_adapter_caps() local
530 sizeof(resp)); in mana_ib_gd_query_adapter_caps()
531 req.hdr.resp.msg_version = GDMA_MESSAGE_V3; in mana_ib_gd_query_adapter_caps()
535 &req, sizeof(resp), &resp); in mana_ib_gd_query_adapter_caps()
543 caps->max_sq_id = resp.max_sq_id; in mana_ib_gd_query_adapter_caps()
544 caps->max_rq_id = resp.max_rq_id; in mana_ib_gd_query_adapter_caps()
545 caps->max_cq_id = resp.max_cq_id; in mana_ib_gd_query_adapter_caps()
546 caps->max_qp_count = resp.max_qp_count; in mana_ib_gd_query_adapter_caps()
547 caps->max_cq_count = resp.max_cq_count; in mana_ib_gd_query_adapter_caps()
548 caps->max_mr_count = resp.max_mr_count; in mana_ib_gd_query_adapter_caps()
549 caps->max_pd_count = resp.max_pd_count; in mana_ib_gd_query_adapter_caps()
550 caps->max_inbound_read_limit = resp.max_inbound_read_limit; in mana_ib_gd_query_adapter_caps()
551 caps->max_outbound_read_limit = resp.max_outbound_read_limit; in mana_ib_gd_query_adapter_caps()
552 caps->mw_count = resp.mw_count; in mana_ib_gd_query_adapter_caps()
553 caps->max_srq_count = resp.max_srq_count; in mana_ib_gd_query_adapter_caps()
555 resp.max_requester_sq_size / GDMA_MAX_SQE_SIZE, in mana_ib_gd_query_adapter_caps()
556 resp.max_requester_rq_size / GDMA_MAX_RQE_SIZE); in mana_ib_gd_query_adapter_caps()
557 caps->max_inline_data_size = resp.max_inline_data_size; in mana_ib_gd_query_adapter_caps()
558 caps->max_send_sge_count = resp.max_send_sge_count; in mana_ib_gd_query_adapter_caps()
559 caps->max_recv_sge_count = resp.max_recv_sge_count; in mana_ib_gd_query_adapter_caps()