Lines Matching refs:ret

68 	int ret;  in send_response_to_secondary()  local
76 ret = rte_mp_reply(&mp_resp, peer); in send_response_to_secondary()
77 if (ret != 0) in send_response_to_secondary()
80 return ret; in send_response_to_secondary()
94 int ret = 0; in __handle_secondary_request() local
100 ret = local_dev_probe(req->devargs, &dev); in __handle_secondary_request()
101 if (ret != 0 && ret != -EEXIST) { in __handle_secondary_request()
105 ret = eal_dev_hotplug_request_to_secondary(&tmp_req); in __handle_secondary_request()
106 if (ret != 0) { in __handle_secondary_request()
108 ret = -ENOMSG; in __handle_secondary_request()
112 ret = tmp_req.result; in __handle_secondary_request()
114 if (ret != -EEXIST) in __handle_secondary_request()
118 ret = rte_devargs_parse(&da, req->devargs); in __handle_secondary_request()
119 if (ret != 0) in __handle_secondary_request()
122 ret = eal_dev_hotplug_request_to_secondary(&tmp_req); in __handle_secondary_request()
123 if (ret != 0) { in __handle_secondary_request()
125 ret = -ENOMSG; in __handle_secondary_request()
132 ret = -ENOENT; in __handle_secondary_request()
139 ret = -ENOENT; in __handle_secondary_request()
145 ret = tmp_req.result; in __handle_secondary_request()
146 if (ret != -ENOENT) in __handle_secondary_request()
150 ret = local_dev_remove(dev); in __handle_secondary_request()
151 if (ret != 0) { in __handle_secondary_request()
153 if (ret != -ENOENT) in __handle_secondary_request()
158 ret = -ENOTSUP; in __handle_secondary_request()
173 ret = send_response_to_secondary(&tmp_req, ret, bundle->peer); in __handle_secondary_request()
174 if (ret) in __handle_secondary_request()
188 int ret = 0; in handle_secondary_request() local
213 ret = rte_eal_alarm_set(1, __handle_secondary_request, bundle); in handle_secondary_request()
214 if (ret != 0) { in handle_secondary_request()
218 return send_response_to_secondary(req, ret, peer); in handle_secondary_request()
235 int ret = 0; in __handle_primary_request() local
242 ret = local_dev_probe(req->devargs, &dev); in __handle_primary_request()
248 ret = -ENOMEM; in __handle_primary_request()
252 ret = rte_devargs_parse(da, req->devargs); in __handle_primary_request()
253 if (ret != 0) in __handle_primary_request()
259 ret = -ENOENT; in __handle_primary_request()
266 ret = -ENOENT; in __handle_primary_request()
276 ret = 0; in __handle_primary_request()
278 ret = -ENODEV; in __handle_primary_request()
283 ret = local_dev_remove(dev); in __handle_primary_request()
289 ret = -EINVAL; in __handle_primary_request()
295 resp->result = ret; in __handle_primary_request()
312 int ret = 0; in handle_primary_request() local
323 ret = rte_mp_reply(&mp_resp, peer); in handle_primary_request()
324 if (ret) in handle_primary_request()
326 return ret; in handle_primary_request()
340 ret = rte_mp_reply(&mp_resp, peer); in handle_primary_request()
341 if (ret) in handle_primary_request()
343 return ret; in handle_primary_request()
350 ret = rte_eal_alarm_set(1, __handle_primary_request, bundle); in handle_primary_request()
351 if (ret != 0) { in handle_primary_request()
354 resp->result = ret; in handle_primary_request()
355 ret = rte_mp_reply(&mp_resp, peer); in handle_primary_request()
356 if (ret != 0) { in handle_primary_request()
358 return ret; in handle_primary_request()
370 int ret; in eal_dev_hotplug_request_to_primary() local
377 ret = rte_mp_request_sync(&mp_req, &mp_reply, &ts); in eal_dev_hotplug_request_to_primary()
378 if (ret || mp_reply.nb_received != 1) { in eal_dev_hotplug_request_to_primary()
380 if (!ret) in eal_dev_hotplug_request_to_primary()
382 return ret; in eal_dev_hotplug_request_to_primary()
389 return ret; in eal_dev_hotplug_request_to_primary()
397 int ret; in eal_dev_hotplug_request_to_secondary() local
405 ret = rte_mp_request_sync(&mp_req, &mp_reply, &ts); in eal_dev_hotplug_request_to_secondary()
406 if (ret != 0) { in eal_dev_hotplug_request_to_secondary()
411 ret = 0; in eal_dev_hotplug_request_to_secondary()
412 return ret; in eal_dev_hotplug_request_to_secondary()
442 int ret; in eal_mp_dev_hotplug_init() local
445 ret = rte_mp_action_register(EAL_DEV_MP_ACTION_REQUEST, in eal_mp_dev_hotplug_init()
448 if (ret != 0 && rte_errno != ENOTSUP) { in eal_mp_dev_hotplug_init()
451 return ret; in eal_mp_dev_hotplug_init()
454 ret = rte_mp_action_register(EAL_DEV_MP_ACTION_REQUEST, in eal_mp_dev_hotplug_init()
456 if (ret != 0) { in eal_mp_dev_hotplug_init()
459 return ret; in eal_mp_dev_hotplug_init()