MCPcopy Create free account
hub / github.com/Tencent/libco / co_create

Function co_create

co_routine.cpp:521–530  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

519}
520
521int co_create( stCoRoutine_t **ppco,const stCoRoutineAttr_t *attr,pfn_co_routine_t pfn,void *arg )
522{
523 if( !co_get_curr_thread_env() )
524 {
525 co_init_curr_thread_env();
526 }
527 stCoRoutine_t *co = co_create_env( co_get_curr_thread_env(), attr, pfn,arg );
528 *ppco = co;
529 return 0;
530}
531void co_free( stCoRoutine_t *co )
532{
533 if (!co->cIsShareStack)

Callers 7

mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85

Calls 3

co_get_curr_thread_envFunction · 0.85
co_init_curr_thread_envFunction · 0.85
co_create_envFunction · 0.85

Tested by 1

mainFunction · 0.68