Searched refs:sigstack (Results 1 – 10 of 10) sorted by relevance
/linux/tools/testing/selftests/mm/ |
H A D | pkey_sighandler_tests.c | 285 static stack_t sigstack; in test_sigsegv_handler_with_different_pkey_for_stack() local 318 sigstack.ss_sp = mmap(0, STACK_SIZE, PROT_READ | PROT_WRITE, in test_sigsegv_handler_with_different_pkey_for_stack() 320 sigstack.ss_flags = 0; in test_sigsegv_handler_with_different_pkey_for_stack() 321 sigstack.ss_size = STACK_SIZE; in test_sigsegv_handler_with_different_pkey_for_stack() 338 thread_segv_maperr_ptr(&sigstack); in test_sigsegv_handler_with_different_pkey_for_stack() 441 static stack_t sigstack; in test_pkru_sigreturn() local 491 sigstack.ss_sp = mmap(0, STACK_SIZE, PROT_READ | PROT_WRITE, in test_pkru_sigreturn() 493 sigstack.ss_flags = 0; in test_pkru_sigreturn() 494 sigstack.ss_size = STACK_SIZE; in test_pkru_sigreturn() 509 thread_sigusr2_self(&sigstack); in test_pkru_sigreturn()
|
/linux/arch/um/kernel/skas/ |
H A D | stub.c | 118 d->si_offset = (unsigned long)info - (unsigned long)&d->sigstack[0]; in stub_signal_interrupt() 119 d->mctx_offset = (unsigned long)&uc->uc_mcontext - (unsigned long)&d->sigstack[0]; in stub_signal_interrupt()
|
/linux/arch/um/os-Linux/ |
H A D | start_up.c | 247 (unsigned long)&seccomp_test_stub_data->sigstack[0]; in sigsys_handler() 272 set_sigstack(seccomp_test_stub_data->sigstack, in seccomp_helper() 273 sizeof(seccomp_test_stub_data->sigstack)); in seccomp_helper()
|
/linux/arch/um/include/shared/skas/ |
H A D | stub-data.h | 74 unsigned char sigstack[UM_KERN_PAGE_SIZE] __aligned(UM_KERN_PAGE_SIZE);
|
/linux/arch/um/os-Linux/skas/ |
H A D | mem.c | 78 offsetof(struct stub_data, sigstack) + in init_syscall_regs() 79 sizeof(((struct stub_data *) 0)->sigstack) - in init_syscall_regs()
|
H A D | process.c | 228 if (data->mctx_offset > sizeof(data->sigstack) - sizeof(mcontext_t)) { in wait_stub_done_seccomp() 632 if (proc_data->si_offset > sizeof(proc_data->sigstack) - sizeof(*si)) in userspace() 635 si = (void *)&proc_data->sigstack[proc_data->si_offset]; in userspace() 642 mcontext_t *mcontext = (void *)&proc_data->sigstack[proc_data->mctx_offset]; in userspace()
|
/linux/arch/alpha/include/uapi/asm/ |
H A D | signal.h | 110 struct sigstack { struct
|
/linux/arch/sparc/include/uapi/asm/ |
H A D | signal.h | 117 struct sigstack { struct
|
/linux/arch/sparc/kernel/ |
H A D | signal_32.c | 530 asmlinkage int do_sys_sigstack(struct sigstack __user *ssptr, in do_sys_sigstack() 531 struct sigstack __user *ossptr, in do_sys_sigstack()
|
/linux/arch/alpha/kernel/ |
H A D | osf_sys.c | 684 SYSCALL_DEFINE2(osf_sigstack, struct sigstack __user *, uss, in SYSCALL_DEFINE2() 685 struct sigstack __user *, uoss) in SYSCALL_DEFINE2()
|