Lines Matching full:resp

34 	struct gdma_query_max_resources_resp resp = {};  in mana_gd_query_max_resources()  local
39 sizeof(req), sizeof(resp)); in mana_gd_query_max_resources()
41 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_query_max_resources()
42 if (err || resp.hdr.status) { in mana_gd_query_max_resources()
44 err, resp.hdr.status); in mana_gd_query_max_resources()
48 if (gc->num_msix_usable > resp.max_msix) in mana_gd_query_max_resources()
49 gc->num_msix_usable = resp.max_msix; in mana_gd_query_max_resources()
58 if (gc->max_num_queues > resp.max_eq) in mana_gd_query_max_resources()
59 gc->max_num_queues = resp.max_eq; in mana_gd_query_max_resources()
61 if (gc->max_num_queues > resp.max_cq) in mana_gd_query_max_resources()
62 gc->max_num_queues = resp.max_cq; in mana_gd_query_max_resources()
64 if (gc->max_num_queues > resp.max_sq) in mana_gd_query_max_resources()
65 gc->max_num_queues = resp.max_sq; in mana_gd_query_max_resources()
67 if (gc->max_num_queues > resp.max_rq) in mana_gd_query_max_resources()
68 gc->max_num_queues = resp.max_rq; in mana_gd_query_max_resources()
80 struct gdma_list_devices_resp resp = {}; in mana_gd_detect_devices() local
88 sizeof(resp)); in mana_gd_detect_devices()
90 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_detect_devices()
91 if (err || resp.hdr.status) { in mana_gd_detect_devices()
93 resp.hdr.status); in mana_gd_detect_devices()
97 max_num_devs = min_t(u32, MAX_NUM_GDMA_DEVICES, resp.num_of_devs); in mana_gd_detect_devices()
100 dev = resp.devs[i]; in mana_gd_detect_devices()
117 u32 resp_len, void *resp) in mana_gd_send_request() argument
121 return mana_hwc_send_request(hwc, req_len, req, resp_len, resp); in mana_gd_send_request()
154 struct gdma_create_queue_resp resp = {}; in mana_gd_create_hw_eq() local
162 sizeof(req), sizeof(resp)); in mana_gd_create_hw_eq()
173 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_create_hw_eq()
174 if (err || resp.hdr.status) { in mana_gd_create_hw_eq()
176 resp.hdr.status); in mana_gd_create_hw_eq()
180 queue->id = resp.queue_index; in mana_gd_create_hw_eq()
190 struct gdma_general_resp resp = {}; in mana_gd_disable_queue() local
196 sizeof(req), sizeof(resp)); in mana_gd_disable_queue()
203 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_disable_queue()
204 if (err || resp.hdr.status) { in mana_gd_disable_queue()
206 resp.hdr.status); in mana_gd_disable_queue()
459 struct gdma_general_resp resp = {}; in mana_gd_test_eq() local
469 sizeof(req), sizeof(resp)); in mana_gd_test_eq()
474 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_test_eq()
482 if (resp.hdr.status) { in mana_gd_test_eq()
483 dev_err(dev, "test_eq failed: 0x%x\n", resp.hdr.status); in mana_gd_test_eq()
639 struct gdma_general_resp resp = {}; in mana_gd_destroy_dma_region() local
646 sizeof(resp)); in mana_gd_destroy_dma_region()
649 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_destroy_dma_region()
650 if (err || resp.hdr.status) in mana_gd_destroy_dma_region()
652 err, resp.hdr.status); in mana_gd_destroy_dma_region()
660 struct gdma_create_dma_region_resp resp = {}; in mana_gd_create_dma_region() local
684 req_msg_size, sizeof(resp)); in mana_gd_create_dma_region()
694 err = mana_gd_send_request(gc, req_msg_size, req, sizeof(resp), &resp); in mana_gd_create_dma_region()
698 if (resp.hdr.status || resp.gdma_region == GDMA_INVALID_DMA_REGION) { in mana_gd_create_dma_region()
700 resp.hdr.status); in mana_gd_create_dma_region()
705 gmi->gdma_region = resp.gdma_region; in mana_gd_create_dma_region()
836 struct gdma_verify_ver_resp resp = {}; in mana_gd_verify_vf_version() local
841 sizeof(req), sizeof(resp)); in mana_gd_verify_vf_version()
851 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_verify_vf_version()
852 if (err || resp.hdr.status) { in mana_gd_verify_vf_version()
854 err, resp.hdr.status); in mana_gd_verify_vf_version()
864 struct gdma_register_device_resp resp = {}; in mana_gd_register_device() local
873 sizeof(resp)); in mana_gd_register_device()
877 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_register_device()
878 if (err || resp.hdr.status) { in mana_gd_register_device()
880 err, resp.hdr.status); in mana_gd_register_device()
884 gd->pdid = resp.pdid; in mana_gd_register_device()
885 gd->gpa_mkey = resp.gpa_mkey; in mana_gd_register_device()
886 gd->doorbell = resp.db_id; in mana_gd_register_device()
894 struct gdma_general_resp resp = {}; in mana_gd_deregister_device() local
902 sizeof(resp)); in mana_gd_deregister_device()
906 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_deregister_device()
907 if (err || resp.hdr.status) { in mana_gd_deregister_device()
909 err, resp.hdr.status); in mana_gd_deregister_device()