Lines Matching refs:current
110 save_access_regs(current->thread.acrs); in store_sigregs()
117 restore_access_regs(current->thread.acrs); in load_sigregs()
131 memcpy(&user_sregs.regs.acrs, current->thread.acrs, in save_sigregs()
133 fpregs_store(&user_sregs.fpregs, ¤t->thread.fpu); in save_sigregs()
144 current->restart_block.fn = do_no_restart_syscall; in restore_sigregs()
149 if (!is_ri_task(current) && (user_sregs.regs.psw.mask & PSW_MASK_RI)) in restore_sigregs()
168 memcpy(¤t->thread.acrs, &user_sregs.regs.acrs, in restore_sigregs()
169 sizeof(current->thread.acrs)); in restore_sigregs()
171 fpregs_load(&user_sregs.fpregs, ¤t->thread.fpu); in restore_sigregs()
187 vxrs[i] = *((__u64 *)(current->thread.fpu.vxrs + i) + 1); in save_sigregs_ext()
191 current->thread.fpu.vxrs + __NUM_VXRS_LOW, in save_sigregs_ext()
208 __copy_from_user(current->thread.fpu.vxrs + __NUM_VXRS_LOW, in restore_sigregs_ext()
213 *((__u64 *)(current->thread.fpu.vxrs + i) + 1) = vxrs[i]; in restore_sigregs_ext()
220 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0()
242 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0()
282 sp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
339 restorer = VDSO64_SYMBOL(current, sigreturn); in setup_frame()
360 regs->gprs[6] = current->thread.last_break; in setup_frame()
397 restorer = VDSO64_SYMBOL(current, rt_sigreturn); in setup_rt_frame()
427 regs->gprs[5] = current->thread.last_break; in setup_rt_frame()
465 current->thread.system_call = in arch_do_signal_or_restart()
470 if (current->thread.system_call) { in arch_do_signal_or_restart()
471 regs->int_code = current->thread.system_call; in arch_do_signal_or_restart()
505 if (current->thread.system_call) { in arch_do_signal_or_restart()
506 regs->int_code = current->thread.system_call; in arch_do_signal_or_restart()
511 current->restart_block.arch_data = regs->psw.addr; in arch_do_signal_or_restart()
513 regs->psw.addr = VDSO32_SYMBOL(current, restart_syscall); in arch_do_signal_or_restart()
515 regs->psw.addr = VDSO64_SYMBOL(current, restart_syscall); in arch_do_signal_or_restart()