Lines Matching defs:context
70 type context struct { struct
71 p1home uint64
72 p2home uint64
73 p3home uint64
74 p4home uint64
75 p5home uint64
76 p6home uint64
77 contextflags uint32
78 mxcsr uint32
79 segcs uint16
80 segds uint16
81 seges uint16
82 segfs uint16
83 seggs uint16
84 segss uint16
85 eflags uint32
86 dr0 uint64
87 dr1 uint64
88 dr2 uint64
89 dr3 uint64
90 dr6 uint64
91 dr7 uint64
92 rax uint64
93 rcx uint64
94 rdx uint64
95 rbx uint64
96 rsp uint64
97 rbp uint64
98 rsi uint64
99 rdi uint64
100 r8 uint64
101 r9 uint64
102 r10 uint64
103 r11 uint64
104 r12 uint64
105 r13 uint64
106 r14 uint64
107 r15 uint64
108 rip uint64
109 anon0 [512]byte
110 vectorregister [26]m128a
111 vectorcontrol uint64
112 debugcontrol uint64
113 lastbranchtorip uint64
114 lastbranchfromrip uint64
115 lastexceptiontorip uint64
116 lastexceptionfromrip uint64
119 func (c *context) ip() uintptr { return uintptr(c.rip) }
120 func (c *context) sp() uintptr { return uintptr(c.rsp) }
122 func (c *context) setip(x uintptr) { c.rip = uint64(x) }
123 func (c *context) setsp(x uintptr) { c.rsp = uint64(x) }
125 func dumpregs(r *context) {