Home
last modified time | relevance | path

Searched refs:uc_flags (Results 1 - 25 of 110) sorted by relevance

12345

/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsignal_64.c52 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 Dsignal.c84 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 Ducontext.h21 unsigned long uc_flags; member
32 unsigned long uc_flags; member
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/
H A Ducontext.h21 unsigned long uc_flags; member
32 unsigned long uc_flags; member
/kernel/linux/linux-5.10/fs/coda/
H A Dpsdev.c177 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 Dupcall.c649 (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 Dpsdev.c173 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 Dcompat_signal.c344 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 Dsignal.c83 * | 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 Dsigreturn.c399 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 Dcompat_signal.c341 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 Dsignal.c84 * | 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 Dsigreturn.c396 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 Dsignal_n32.c40 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 Dsignal_n32.c39 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 Ducontext.h15 unsigned long uc_flags; member
/kernel/linux/linux-5.10/arch/loongarch/include/uapi/asm/
H A Ducontext.h7 * @uc_flags:
15 unsigned long uc_flags; member
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Ducontext.h6 unsigned int uc_flags; member
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Ducontext.h6 unsigned long uc_flags; member
/kernel/linux/linux-6.6/arch/loongarch/include/uapi/asm/
H A Ducontext.h7 * @uc_flags:
15 unsigned long uc_flags; member
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Ducontext.h6 unsigned long uc_flags; member
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Ducontext.h6 unsigned int uc_flags; member
/kernel/linux/linux-5.10/include/uapi/asm-generic/
H A Ducontext.h6 unsigned long uc_flags; member
/kernel/linux/linux-6.6/include/uapi/asm-generic/
H A Ducontext.h6 unsigned long uc_flags; member
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
H A Ducontext.h15 unsigned long uc_flags; member

Completed in 12 milliseconds

12345