Lines Matching defs:tp
150 struct trapframe *tp;
153 tp = td->td_frame;
156 mcp->mc_onstack = sigonstack(tp->tf_rsp);
159 mcp->mc_gs = tp->tf_gs;
160 mcp->mc_fs = tp->tf_fs;
161 mcp->mc_es = tp->tf_es;
162 mcp->mc_ds = tp->tf_ds;
163 mcp->mc_edi = tp->tf_rdi;
164 mcp->mc_esi = tp->tf_rsi;
165 mcp->mc_ebp = tp->tf_rbp;
166 mcp->mc_isp = tp->tf_rsp;
167 mcp->mc_eflags = tp->tf_rflags;
173 mcp->mc_eax = tp->tf_rax;
174 mcp->mc_edx = tp->tf_rdx;
176 mcp->mc_ebx = tp->tf_rbx;
177 mcp->mc_ecx = tp->tf_rcx;
178 mcp->mc_eip = tp->tf_rip;
179 mcp->mc_cs = tp->tf_cs;
180 mcp->mc_esp = tp->tf_rsp;
181 mcp->mc_ss = tp->tf_ss;
183 mcp->mc_flags = tp->tf_flags;
202 struct trapframe *tp;
207 tp = td->td_frame;
211 (tp->tf_rflags & ~PSL_USERCHANGE);
226 tp->tf_gs = mcp->mc_gs;
227 tp->tf_fs = mcp->mc_fs;
228 tp->tf_es = mcp->mc_es;
229 tp->tf_ds = mcp->mc_ds;
230 tp->tf_flags = TF_HASSEGS;
231 tp->tf_rdi = mcp->mc_edi;
232 tp->tf_rsi = mcp->mc_esi;
233 tp->tf_rbp = mcp->mc_ebp;
234 tp->tf_rbx = mcp->mc_ebx;
235 tp->tf_rdx = mcp->mc_edx;
236 tp->tf_rcx = mcp->mc_ecx;
237 tp->tf_rax = mcp->mc_eax;
239 tp->tf_rip = mcp->mc_eip;
240 tp->tf_rflags = rflags;
241 tp->tf_rsp = mcp->mc_esp;
242 tp->tf_ss = mcp->mc_ss;