Searched refs:ucontext_t (Results 1 - 25 of 72) sorted by relevance

123

/freebsd-10.1-release/sys/ia64/include/
H A Dsigframe.h35 ucontext_t sf_uc;
/freebsd-10.1-release/sys/powerpc/include/
H A Dsigframe.h35 ucontext_t sf_uc;
/freebsd-10.1-release/sys/sparc64/include/
H A Dsigframe.h36 ucontext_t sf_uc;
/freebsd-10.1-release/sys/sys/
H A Ducontext.h42 * 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 Dgetcontextx.c39 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 Dgetcontextx.c39 return (sizeof(ucontext_t));
52 ucontext_t *ucp;
54 ucp = (ucontext_t *)ctx;
60 ucontext_t *
75 return ((ucontext_t *)ctx);
H A Dsignalcontext.c56 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 Dgetcontextx.c39 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 Dgetcontextx.c39 return (sizeof(ucontext_t));
52 ucontext_t *ucp;
54 ucp = (ucontext_t *)ctx;
60 ucontext_t *
75 return ((ucontext_t *)ctx);
H A Dsignalcontext.c39 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 Dgetcontextx.c39 return (sizeof(ucontext_t));
52 ucontext_t *ucp;
54 ucp = (ucontext_t *)ctx;
60 ucontext_t *
75 return ((ucontext_t *)ctx);
H A Dsignalcontext.c39 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 Dgetcontextx.c39 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 Dlibpthread_db.h84 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 Dlibpthread_md.c37 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 Dsigframe.h56 ucontext_t sf_uc; /* = *sf_ucontext */
67 ucontext_t sf_uc; /* = *sf_ucontext */
/freebsd-10.1-release/lib/libc/amd64/gen/
H A Dgetcontextx.c56 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 Dsignalcontext.c39 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 Dgetcontextx.c88 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 Dswapcontext.c40 __swapcontext(ucontext_t *oucp, const ucontext_t *ucp)
/freebsd-10.1-release/lib/libthread_db/arch/mips/
H A Dlibpthread_md.c41 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 Dlibpthread_md.c37 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 Dlibpthread_md.c40 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 Duwx_self_info.h31 ucontext_t *ucontext;
/freebsd-10.1-release/lib/libthread_db/arch/i386/
H A Dlibpthread_md.c40 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;

Completed in 330 milliseconds

123