Lines Matching full:resp
63 struct gdma_query_max_resources_resp resp = {}; in mana_gd_query_max_resources() local
68 sizeof(req), sizeof(resp)); in mana_gd_query_max_resources()
70 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_query_max_resources()
71 if (err || resp.hdr.status) { in mana_gd_query_max_resources()
73 err, resp.hdr.status); in mana_gd_query_max_resources()
77 if (gc->num_msix_usable > resp.max_msix) in mana_gd_query_max_resources()
78 gc->num_msix_usable = resp.max_msix; in mana_gd_query_max_resources()
87 if (gc->max_num_queues > resp.max_eq) in mana_gd_query_max_resources()
88 gc->max_num_queues = resp.max_eq; in mana_gd_query_max_resources()
90 if (gc->max_num_queues > resp.max_cq) in mana_gd_query_max_resources()
91 gc->max_num_queues = resp.max_cq; in mana_gd_query_max_resources()
93 if (gc->max_num_queues > resp.max_sq) in mana_gd_query_max_resources()
94 gc->max_num_queues = resp.max_sq; in mana_gd_query_max_resources()
96 if (gc->max_num_queues > resp.max_rq) in mana_gd_query_max_resources()
97 gc->max_num_queues = resp.max_rq; in mana_gd_query_max_resources()
109 struct gdma_list_devices_resp resp = {}; in mana_gd_detect_devices() local
117 sizeof(resp)); in mana_gd_detect_devices()
119 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_detect_devices()
120 if (err || resp.hdr.status) { in mana_gd_detect_devices()
122 resp.hdr.status); in mana_gd_detect_devices()
126 max_num_devs = min_t(u32, MAX_NUM_GDMA_DEVICES, resp.num_of_devs); in mana_gd_detect_devices()
129 dev = resp.devs[i]; in mana_gd_detect_devices()
146 u32 resp_len, void *resp) in mana_gd_send_request() argument
150 return mana_hwc_send_request(hwc, req_len, req, resp_len, resp); in mana_gd_send_request()
183 struct gdma_create_queue_resp resp = {}; in mana_gd_create_hw_eq() local
191 sizeof(req), sizeof(resp)); in mana_gd_create_hw_eq()
202 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_create_hw_eq()
203 if (err || resp.hdr.status) { in mana_gd_create_hw_eq()
205 resp.hdr.status); in mana_gd_create_hw_eq()
209 queue->id = resp.queue_index; in mana_gd_create_hw_eq()
219 struct gdma_general_resp resp = {}; in mana_gd_disable_queue() local
225 sizeof(req), sizeof(resp)); in mana_gd_disable_queue()
232 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_disable_queue()
233 if (err || resp.hdr.status) { in mana_gd_disable_queue()
235 resp.hdr.status); in mana_gd_disable_queue()
493 struct gdma_general_resp resp = {}; in mana_gd_test_eq() local
503 sizeof(req), sizeof(resp)); in mana_gd_test_eq()
508 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_test_eq()
516 if (resp.hdr.status) { in mana_gd_test_eq()
517 dev_err(dev, "test_eq failed: 0x%x\n", resp.hdr.status); in mana_gd_test_eq()
673 struct gdma_general_resp resp = {}; in mana_gd_destroy_dma_region() local
680 sizeof(resp)); in mana_gd_destroy_dma_region()
683 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_destroy_dma_region()
684 if (err || resp.hdr.status) in mana_gd_destroy_dma_region()
686 err, resp.hdr.status); in mana_gd_destroy_dma_region()
694 struct gdma_create_dma_region_resp resp = {}; in mana_gd_create_dma_region() local
718 req_msg_size, sizeof(resp)); in mana_gd_create_dma_region()
728 err = mana_gd_send_request(gc, req_msg_size, req, sizeof(resp), &resp); in mana_gd_create_dma_region()
732 if (resp.hdr.status || resp.gdma_region == GDMA_INVALID_DMA_REGION) { in mana_gd_create_dma_region()
734 resp.hdr.status); in mana_gd_create_dma_region()
739 gmi->gdma_region = resp.gdma_region; in mana_gd_create_dma_region()
870 struct gdma_verify_ver_resp resp = {}; in mana_gd_verify_vf_version() local
875 sizeof(req), sizeof(resp)); in mana_gd_verify_vf_version()
894 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_verify_vf_version()
895 if (err || resp.hdr.status) { in mana_gd_verify_vf_version()
897 err, resp.hdr.status); in mana_gd_verify_vf_version()
907 struct gdma_register_device_resp resp = {}; in mana_gd_register_device() local
916 sizeof(resp)); in mana_gd_register_device()
920 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_register_device()
921 if (err || resp.hdr.status) { in mana_gd_register_device()
923 err, resp.hdr.status); in mana_gd_register_device()
927 gd->pdid = resp.pdid; in mana_gd_register_device()
928 gd->gpa_mkey = resp.gpa_mkey; in mana_gd_register_device()
929 gd->doorbell = resp.db_id; in mana_gd_register_device()
937 struct gdma_general_resp resp = {}; in mana_gd_deregister_device() local
945 sizeof(resp)); in mana_gd_deregister_device()
949 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_deregister_device()
950 if (err || resp.hdr.status) { in mana_gd_deregister_device()
952 err, resp.hdr.status); in mana_gd_deregister_device()