Searched refs:EM_FUNC_SIGNATURE (Results 1 – 2 of 2) sorted by relevance
/dports/devel/emscripten/emscripten-2.0.3/system/include/emscripten/ |
H A D | threading.h | 200 #define EM_FUNC_SIGNATURE unsigned int macro 216 #define EM_FUNC_SIG_WITH_N_PARAMETERS(x) (((EM_FUNC_SIGNATURE)(x)) << EM_FUNC_SIG_NUM_PARAMETERS_SH… 230 #define EM_FUNC_SIG_SET_PARAM(i, type) ((EM_FUNC_SIGNATURE)(type) << (2*i)) 282 #define EM_FUNC_SIG_NUM_FUNC_ARGUMENTS(x) ((((EM_FUNC_SIGNATURE)x) & EM_FUNC_SIG_NUM_PARAMETERS_MAS… 303 int emscripten_sync_run_in_main_runtime_thread_(EM_FUNC_SIGNATURE sig, void *func_ptr, ...); 313 void emscripten_async_run_in_main_runtime_thread_(EM_FUNC_SIGNATURE sig, void *func_ptr, ...); 322 em_queued_call *emscripten_async_waitable_run_in_main_runtime_thread_(EM_FUNC_SIGNATURE sig, void *… 335 int _emscripten_call_on_thread(int force_async, pthread_t target_thread, EM_FUNC_SIGNATURE sig, voi…
|
/dports/devel/emscripten/emscripten-2.0.3/system/lib/pthread/ |
H A D | library_pthread.c | 715 int emscripten_sync_run_in_main_runtime_thread_(EM_FUNC_SIGNATURE sig, void* func_ptr, ...) { in emscripten_sync_run_in_main_runtime_thread_() 719 EM_FUNC_SIGNATURE argumentsType = sig & EM_FUNC_SIG_ARGUMENTS_TYPE_MASK; in emscripten_sync_run_in_main_runtime_thread_() 777 void emscripten_async_run_in_main_runtime_thread_(EM_FUNC_SIGNATURE sig, void* func_ptr, ...) { in emscripten_async_run_in_main_runtime_thread_() 785 EM_FUNC_SIGNATURE argumentsType = sig & EM_FUNC_SIG_ARGUMENTS_TYPE_MASK; in emscripten_async_run_in_main_runtime_thread_() 814 EM_FUNC_SIGNATURE sig, void* func_ptr, ...) { in emscripten_async_waitable_run_in_main_runtime_thread_() 822 EM_FUNC_SIGNATURE argumentsType = sig & EM_FUNC_SIG_ARGUMENTS_TYPE_MASK; in emscripten_async_waitable_run_in_main_runtime_thread_() 853 pthread_t targetThread, EM_FUNC_SIGNATURE sig, void* func_ptr, void* satellite, ...) { in _emscripten_call_on_thread() 868 EM_FUNC_SIGNATURE argumentsType = sig & EM_FUNC_SIG_ARGUMENTS_TYPE_MASK; in _emscripten_call_on_thread()
|