Searched refs:ucontext_t (Results 1 - 14 of 14) sorted by relevance
/barrelfish-master/lib/libc/gen/ |
H A D | trivial-getcontextx.c | 39 return (sizeof(ucontext_t)); 52 ucontext_t *ucp; 54 ucp = (ucontext_t *)ctx; 60 ucontext_t * 75 return ((ucontext_t *)ctx);
|
/barrelfish-master/include/sys/ |
H A D | ucontext.h | 58 int getcontext(ucontext_t *) __returns_twice; 59 ucontext_t *getcontextx(void); 60 int setcontext(const ucontext_t *); 61 void makecontext(ucontext_t *, void (*)(void), int, ...); 62 int signalcontext(ucontext_t *, int, __sighandler_t *); 63 int swapcontext(ucontext_t *, const ucontext_t *);
|
H A D | _ucontext.h | 39 * sigcontext and ucontext_t. This allows us to 50 } ucontext_t; typedef in typeref:struct:__ucontext
|
/barrelfish-master/lib/libc/sys/ |
H A D | swapcontext.c | 48 swapcontext(ucontext_t *oucp, const ucontext_t *ucp) 51 return (((int (*)(ucontext_t *, const ucontext_t *))
|
H A D | setcontext.c | 47 setcontext(const ucontext_t *uc) 50 return (((int (*)(const ucontext_t *))
|
/barrelfish-master/lib/libc/amd64/gen/ |
H A D | getcontextx.c | 56 return (sizeof(ucontext_t) + xstate_sz); 63 ucontext_t *ucp; 65 ucp = (ucontext_t *)ctx; 84 ucontext_t *ucp; 86 ucp = (ucontext_t *)ctx; 95 ucontext_t * 110 return ((ucontext_t *)ctx);
|
H A D | signalcontext.c | 39 static void sigctx_wrapper(ucontext_t *ucp, handler_t func, uint64_t *args); 44 __signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func) 48 ucontext_t *sig_uc; 61 sp = (ucp->uc_mcontext.mc_rsp - 128 - sizeof(ucontext_t)) & ~15UL; 62 sig_uc = (ucontext_t *)sp; 96 sigctx_wrapper(ucontext_t *ucp, handler_t func, uint64_t *args) 102 setcontext((const ucontext_t *)ucp->uc_link);
|
H A D | makecontext.c | 39 static void makectx_wrapper(ucontext_t *ucp, func_t func, uint64_t *args); 44 __makecontext(ucontext_t *ucp, void (*start)(void), int argc, ...) 98 makectx_wrapper(ucontext_t *ucp, func_t func, uint64_t *args) 103 setcontext((const ucontext_t *)ucp->uc_link);
|
/barrelfish-master/lib/libc/aarch64/gen/ |
H A D | makecontext.c | 45 ctx_done(ucontext_t *ucp) 51 setcontext((const ucontext_t *)ucp->uc_link); 59 __makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
|
/barrelfish-master/lib/libc/arm/gen/ |
H A D | makecontext.c | 45 ctx_done(ucontext_t *ucp) 51 setcontext((const ucontext_t *)ucp->uc_link); 59 __makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
|
H A D | signalcontext.c | 49 __signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func)
|
/barrelfish-master/lib/libc/riscv/gen/ |
H A D | makecontext.c | 50 ctx_done(ucontext_t *ucp) 56 setcontext((const ucontext_t *)ucp->uc_link); 64 __makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...)
|
/barrelfish-master/usr/eclipseclp/Kernel/src/ |
H A D | emu.c | 156 #define Int_Pp (((ucontext_t*) context)->uc_mcontext.gregs[REG_ESI]) 166 #define Int_Pp (((ucontext_t*) context)->uc_mcontext.gregs[REG_R13])
|
/barrelfish-master/usr/eclipseclp/ |
H A D | configure | 8043 ucontext_t ctx;
|
Completed in 101 milliseconds