コード例 #1
0
ファイル: mleak_tp.c プロジェクト: imflyfish/kernel_test
int main(void)
{
    pthread_t t1, t2, t3, t4;
    pthread_create(&t1, NULL, thr_func, NULL);
    pthread_create(&t2, NULL, thr_func, NULL);
    pthread_create(&t3, NULL, thr_func, NULL);
    pthread_create(&t4, NULL, thr_func, NULL);
    thr_func(NULL);

    return EXIT_SUCCESS;
}
コード例 #2
0
static MHD_THRD_RTRN_TYPE_ MHD_THRD_CALL_SPEC_
named_thread_starter (void *data)
{
  struct MHD_named_helper_param_ * const param =
      (struct MHD_named_helper_param_ *) data;
  void * arg;
  MHD_THREAD_START_ROUTINE_ thr_func;

  if (NULL == data)
    return (MHD_THRD_RTRN_TYPE_)0;

  MHD_set_cur_thread_name_ (param->name);

  arg = param->arg;
  thr_func = param->start_routine;
  free(data);

  return thr_func(arg);
}
コード例 #3
0
ファイル: test15.mutatee.c プロジェクト: vishalmistry/imitate
void *init_func(void *arg)
{
   assert(arg != NULL);
   thr_func(arg);
   return NULL;
}