Loading include/qemu/coroutine_int.h +2 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,8 @@ #include "qemu/queue.h" #include "qemu/coroutine.h" #define COROUTINE_STACK_SIZE (1 << 20) typedef enum { COROUTINE_YIELD = 1, COROUTINE_TERMINATE = 2, Loading util/coroutine-sigaltstack.c +1 −1 Original line number Diff line number Diff line Loading @@ -143,7 +143,7 @@ static void coroutine_trampoline(int signal) Coroutine *qemu_coroutine_new(void) { const size_t stack_size = 1 << 20; const size_t stack_size = COROUTINE_STACK_SIZE; CoroutineSigAltStack *co; CoroutineThreadState *coTS; struct sigaction sa; Loading util/coroutine-ucontext.c +1 −1 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ static void coroutine_trampoline(int i0, int i1) Coroutine *qemu_coroutine_new(void) { const size_t stack_size = 1 << 20; const size_t stack_size = COROUTINE_STACK_SIZE; CoroutineUContext *co; ucontext_t old_uc, uc; sigjmp_buf old_env; Loading util/coroutine-win32.c +1 −1 Original line number Diff line number Diff line Loading @@ -71,7 +71,7 @@ static void CALLBACK coroutine_trampoline(void *co_) Coroutine *qemu_coroutine_new(void) { const size_t stack_size = 1 << 20; const size_t stack_size = COROUTINE_STACK_SIZE; CoroutineWin32 *co; co = g_malloc0(sizeof(*co)); Loading Loading
include/qemu/coroutine_int.h +2 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,8 @@ #include "qemu/queue.h" #include "qemu/coroutine.h" #define COROUTINE_STACK_SIZE (1 << 20) typedef enum { COROUTINE_YIELD = 1, COROUTINE_TERMINATE = 2, Loading
util/coroutine-sigaltstack.c +1 −1 Original line number Diff line number Diff line Loading @@ -143,7 +143,7 @@ static void coroutine_trampoline(int signal) Coroutine *qemu_coroutine_new(void) { const size_t stack_size = 1 << 20; const size_t stack_size = COROUTINE_STACK_SIZE; CoroutineSigAltStack *co; CoroutineThreadState *coTS; struct sigaction sa; Loading
util/coroutine-ucontext.c +1 −1 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ static void coroutine_trampoline(int i0, int i1) Coroutine *qemu_coroutine_new(void) { const size_t stack_size = 1 << 20; const size_t stack_size = COROUTINE_STACK_SIZE; CoroutineUContext *co; ucontext_t old_uc, uc; sigjmp_buf old_env; Loading
util/coroutine-win32.c +1 −1 Original line number Diff line number Diff line Loading @@ -71,7 +71,7 @@ static void CALLBACK coroutine_trampoline(void *co_) Coroutine *qemu_coroutine_new(void) { const size_t stack_size = 1 << 20; const size_t stack_size = COROUTINE_STACK_SIZE; CoroutineWin32 *co; co = g_malloc0(sizeof(*co)); Loading