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

1234

/opensolaris-onvv-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_context_impl.h42 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 Ducontext.h55 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 Dswapctxt.c40 swapcontext(ucontext_t *oucp, const ucontext_t *nucp)
61 return (setcontext((ucontext_t *)nucp));
H A D_xregs_clrptr.c38 _xregs_clrptr(ucontext_t *uc)
H A Dgetctxt.c40 getcontext(ucontext_t *ucp)
H A Dmakectxt.c43 * 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 Dswapctxt.c40 swapcontext(ucontext_t *oucp, const ucontext_t *nucp)
61 return (setcontext((ucontext_t *)nucp));
H A D_xregs_clrptr.c38 _xregs_clrptr(ucontext_t *uc)
H A Dgetctxt.c40 getcontext(ucontext_t *ucp)
H A Dmakectxt.c43 * 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 Ducontext.h70 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 Dsiglongjmp.c41 ucontext_t *ucp = (ucontext_t *)env;
/opensolaris-onvv-gate/usr/src/lib/libc/i386/gen/
H A Dsiglongjmp.c44 ucontext_t *ucp = (ucontext_t *)env;
H A Dmakectxt.c40 * 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 Ducontext.h71 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 Dmdb_context_impl.h49 ucontext_t ctx_uc; /* user context structure */
H A Dmdb_signal.h39 typedef void mdb_signal_f(int, siginfo_t *, ucontext_t *, void *);
/opensolaris-onvv-gate/usr/src/cmd/syseventd/daemons/syseventd/
H A Dsysevent_signal.h39 typedef void se_signal_f(int, siginfo_t *, ucontext_t *, void *);
/opensolaris-onvv-gate/usr/src/lib/libc/port/sys/
H A Ducontext.c43 __setcontext(const ucontext_t *ucp)
/opensolaris-onvv-gate/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkmdb_setcontext.s41 kmdb_setcontext(ucontext_t *ucp)
H A Dkmdb_makecontext.c43 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 Dkmdb_setcontext.s41 kmdb_setcontext(ucontext_t *ucp)
H A Dkmdb_makecontext.c43 kmdb_makecontext(ucontext_t *ucp, void (*func)(void *), void *arg, caddr_t stk,
/opensolaris-onvv-gate/usr/src/lib/libc/inc/
H A Dsigjmp_struct.h61 ucontext_t *sjs_uclink;
/opensolaris-onvv-gate/usr/src/ucblib/libucb/inc/
H A Dlibc.h72 extern int __getcontext(ucontext_t *);

Completed in 231 milliseconds

1234