Lines Matching refs:tf
82 struct trapframe *tf; in sendsig() local
85 tf = process_frame(p); in sendsig()
89 !sigonstack(tf->tf_usr_sp) && onstack) in sendsig()
93 fp = (struct sigframe *)tf->tf_usr_sp; in sendsig()
109 frame.sf_sc.sc_r0 = tf->tf_r0; in sendsig()
110 frame.sf_sc.sc_r1 = tf->tf_r1; in sendsig()
111 frame.sf_sc.sc_r2 = tf->tf_r2; in sendsig()
112 frame.sf_sc.sc_r3 = tf->tf_r3; in sendsig()
113 frame.sf_sc.sc_r4 = tf->tf_r4; in sendsig()
114 frame.sf_sc.sc_r5 = tf->tf_r5; in sendsig()
115 frame.sf_sc.sc_r6 = tf->tf_r6; in sendsig()
116 frame.sf_sc.sc_r7 = tf->tf_r7; in sendsig()
117 frame.sf_sc.sc_r8 = tf->tf_r8; in sendsig()
118 frame.sf_sc.sc_r9 = tf->tf_r9; in sendsig()
119 frame.sf_sc.sc_r10 = tf->tf_r10; in sendsig()
120 frame.sf_sc.sc_r11 = tf->tf_r11; in sendsig()
121 frame.sf_sc.sc_r12 = tf->tf_r12; in sendsig()
122 frame.sf_sc.sc_usr_sp = tf->tf_usr_sp; in sendsig()
123 frame.sf_sc.sc_usr_lr = tf->tf_usr_lr; in sendsig()
124 frame.sf_sc.sc_svc_lr = tf->tf_svc_lr; in sendsig()
125 frame.sf_sc.sc_pc = tf->tf_pc; in sendsig()
126 frame.sf_sc.sc_spsr = tf->tf_spsr; in sendsig()
154 tf->tf_r0 = sig; in sendsig()
155 tf->tf_r1 = (register_t)frame.sf_sip; in sendsig()
156 tf->tf_r2 = (register_t)frame.sf_scp; in sendsig()
157 tf->tf_pc = (register_t)frame.sf_handler; in sendsig()
158 tf->tf_usr_sp = (register_t)fp; in sendsig()
160 tf->tf_usr_lr = p->p_p->ps_sigcode; in sendsig()
184 struct trapframe *tf; in sys_sigreturn() local
213 tf = process_frame(p); in sys_sigreturn()
214 tf->tf_r0 = ksc.sc_r0; in sys_sigreturn()
215 tf->tf_r1 = ksc.sc_r1; in sys_sigreturn()
216 tf->tf_r2 = ksc.sc_r2; in sys_sigreturn()
217 tf->tf_r3 = ksc.sc_r3; in sys_sigreturn()
218 tf->tf_r4 = ksc.sc_r4; in sys_sigreturn()
219 tf->tf_r5 = ksc.sc_r5; in sys_sigreturn()
220 tf->tf_r6 = ksc.sc_r6; in sys_sigreturn()
221 tf->tf_r7 = ksc.sc_r7; in sys_sigreturn()
222 tf->tf_r8 = ksc.sc_r8; in sys_sigreturn()
223 tf->tf_r9 = ksc.sc_r9; in sys_sigreturn()
224 tf->tf_r10 = ksc.sc_r10; in sys_sigreturn()
225 tf->tf_r11 = ksc.sc_r11; in sys_sigreturn()
226 tf->tf_r12 = ksc.sc_r12; in sys_sigreturn()
227 tf->tf_usr_sp = ksc.sc_usr_sp; in sys_sigreturn()
228 tf->tf_usr_lr = ksc.sc_usr_lr; in sys_sigreturn()
229 tf->tf_svc_lr = ksc.sc_svc_lr; in sys_sigreturn()
230 tf->tf_pc = ksc.sc_pc; in sys_sigreturn()
231 tf->tf_spsr = ksc.sc_spsr; in sys_sigreturn()