Lines Matching refs:current
111 save_access_regs(current->thread.acrs); in store_sigregs()
118 restore_access_regs(current->thread.acrs); in load_sigregs()
132 memcpy(&user_sregs.regs.acrs, current->thread.acrs, in save_sigregs()
134 fpregs_store(&user_sregs.fpregs, ¤t->thread.fpu); in save_sigregs()
145 current->restart_block.fn = do_no_restart_syscall; in restore_sigregs()
150 if (!is_ri_task(current) && (user_sregs.regs.psw.mask & PSW_MASK_RI)) in restore_sigregs()
169 memcpy(¤t->thread.acrs, &user_sregs.regs.acrs, in restore_sigregs()
170 sizeof(current->thread.acrs)); in restore_sigregs()
172 fpregs_load(&user_sregs.fpregs, ¤t->thread.fpu); in restore_sigregs()
188 vxrs[i] = *((__u64 *)(current->thread.fpu.vxrs + i) + 1); in save_sigregs_ext()
192 current->thread.fpu.vxrs + __NUM_VXRS_LOW, in save_sigregs_ext()
209 __copy_from_user(current->thread.fpu.vxrs + __NUM_VXRS_LOW, in restore_sigregs_ext()
214 *((__u64 *)(current->thread.fpu.vxrs + i) + 1) = vxrs[i]; in restore_sigregs_ext()
221 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0()
243 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0()
283 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
340 restorer = VDSO64_SYMBOL(current, sigreturn); in setup_frame()
361 regs->gprs[6] = current->thread.last_break; in setup_frame()
398 restorer = VDSO64_SYMBOL(current, rt_sigreturn); in setup_rt_frame()
428 regs->gprs[5] = current->thread.last_break; in setup_rt_frame()
466 current->thread.system_call = in arch_do_signal_or_restart()
471 if (current->thread.system_call) { in arch_do_signal_or_restart()
472 regs->int_code = current->thread.system_call; in arch_do_signal_or_restart()
506 if (current->thread.system_call) { in arch_do_signal_or_restart()
507 regs->int_code = current->thread.system_call; in arch_do_signal_or_restart()
512 current->restart_block.arch_data = regs->psw.addr; in arch_do_signal_or_restart()
514 regs->psw.addr = VDSO32_SYMBOL(current, restart_syscall); in arch_do_signal_or_restart()
516 regs->psw.addr = VDSO64_SYMBOL(current, restart_syscall); in arch_do_signal_or_restart()