Searched refs:user_sregs (Results 1 – 2 of 2) sorted by relevance
| /linux-4.4.14/arch/s390/kernel/ |
| D | signal.c | 120 _sigregs user_sregs; in save_sigregs() local 124 user_sregs.regs.psw.mask = PSW_USER_BITS | in save_sigregs() 126 user_sregs.regs.psw.addr = regs->psw.addr; in save_sigregs() 127 memcpy(&user_sregs.regs.gprs, ®s->gprs, sizeof(sregs->regs.gprs)); in save_sigregs() 128 memcpy(&user_sregs.regs.acrs, current->thread.acrs, in save_sigregs() 129 sizeof(user_sregs.regs.acrs)); in save_sigregs() 130 fpregs_store(&user_sregs.fpregs, ¤t->thread.fpu); in save_sigregs() 131 if (__copy_to_user(sregs, &user_sregs, sizeof(_sigregs))) in save_sigregs() 138 _sigregs user_sregs; in restore_sigregs() local 143 if (__copy_from_user(&user_sregs, sregs, sizeof(user_sregs))) in restore_sigregs() [all …]
|
| D | compat_signal.c | 181 _sigregs32 user_sregs; in save_sigregs32() local 184 user_sregs.regs.psw.mask = (__u32)(regs->psw.mask >> 32); in save_sigregs32() 185 user_sregs.regs.psw.mask &= PSW32_MASK_USER | PSW32_MASK_RI; in save_sigregs32() 186 user_sregs.regs.psw.mask |= PSW32_USER_BITS; in save_sigregs32() 187 user_sregs.regs.psw.addr = (__u32) regs->psw.addr | in save_sigregs32() 190 user_sregs.regs.gprs[i] = (__u32) regs->gprs[i]; in save_sigregs32() 191 memcpy(&user_sregs.regs.acrs, current->thread.acrs, in save_sigregs32() 192 sizeof(user_sregs.regs.acrs)); in save_sigregs32() 193 fpregs_store((_s390_fp_regs *) &user_sregs.fpregs, ¤t->thread.fpu); in save_sigregs32() 194 if (__copy_to_user(sregs, &user_sregs, sizeof(_sigregs32))) in save_sigregs32() [all …]
|