/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | signal.c | 65 err |= __copy_from_user(&scr->pt.r1, &sc->sc_gr[1], 8); /* r1 */ in restore_sigcontext() 66 err |= __copy_from_user(&scr->pt.r8, &sc->sc_gr[8], 4*8); /* r8-r11 */ in restore_sigcontext() 67 err |= __copy_from_user(&scr->pt.r12, &sc->sc_gr[12], 2*8); /* r12-r13 */ in restore_sigcontext() 68 err |= __copy_from_user(&scr->pt.r15, &sc->sc_gr[15], 8); /* r15 */ in restore_sigcontext() 84 err |= __get_user(scr->pt.r14, &sc->sc_gr[14]); /* r14 */ in restore_sigcontext() 86 err |= __copy_from_user(&scr->pt.r2, &sc->sc_gr[2], 2*8); /* r2-r3 */ in restore_sigcontext() 87 err |= __copy_from_user(&scr->pt.r16, &sc->sc_gr[16], 16*8); /* r16-r31 */ in restore_sigcontext() 199 err |= __copy_to_user(&sc->sc_gr[1], &scr->pt.r1, 8); /* r1 */ in setup_sigcontext() 200 err |= __copy_to_user(&sc->sc_gr[8], &scr->pt.r8, 4*8); /* r8-r11 */ in setup_sigcontext() 201 err |= __copy_to_user(&sc->sc_gr[1 in setup_sigcontext() [all...] |
H A D | asm-offsets.c | 183 DEFINE(IA64_SIGCONTEXT_R12_OFFSET, offsetof (struct sigcontext, sc_gr[12])); in foo()
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | signal.c | 64 err |= __copy_from_user(&scr->pt.r1, &sc->sc_gr[1], 8); /* r1 */ in restore_sigcontext() 65 err |= __copy_from_user(&scr->pt.r8, &sc->sc_gr[8], 4*8); /* r8-r11 */ in restore_sigcontext() 66 err |= __copy_from_user(&scr->pt.r12, &sc->sc_gr[12], 2*8); /* r12-r13 */ in restore_sigcontext() 67 err |= __copy_from_user(&scr->pt.r15, &sc->sc_gr[15], 8); /* r15 */ in restore_sigcontext() 83 err |= __get_user(scr->pt.r14, &sc->sc_gr[14]); /* r14 */ in restore_sigcontext() 85 err |= __copy_from_user(&scr->pt.r2, &sc->sc_gr[2], 2*8); /* r2-r3 */ in restore_sigcontext() 86 err |= __copy_from_user(&scr->pt.r16, &sc->sc_gr[16], 16*8); /* r16-r31 */ in restore_sigcontext() 198 err |= __copy_to_user(&sc->sc_gr[1], &scr->pt.r1, 8); /* r1 */ in setup_sigcontext() 199 err |= __copy_to_user(&sc->sc_gr[8], &scr->pt.r8, 4*8); /* r8-r11 */ in setup_sigcontext() 200 err |= __copy_to_user(&sc->sc_gr[1 in setup_sigcontext() [all...] |
H A D | asm-offsets.c | 183 DEFINE(IA64_SIGCONTEXT_R12_OFFSET, offsetof (struct sigcontext, sc_gr[12])); in foo()
|
/kernel/linux/linux-5.10/arch/ia64/include/uapi/asm/ |
H A D | ucontext.h | 9 #define uc_link uc_mcontext.sc_gr[0] /* wrong type; nobody cares */
|
H A D | sigcontext.h | 53 /* Note: sc_gr[0] is used as the "uc_link" member of ucontext_t */ 54 unsigned long sc_gr[32]; /* general registers (static partition) */ member
|
/kernel/linux/linux-5.10/arch/parisc/include/uapi/asm/ |
H A D | sigcontext.h | 13 unsigned long sc_gr[32]; /* PSW in sc_gr[0] */ member
|
/kernel/linux/linux-6.6/arch/ia64/include/uapi/asm/ |
H A D | ucontext.h | 9 #define uc_link uc_mcontext.sc_gr[0] /* wrong type; nobody cares */
|
H A D | sigcontext.h | 53 /* Note: sc_gr[0] is used as the "uc_link" member of ucontext_t */ 54 unsigned long sc_gr[32]; /* general registers (static partition) */ member
|
/kernel/linux/linux-6.6/arch/parisc/include/uapi/asm/ |
H A D | sigcontext.h | 13 unsigned long sc_gr[32]; /* PSW in sc_gr[0] */ member
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | signal32.c | 50 err |= __get_user(compat_reg,&sc->sc_gr[regn]); in restore_sigcontext32() 221 err |= __put_user(compat_reg, &sc->sc_gr[regn]); in setup_sigcontext32()
|
H A D | signal.c | 75 err |= __copy_from_user(regs->gr, sc->sc_gr, sizeof(regs->gr)); in restore_sigcontext() 218 err |= __copy_to_user(sc->sc_gr, regs->gr, sizeof(regs->gr)); in setup_sigcontext()
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | signal32.c | 50 err |= __get_user(compat_reg,&sc->sc_gr[regn]); in restore_sigcontext32() 221 err |= __put_user(compat_reg, &sc->sc_gr[regn]); in setup_sigcontext32()
|
H A D | signal.c | 65 err |= __copy_from_user(regs->gr, sc->sc_gr, sizeof(regs->gr)); in restore_sigcontext() 204 err |= __copy_to_user(sc->sc_gr, regs->gr, sizeof(regs->gr)); in setup_sigcontext()
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | compat.h | 58 compat_int_t sc_gr[32]; /* PSW in sc_gr[0] */ member
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | compat.h | 90 compat_int_t sc_gr[32]; /* PSW in sc_gr[0] */ member
|