Lines Matching refs:tf

83 	struct trapframe * const tf = lwp_trapframe(l);  in linux_sendsig()  local
105 fp = (struct linux_sigframe *)tf->tf_usr_sp; in linux_sendsig()
113 frame.sf_sc.sc_r0 = tf->tf_r0; in linux_sendsig()
114 frame.sf_sc.sc_r1 = tf->tf_r1; in linux_sendsig()
115 frame.sf_sc.sc_r2 = tf->tf_r2; in linux_sendsig()
116 frame.sf_sc.sc_r3 = tf->tf_r3; in linux_sendsig()
117 frame.sf_sc.sc_r4 = tf->tf_r4; in linux_sendsig()
118 frame.sf_sc.sc_r5 = tf->tf_r5; in linux_sendsig()
119 frame.sf_sc.sc_r6 = tf->tf_r6; in linux_sendsig()
120 frame.sf_sc.sc_r7 = tf->tf_r7; in linux_sendsig()
121 frame.sf_sc.sc_r8 = tf->tf_r8; in linux_sendsig()
122 frame.sf_sc.sc_r9 = tf->tf_r9; in linux_sendsig()
123 frame.sf_sc.sc_r10 = tf->tf_r10; in linux_sendsig()
124 frame.sf_sc.sc_r11 = tf->tf_r11; in linux_sendsig()
125 frame.sf_sc.sc_r12 = tf->tf_r12; in linux_sendsig()
126 frame.sf_sc.sc_sp = tf->tf_usr_sp; in linux_sendsig()
127 frame.sf_sc.sc_lr = tf->tf_usr_lr; in linux_sendsig()
128 frame.sf_sc.sc_pc = tf->tf_pc; in linux_sendsig()
129 frame.sf_sc.sc_cpsr = tf->tf_spsr; in linux_sendsig()
165 tf->tf_r0 = native_to_linux_signo[sig]; in linux_sendsig()
166 tf->tf_r1 = 0; /* XXX Should be a siginfo_t */ in linux_sendsig()
167 tf->tf_r2 = 0; in linux_sendsig()
168 tf->tf_r3 = (register_t)catcher; in linux_sendsig()
169 tf->tf_usr_sp = (register_t)fp; in linux_sendsig()
170 tf->tf_pc = (register_t)p->p_sigctx.ps_sigcode; in linux_sendsig()
201 struct trapframe * const tf = lwp_trapframe(l); in linux_sys_sigreturn() local
211 sfp = (struct linux_sigframe *)tf->tf_usr_sp; in linux_sys_sigreturn()
223 tf->tf_r0 = frame.sf_sc.sc_r0; in linux_sys_sigreturn()
224 tf->tf_r1 = frame.sf_sc.sc_r1; in linux_sys_sigreturn()
225 tf->tf_r2 = frame.sf_sc.sc_r2; in linux_sys_sigreturn()
226 tf->tf_r3 = frame.sf_sc.sc_r3; in linux_sys_sigreturn()
227 tf->tf_r4 = frame.sf_sc.sc_r4; in linux_sys_sigreturn()
228 tf->tf_r5 = frame.sf_sc.sc_r5; in linux_sys_sigreturn()
229 tf->tf_r6 = frame.sf_sc.sc_r6; in linux_sys_sigreturn()
230 tf->tf_r7 = frame.sf_sc.sc_r7; in linux_sys_sigreturn()
231 tf->tf_r8 = frame.sf_sc.sc_r8; in linux_sys_sigreturn()
232 tf->tf_r9 = frame.sf_sc.sc_r9; in linux_sys_sigreturn()
233 tf->tf_r10 = frame.sf_sc.sc_r10; in linux_sys_sigreturn()
234 tf->tf_r11 = frame.sf_sc.sc_r11; in linux_sys_sigreturn()
235 tf->tf_r12 = frame.sf_sc.sc_r12; in linux_sys_sigreturn()
236 tf->tf_usr_sp = frame.sf_sc.sc_sp; in linux_sys_sigreturn()
237 tf->tf_usr_lr = frame.sf_sc.sc_lr; in linux_sys_sigreturn()
238 tf->tf_pc = frame.sf_sc.sc_pc; in linux_sys_sigreturn()
239 tf->tf_spsr = frame.sf_sc.sc_cpsr; in linux_sys_sigreturn()