Lines Matching refs:forkArg
34 struct ForkArgs *forkArg = static_cast<struct ForkArgs *>(arg);
35 forkArg->childFunc(&forkArg->args);
36 printf("Exit thread %d %d \n", forkArg->args.type, gettid());
37 free(forkArg);
45 struct ForkArgs *forkArg = static_cast<struct ForkArgs *>(malloc(sizeof(struct ForkArgs)));
46 if (forkArg == nullptr) {
49 forkArg->childFunc = childFunc;
50 forkArg->args.socket[0] = args->socket[0];
51 forkArg->args.socket[1] = args->socket[1];
52 forkArg->args.type = args->type;
53 int ret = pthread_create(&g_thread, nullptr, ThreadFunc, forkArg);
56 free(forkArg);