Lines Matching refs: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()
464 struct gdma_general_resp resp = {}; in mana_gd_test_eq() local
474 sizeof(req), sizeof(resp)); in mana_gd_test_eq()
479 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_test_eq()
487 if (resp.hdr.status) { in mana_gd_test_eq()
488 dev_err(dev, "test_eq failed: 0x%x\n", resp.hdr.status); in mana_gd_test_eq()
644 struct gdma_general_resp resp = {}; in mana_gd_destroy_dma_region() local
651 sizeof(resp)); in mana_gd_destroy_dma_region()
654 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_destroy_dma_region()
655 if (err || resp.hdr.status) in mana_gd_destroy_dma_region()
657 err, resp.hdr.status); in mana_gd_destroy_dma_region()
665 struct gdma_create_dma_region_resp resp = {}; in mana_gd_create_dma_region() local
689 req_msg_size, sizeof(resp)); in mana_gd_create_dma_region()
699 err = mana_gd_send_request(gc, req_msg_size, req, sizeof(resp), &resp); in mana_gd_create_dma_region()
703 if (resp.hdr.status || resp.gdma_region == GDMA_INVALID_DMA_REGION) { in mana_gd_create_dma_region()
705 resp.hdr.status); in mana_gd_create_dma_region()
710 gmi->gdma_region = resp.gdma_region; in mana_gd_create_dma_region()
841 struct gdma_verify_ver_resp resp = {}; in mana_gd_verify_vf_version() local
846 sizeof(req), sizeof(resp)); in mana_gd_verify_vf_version()
856 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_verify_vf_version()
857 if (err || resp.hdr.status) { in mana_gd_verify_vf_version()
859 err, resp.hdr.status); in mana_gd_verify_vf_version()
869 struct gdma_register_device_resp resp = {}; in mana_gd_register_device() local
878 sizeof(resp)); in mana_gd_register_device()
882 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_register_device()
883 if (err || resp.hdr.status) { in mana_gd_register_device()
885 err, resp.hdr.status); in mana_gd_register_device()
889 gd->pdid = resp.pdid; in mana_gd_register_device()
890 gd->gpa_mkey = resp.gpa_mkey; in mana_gd_register_device()
891 gd->doorbell = resp.db_id; in mana_gd_register_device()
899 struct gdma_general_resp resp = {}; in mana_gd_deregister_device() local
907 sizeof(resp)); in mana_gd_deregister_device()
911 err = mana_gd_send_request(gc, sizeof(req), &req, sizeof(resp), &resp); in mana_gd_deregister_device()
912 if (err || resp.hdr.status) { in mana_gd_deregister_device()
914 err, resp.hdr.status); in mana_gd_deregister_device()