/freebsd-10.1-release/sys/ia64/include/ |
H A D | sigframe.h | 35 ucontext_t sf_uc;
|
/freebsd-10.1-release/sys/powerpc/include/ |
H A D | sigframe.h | 35 ucontext_t sf_uc;
|
/freebsd-10.1-release/sys/sparc64/include/ |
H A D | sigframe.h | 36 ucontext_t sf_uc;
|
/freebsd-10.1-release/sys/sys/ |
H A D | ucontext.h | 42 * sigcontext and ucontext_t. This allows us to 54 } ucontext_t; typedef in typeref:struct:__ucontext 74 int getcontext(ucontext_t *) __returns_twice; 75 ucontext_t *getcontextx(void); 76 int setcontext(const ucontext_t *); 77 void makecontext(ucontext_t *, void (*)(void), int, ...); 78 int signalcontext(ucontext_t *, int, __sighandler_t *); 79 int swapcontext(ucontext_t *, const ucontext_t *);
|
/freebsd-10.1-release/lib/libc/arm/gen/ |
H A D | getcontextx.c | 39 return (sizeof(ucontext_t)); 52 ucontext_t *ucp; 54 ucp = (ucontext_t *)ctx; 60 ucontext_t * 75 return ((ucontext_t *)ctx);
|
/freebsd-10.1-release/lib/libc/ia64/gen/ |
H A D | getcontextx.c | 39 return (sizeof(ucontext_t)); 52 ucontext_t *ucp; 54 ucp = (ucontext_t *)ctx; 60 ucontext_t * 75 return ((ucontext_t *)ctx);
|
H A D | signalcontext.c | 56 ctx_wrapper(ucontext_t *ucp, handler_t func, uint64_t *args) 62 setcontext((const ucontext_t *)ucp->uc_link); 71 __signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func) 75 ucontext_t *sig_uc; 87 sp = (ucp->uc_mcontext.mc_special.sp - sizeof(ucontext_t)) & ~15UL; 88 sig_uc = (ucontext_t*)sp;
|
/freebsd-10.1-release/lib/libc/mips/gen/ |
H A D | getcontextx.c | 39 return (sizeof(ucontext_t)); 52 ucontext_t *ucp; 54 ucp = (ucontext_t *)ctx; 60 ucontext_t * 75 return ((ucontext_t *)ctx);
|
/freebsd-10.1-release/lib/libc/powerpc/gen/ |
H A D | getcontextx.c | 39 return (sizeof(ucontext_t)); 52 ucontext_t *ucp; 54 ucp = (ucontext_t *)ctx; 60 ucontext_t * 75 return ((ucontext_t *)ctx);
|
H A D | signalcontext.c | 39 static void ctx_wrapper(ucontext_t *ucp, handler_t func, uint32_t sig, 45 __signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func) 48 ucontext_t *sig_uc; 58 sp = (ucp->uc_mcontext.mc_gpr[1] - sizeof(ucontext_t)) & ~15UL; 59 sig_uc = (ucontext_t *)sp; 92 ctx_wrapper(ucontext_t *ucp, handler_t func, uint32_t sig, uint32_t sig_si, 99 setcontext((const ucontext_t *)ucp->uc_link);
|
/freebsd-10.1-release/lib/libc/powerpc64/gen/ |
H A D | getcontextx.c | 39 return (sizeof(ucontext_t)); 52 ucontext_t *ucp; 54 ucp = (ucontext_t *)ctx; 60 ucontext_t * 75 return ((ucontext_t *)ctx);
|
H A D | signalcontext.c | 39 static void ctx_wrapper(ucontext_t *ucp, handler_t func, uint32_t sig, 45 __signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func) 48 ucontext_t *sig_uc; 58 sp = (ucp->uc_mcontext.mc_gpr[1] - sizeof(ucontext_t)) & ~15UL; 59 sig_uc = (ucontext_t *)sp; 92 ctx_wrapper(ucontext_t *ucp, handler_t func, uint32_t sig, uint32_t sig_si, 99 setcontext((const ucontext_t *)ucp->uc_link);
|
/freebsd-10.1-release/lib/libc/sparc64/gen/ |
H A D | getcontextx.c | 39 return (sizeof(ucontext_t)); 52 ucontext_t *ucp; 54 ucp = (ucontext_t *)ctx; 60 ucontext_t * 75 return ((ucontext_t *)ctx);
|
/freebsd-10.1-release/lib/libthread_db/ |
H A D | libpthread_db.h | 84 void pt_reg_to_ucontext(const struct reg *, ucontext_t *); 85 void pt_ucontext_to_reg(const ucontext_t *, struct reg *); 86 void pt_fpreg_to_ucontext(const struct fpreg *, ucontext_t *); 87 void pt_ucontext_to_fpreg(const ucontext_t *, struct fpreg *); 89 void pt_fxsave_to_ucontext(const char *, ucontext_t *); 90 void pt_ucontext_to_fxsave(const ucontext_t *, char *);
|
/freebsd-10.1-release/lib/libthread_db/arch/ia64/ |
H A D | libpthread_md.c | 37 pt_reg_to_ucontext(const struct reg *r __unused, ucontext_t *uc __unused) 42 pt_ucontext_to_reg(const ucontext_t *uc __unused, struct reg *r __unused) 47 pt_fpreg_to_ucontext(const struct fpreg* r __unused, ucontext_t *uc __unused) 52 pt_ucontext_to_fpreg(const ucontext_t *uc __unused, struct fpreg *r __unused)
|
/freebsd-10.1-release/sys/x86/include/ |
H A D | sigframe.h | 56 ucontext_t sf_uc; /* = *sf_ucontext */ 67 ucontext_t sf_uc; /* = *sf_ucontext */
|
/freebsd-10.1-release/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);
|
/freebsd-10.1-release/lib/libc/i386/gen/ |
H A D | getcontextx.c | 88 return (sizeof(ucontext_t) + xstate_sz); 95 ucontext_t *ucp; 97 ucp = (ucontext_t *)ctx; 116 ucontext_t *ucp; 118 ucp = (ucontext_t *)ctx; 127 ucontext_t * 142 return ((ucontext_t *)ctx);
|
/freebsd-10.1-release/lib/libc/gen/ |
H A D | swapcontext.c | 40 __swapcontext(ucontext_t *oucp, const ucontext_t *ucp)
|
/freebsd-10.1-release/lib/libthread_db/arch/mips/ |
H A D | libpthread_md.c | 41 pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc) 52 pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r) 62 pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc) 70 pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
|
/freebsd-10.1-release/lib/libthread_db/arch/powerpc/ |
H A D | libpthread_md.c | 37 pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc) 45 pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r) 53 pt_fpreg_to_ucontext(const struct fpreg *r, ucontext_t *uc) 62 pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
|
/freebsd-10.1-release/lib/libthread_db/arch/sparc64/ |
H A D | libpthread_md.c | 40 pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc) 47 pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r) 54 pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc) 66 pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r)
|
/freebsd-10.1-release/sys/contrib/ia64/libuwx/src/ |
H A D | uwx_self_info.h | 31 ucontext_t *ucontext;
|
/freebsd-10.1-release/lib/libthread_db/arch/i386/ |
H A D | libpthread_md.c | 40 pt_reg_to_ucontext(const struct reg *r, ucontext_t *uc) 47 pt_ucontext_to_reg(const ucontext_t *uc, struct reg *r) 54 pt_fpreg_to_ucontext(const struct fpreg* r, ucontext_t *uc) 69 pt_ucontext_to_fpreg(const ucontext_t *uc, struct fpreg *r) 83 pt_fxsave_to_ucontext(const char* r, ucontext_t *uc) 90 pt_ucontext_to_fxsave(const ucontext_t *uc, char *r) 99 ucontext_t uc;
|