/opensolaris-onvv-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_context_impl.h | 42 void kmdb_makecontext(ucontext_t *, void (*)(void *), void *, caddr_t, size_t); 43 int kmdb_setcontext(ucontext_t *);
|
/opensolaris-onvv-gate/usr/src/head/ |
H A D | ucontext.h | 55 extern int getcontext(ucontext_t *); 57 extern int setcontext(const ucontext_t *) __NORETURN; 58 extern int swapcontext(ucontext_t *_RESTRICT_KYWD, 59 const ucontext_t *_RESTRICT_KYWD); 60 extern void makecontext(ucontext_t *, void(*)(), int, ...); 62 extern int walkcontext(const ucontext_t *, int (*)(uintptr_t, int, void *), 72 extern int stack_violation(int, const siginfo_t *, const ucontext_t *);
|
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/gen/ |
H A D | swapctxt.c | 40 swapcontext(ucontext_t *oucp, const ucontext_t *nucp) 61 return (setcontext((ucontext_t *)nucp));
|
H A D | _xregs_clrptr.c | 38 _xregs_clrptr(ucontext_t *uc)
|
H A D | getctxt.c | 40 getcontext(ucontext_t *ucp)
|
H A D | makectxt.c | 43 * The ucontext_t that the user passes in must have been primed with a 47 * When makecontext() returns, the ucontext_t will be set to run the 49 * uc_stack, and which will return to the ucontext_t specified by uc_link. 55 makecontext(ucontext_t *ucp, void (*func)(), int argc, ...) 86 * ucontext_t. Zero the other fields of the frame. 108 __makecontext_v2(ucontext_t *ucp, void (*func)(), int argc, ...) 133 * ucontext_t. Zero the other fields of the frame. 161 extern int getcontext(ucontext_t *); 162 extern int setcontext(const ucontext_t *); 163 ucontext_t u [all...] |
/opensolaris-onvv-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | swapctxt.c | 40 swapcontext(ucontext_t *oucp, const ucontext_t *nucp) 61 return (setcontext((ucontext_t *)nucp));
|
H A D | _xregs_clrptr.c | 38 _xregs_clrptr(ucontext_t *uc)
|
H A D | getctxt.c | 40 getcontext(ucontext_t *ucp)
|
H A D | makectxt.c | 43 * The ucontext_t that the user passes in must have been primed with a 47 * When makecontext() returns, the ucontext_t will be set to run the 49 * uc_stack, and which will return to the ucontext_t specified by uc_link. 55 makecontext(ucontext_t *ucp, void (*func)(), int argc, ...) 86 * ucontext_t. Zero the other fields of the frame. 108 __makecontext_v2(ucontext_t *ucp, void (*func)(), int argc, ...) 133 * ucontext_t. Zero the other fields of the frame. 161 extern int getcontext(ucontext_t *); 162 extern int setcontext(const ucontext_t *); 163 ucontext_t u [all...] |
/opensolaris-onvv-gate/usr/src/uts/intel/sys/ |
H A D | ucontext.h | 70 typedef struct ucontext ucontext_t; typedef in typeref:struct:ucontext 72 typedef struct __ucontext ucontext_t; typedef in typeref:struct:__ucontext 81 ucontext_t *uc_link; 102 extern void ucontext_nto32(const ucontext_t *src, ucontext32_t *dest); 103 extern void ucontext_32ton(const ucontext32_t *src, ucontext_t *dest); 137 void savecontext(ucontext_t *, const k_sigset_t *); 138 void restorecontext(ucontext_t *);
|
/opensolaris-onvv-gate/usr/src/lib/libc/amd64/gen/ |
H A D | siglongjmp.c | 41 ucontext_t *ucp = (ucontext_t *)env;
|
/opensolaris-onvv-gate/usr/src/lib/libc/i386/gen/ |
H A D | siglongjmp.c | 44 ucontext_t *ucp = (ucontext_t *)env;
|
H A D | makectxt.c | 40 * The ucontext_t that the user passes in must have been primed with a 44 * When makecontext() returns, the ucontext_t will be set to run the 46 * uc_stack, and which will return to the ucontext_t specified by uc_link. 52 makecontext(ucontext_t *ucp, void (*func)(), int argc, ...) 85 ucontext_t uc;
|
/opensolaris-onvv-gate/usr/src/uts/sparc/sys/ |
H A D | ucontext.h | 71 typedef struct ucontext ucontext_t; typedef in typeref:struct:ucontext 73 typedef struct __ucontext ucontext_t; typedef in typeref:struct:__ucontext 82 ucontext_t *uc_link; 107 extern void ucontext_32ton(const ucontext32_t *, ucontext_t *, 145 extern void savecontext(ucontext_t *, const k_sigset_t *); 146 extern void restorecontext(ucontext_t *);
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_context_impl.h | 49 ucontext_t ctx_uc; /* user context structure */
|
H A D | mdb_signal.h | 39 typedef void mdb_signal_f(int, siginfo_t *, ucontext_t *, void *);
|
/opensolaris-onvv-gate/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | sysevent_signal.h | 39 typedef void se_signal_f(int, siginfo_t *, ucontext_t *, void *);
|
/opensolaris-onvv-gate/usr/src/lib/libc/port/sys/ |
H A D | ucontext.c | 43 __setcontext(const ucontext_t *ucp)
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/intel/amd64/kmdb/ |
H A D | kmdb_setcontext.s | 41 kmdb_setcontext(ucontext_t *ucp)
|
H A D | kmdb_makecontext.c | 43 kmdb_makecontext(ucontext_t *ucp, void (*func)(void *), void *arg, caddr_t stk,
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/intel/ia32/kmdb/ |
H A D | kmdb_setcontext.s | 41 kmdb_setcontext(ucontext_t *ucp)
|
H A D | kmdb_makecontext.c | 43 kmdb_makecontext(ucontext_t *ucp, void (*func)(void *), void *arg, caddr_t stk,
|
/opensolaris-onvv-gate/usr/src/lib/libc/inc/ |
H A D | sigjmp_struct.h | 61 ucontext_t *sjs_uclink;
|
/opensolaris-onvv-gate/usr/src/ucblib/libucb/inc/ |
H A D | libc.h | 72 extern int __getcontext(ucontext_t *);
|