MCPcopy Create free account
hub / github.com/F-Stack/f-stack / trigger_async_action

Function trigger_async_action

dpdk/lib/eal/common/eal_common_proc.c:495–511  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

493}
494
495static void
496trigger_async_action(struct pending_request *sr)
497{
498 struct async_request_param *param;
499 struct rte_mp_reply *reply;
500
501 param = sr->async.param;
502 reply = &param->user_reply;
503
504 param->clb(sr->request, reply);
505
506 /* clean up */
507 free(sr->async.param->user_reply.msgs);
508 free(sr->async.param);
509 free(sr->request);
510 free(sr);
511}
512
513static struct pending_request *
514async_reply_handle_thread_unsafe(void *arg)

Callers 2

process_msgFunction · 0.85
async_reply_handleFunction · 0.85

Calls 1

freeFunction · 0.50

Tested by

no test coverage detected