/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | signal_64.c | 52 unsigned long uc_flags) in restore_sigcontext() 92 if (unlikely(!(uc_flags & UC_STRICT_RESTORE_SS) && user_64bit_mode(regs))) in restore_sigcontext() 169 unsigned long uc_flags; in x64_setup_rt_frame() local 176 uc_flags = frame_uc_flags(regs); in x64_setup_rt_frame() 182 unsafe_put_user(uc_flags, &frame->uc.uc_flags, Efault); in x64_setup_rt_frame() 251 unsigned long uc_flags; in SYSCALL_DEFINE0() local 258 if (__get_user(uc_flags, &frame->uc.uc_flags)) in SYSCALL_DEFINE0() 263 if (!restore_sigcontext(regs, &frame->uc.uc_mcontext, uc_flags)) in SYSCALL_DEFINE0() 50 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *usc, unsigned long uc_flags) restore_sigcontext() argument 307 unsigned long uc_flags; x32_setup_rt_frame() local 364 unsigned long uc_flags; COMPAT_SYSCALL_DEFINE0() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | signal.c | 84 unsigned long uc_flags) in restore_sigcontext() 135 if (unlikely(!(uc_flags & UC_STRICT_RESTORE_SS) && user_64bit_mode(regs))) in restore_sigcontext() 394 unsafe_put_user(UC_FP_XSTATE, &frame->uc.uc_flags, Efault); in __setup_rt_frame() 396 unsafe_put_user(0, &frame->uc.uc_flags, Efault); in __setup_rt_frame() 460 unsigned long uc_flags; in __setup_rt_frame() local 467 uc_flags = frame_uc_flags(regs); in __setup_rt_frame() 473 unsafe_put_user(uc_flags, &frame->uc.uc_flags, Efault); in __setup_rt_frame() 563 unsigned long uc_flags; in x32_setup_rt_frame() local 572 uc_flags in x32_setup_rt_frame() 82 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *usc, unsigned long uc_flags) restore_sigcontext() argument 657 unsigned long uc_flags; SYSCALL_DEFINE0() local 859 unsigned long uc_flags; COMPAT_SYSCALL_DEFINE0() local [all...] |
/kernel/linux/linux-5.10/arch/s390/include/uapi/asm/ |
H A D | ucontext.h | 21 unsigned long uc_flags; member 32 unsigned long uc_flags; member
|
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/ |
H A D | ucontext.h | 21 unsigned long uc_flags; member 32 unsigned long uc_flags; member
|
/kernel/linux/linux-5.10/fs/coda/ |
H A D | psdev.c | 177 req->uc_flags |= CODA_REQ_ABORT; in coda_psdev_write() 185 req->uc_flags |= CODA_REQ_WRITE; in coda_psdev_write() 259 if (!(req->uc_flags & CODA_REQ_ASYNC)) { in coda_psdev_read() 260 req->uc_flags |= CODA_REQ_READ; in coda_psdev_read() 326 if (req->uc_flags & CODA_REQ_ASYNC) { in coda_psdev_release() 331 req->uc_flags |= CODA_REQ_ABORT; in coda_psdev_release() 338 req->uc_flags |= CODA_REQ_ABORT; in coda_psdev_release()
|
H A D | upcall.c | 649 (r)->uc_flags & CODA_REQ_READ)) 670 if (req->uc_flags & (CODA_REQ_WRITE | CODA_REQ_ABORT)) in coda_waitfor_upcall() 736 req->uc_flags = outSize ? 0 : CODA_REQ_ASYNC; in coda_upcall() 747 if (req->uc_flags & CODA_REQ_ASYNC) { in coda_upcall() 765 if (req->uc_flags & CODA_REQ_WRITE) { in coda_upcall() 774 if ((req->uc_flags & CODA_REQ_ABORT) || !signal_pending(current)) { in coda_upcall() 780 if (!(req->uc_flags & CODA_REQ_READ)) in coda_upcall() 803 sig_req->uc_flags = CODA_REQ_ASYNC; in coda_upcall()
|
/kernel/linux/linux-6.6/fs/coda/ |
H A D | psdev.c | 173 req->uc_flags |= CODA_REQ_ABORT; in coda_psdev_write() 181 req->uc_flags |= CODA_REQ_WRITE; in coda_psdev_write() 255 if (!(req->uc_flags & CODA_REQ_ASYNC)) { in coda_psdev_read() 256 req->uc_flags |= CODA_REQ_READ; in coda_psdev_read() 322 if (req->uc_flags & CODA_REQ_ASYNC) { in coda_psdev_release() 327 req->uc_flags |= CODA_REQ_ABORT; in coda_psdev_release() 334 req->uc_flags |= CODA_REQ_ABORT; in coda_psdev_release()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | compat_signal.c | 344 u32 uc_flags; in setup_rt_frame32() local 353 uc_flags = UC_GPRS_HIGH; in setup_rt_frame32() 355 uc_flags |= UC_VXRS; in setup_rt_frame32() 387 if (__put_user(uc_flags, &frame->uc.uc_flags) || in setup_rt_frame32()
|
H A D | signal.c | 83 * | unsigned long uc_flags | 373 unsigned long uc_flags, restorer; in setup_rt_frame() local 383 uc_flags = 0; in setup_rt_frame() 386 uc_flags |= UC_VXRS; in setup_rt_frame() 415 if (__put_user(uc_flags, &frame->uc.uc_flags) || in setup_rt_frame()
|
/kernel/linux/linux-5.10/tools/testing/selftests/x86/ |
H A D | sigreturn.c | 399 if (!(ctx->uc_flags & UC_SIGCONTEXT_SS)) { in validate_signal_ss() 411 if (!!(ctx->uc_flags & UC_STRICT_RESTORE_SS) != was_64bit) { in validate_signal_ss() 503 if (ctx->uc_flags & UC_STRICT_RESTORE_SS) { in sigtrap() 527 if (!(ctx->uc_flags & UC_STRICT_RESTORE_SS)) { in sigusr2() 533 ctx->uc_flags &= ~UC_STRICT_RESTORE_SS; in sigusr2()
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | compat_signal.c | 341 u32 uc_flags; in setup_rt_frame32() local 350 uc_flags = UC_GPRS_HIGH; in setup_rt_frame32() 352 uc_flags |= UC_VXRS; in setup_rt_frame32() 381 if (__put_user(uc_flags, &frame->uc.uc_flags) || in setup_rt_frame32()
|
H A D | signal.c | 84 * | unsigned long uc_flags | 369 unsigned long uc_flags, restorer; in setup_rt_frame() local 379 uc_flags = 0; in setup_rt_frame() 382 uc_flags |= UC_VXRS; in setup_rt_frame() 407 if (__put_user(uc_flags, &frame->uc.uc_flags) || in setup_rt_frame()
|
/kernel/linux/linux-6.6/tools/testing/selftests/x86/ |
H A D | sigreturn.c | 396 if (!(ctx->uc_flags & UC_SIGCONTEXT_SS)) { in validate_signal_ss() 408 if (!!(ctx->uc_flags & UC_STRICT_RESTORE_SS) != was_64bit) { in validate_signal_ss() 500 if (ctx->uc_flags & UC_STRICT_RESTORE_SS) { in sigtrap() 524 if (!(ctx->uc_flags & UC_STRICT_RESTORE_SS)) { in sigusr2() 530 ctx->uc_flags &= ~UC_STRICT_RESTORE_SS; in sigusr2()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | signal_n32.c | 40 u32 uc_flags; member 107 err |= __put_user(0, &frame->rs_uc.uc_flags); in setup_rt_frame_n32()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | signal_n32.c | 39 u32 uc_flags; member 106 err |= __put_user(0, &frame->rs_uc.uc_flags); in setup_rt_frame_n32()
|
/kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
H A D | ucontext.h | 15 unsigned long uc_flags; member
|
/kernel/linux/linux-5.10/arch/loongarch/include/uapi/asm/ |
H A D | ucontext.h | 7 * @uc_flags: 15 unsigned long uc_flags; member
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | ucontext.h | 6 unsigned int uc_flags; member
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | ucontext.h | 6 unsigned long uc_flags; member
|
/kernel/linux/linux-6.6/arch/loongarch/include/uapi/asm/ |
H A D | ucontext.h | 7 * @uc_flags: 15 unsigned long uc_flags; member
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | ucontext.h | 6 unsigned long uc_flags; member
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | ucontext.h | 6 unsigned int uc_flags; member
|
/kernel/linux/linux-5.10/include/uapi/asm-generic/ |
H A D | ucontext.h | 6 unsigned long uc_flags; member
|
/kernel/linux/linux-6.6/include/uapi/asm-generic/ |
H A D | ucontext.h | 6 unsigned long uc_flags; member
|
/kernel/linux/linux-6.6/arch/xtensa/include/asm/ |
H A D | ucontext.h | 15 unsigned long uc_flags; member
|