Lines Matching refs:ctx
375 CreateAndInitThreadContext(struct thread_context* ctx, in CreateAndInitThreadContext() argument
383 ctx->mctx = mtcp_create_context(core); in CreateAndInitThreadContext()
386 ctx->mon_listener = mtcp_socket(ctx->mctx, AF_INET, in CreateAndInitThreadContext()
388 if (ctx->mon_listener < 0) in CreateAndInitThreadContext()
392 if (mtcp_register_callback(ctx->mctx, ctx->mon_listener, in CreateAndInitThreadContext()
399 if (ctx->mctx->cpu == 0 && in CreateAndInitThreadContext()
400 mtcp_settimer(ctx->mctx, ctx->mon_listener, in CreateAndInitThreadContext()
407 WaitAndCleanupThreadContext(struct thread_context* ctx) in WaitAndCleanupThreadContext() argument
410 mtcp_app_join(ctx->mctx); in WaitAndCleanupThreadContext()
413 mtcp_close(ctx->mctx, ctx->mon_listener); in WaitAndCleanupThreadContext()
416 mtcp_destroy_context(ctx->mctx); in WaitAndCleanupThreadContext()
426 struct thread_context ctx[MAX_CPUS] = {{0}}; /* init all fields to 0 */ in main() local
481 CreateAndInitThreadContext(&ctx[i], i, initSYNEvent); in main()
485 WaitAndCleanupThreadContext(&ctx[i]); in main()