3 #include <sys/ucontext.h>
10 #define ucontext(member) offsetof (ucontext_t, member)
11 #define mcontext(member) ucontext (uc_mcontext.member)
13 oLINK ucontext (uc_link)
14 oSS_SP ucontext (uc_stack.ss_sp)
15 oSS_SIZE ucontext (uc_stack.ss_size)
16 oR0 mcontext (gregs[R0])
17 oR1 mcontext (gregs[R1])
18 oR2 mcontext (gregs[R2])
19 oR3 mcontext (gregs[R3])
20 oR4 mcontext (gregs[R4])
21 oR5 mcontext (gregs[R5])
22 oR6 mcontext (gregs[R6])
23 oR7 mcontext (gregs[R7])
24 oR8 mcontext (gregs[R8])
25 oR9 mcontext (gregs[R9])
26 oR10 mcontext (gregs[R10])
27 oR11 mcontext (gregs[R11])
28 oR12 mcontext (gregs[R12])
29 oR13 mcontext (gregs[R13])
30 oR14 mcontext (gregs[R14])
31 oR15 mcontext (gregs[R15])
38 oFR0 mcontext (fpregs[0])
39 oFR1 mcontext (fpregs[1])
40 oFR2 mcontext (fpregs[2])
41 oFR3 mcontext (fpregs[3])
42 oFR4 mcontext (fpregs[4])
43 oFR5 mcontext (fpregs[5])
44 oFR6 mcontext (fpregs[6])
45 oFR7 mcontext (fpregs[7])
46 oFR8 mcontext (fpregs[8])
47 oFR9 mcontext (fpregs[9])
48 oFR10 mcontext (fpregs[10])
49 oFR11 mcontext (fpregs[11])
50 oFR12 mcontext (fpregs[12])
51 oFR13 mcontext (fpregs[13])
52 oFR14 mcontext (fpregs[14])
53 oFR15 mcontext (fpregs[15])
54 oXFR0 mcontext (xfpregs[0])
55 oXFR1 mcontext (xfpregs[1])
56 oXFR2 mcontext (xfpregs[2])
57 oXFR3 mcontext (xfpregs[3])
58 oXFR4 mcontext (xfpregs[4])
59 oXFR5 mcontext (xfpregs[5])
60 oXFR6 mcontext (xfpregs[6])
61 oXFR7 mcontext (xfpregs[7])
62 oXFR8 mcontext (xfpregs[8])
63 oXFR9 mcontext (xfpregs[9])
64 oXFR10 mcontext (xfpregs[10])
65 oXFR11 mcontext (xfpregs[11])
66 oXFR12 mcontext (xfpregs[12])
67 oXFR13 mcontext (xfpregs[13])
68 oXFR14 mcontext (xfpregs[14])
69 oXFR15 mcontext (xfpregs[15])
70 oFPSCR mcontext (fpscr)
72 oOWNEDFP mcontext (ownedfp)
73 oSIGMASK ucontext (uc_sigmask)