/arch/h8300/kernel/ |
H A D | signal.c | 182 struct ucontext uc; member in struct:rt_sigframe 259 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 268 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &er0)) 271 if (do_sigaltstack(&frame->uc.uc_stack, NULL, usp) == -EFAULT) 408 err |= __put_user(&frame->uc, &frame->puc); 414 err |= __put_user(0, &frame->uc.uc_flags); 415 err |= __put_user(0, &frame->uc.uc_link); 417 &frame->uc.uc_stack.ss_sp); 419 &frame->uc.uc_stack.ss_flags); 420 err |= __put_user(current->sas_ss_size, &frame->uc [all...] |
/arch/x86/ia32/ |
H A D | ia32_signal.c | 305 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 311 if (ia32_restore_sigcontext(regs, &frame->uc.uc_mcontext, &ax)) 315 if (sys32_sigaltstack(&frame->uc.uc_stack, NULL, &tregs) == -EFAULT) 512 put_user_ex(ptr_to_compat(&frame->uc), &frame->puc); 517 put_user_ex(UC_FP_XSTATE, &frame->uc.uc_flags); 519 put_user_ex(0, &frame->uc.uc_flags); 520 put_user_ex(0, &frame->uc.uc_link); 521 put_user_ex(current->sas_ss_sp, &frame->uc.uc_stack.ss_sp); 523 &frame->uc.uc_stack.ss_flags); 524 put_user_ex(current->sas_ss_size, &frame->uc [all...] |
/arch/frv/kernel/ |
H A D | signal.c | 115 struct ucontext uc; member in struct:rt_sigframe 183 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 192 if (restore_sigcontext(&frame->uc.uc_mcontext, &gr8)) 195 if (do_sigaltstack(&frame->uc.uc_stack, NULL, __frame->sp) == -EFAULT) 362 __put_user(&frame->uc, &frame->puc)) 369 if (__put_user(0, &frame->uc.uc_flags) || 370 __put_user(NULL, &frame->uc.uc_link) || 371 __put_user((void __user *)current->sas_ss_sp, &frame->uc.uc_stack.ss_sp) || 372 __put_user(sas_ss_flags(__frame->sp), &frame->uc.uc_stack.ss_flags) || 373 __put_user(current->sas_ss_size, &frame->uc [all...] |
/arch/s390/kernel/ |
H A D | signal.c | 53 struct ucontext uc; member in struct:__anon2598 197 if (__copy_from_user(&set.sig, &frame->uc.uc_sigmask, sizeof(set))) 201 if (restore_sigregs(regs, &frame->uc.uc_mcontext)) 203 if (do_sigaltstack(&frame->uc.uc_stack, NULL, 340 err |= __put_user(0, &frame->uc.uc_flags); 341 err |= __put_user(NULL, &frame->uc.uc_link); 342 err |= __put_user((void __user *)current->sas_ss_sp, &frame->uc.uc_stack.ss_sp); 344 &frame->uc.uc_stack.ss_flags); 345 err |= __put_user(current->sas_ss_size, &frame->uc.uc_stack.ss_size); 346 err |= save_sigregs(regs, &frame->uc [all...] |
H A D | compat_signal.c | 52 struct ucontext32 uc; member in struct:__anon2591 391 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 395 if (restore_sigregs32(regs, &frame->uc.uc_mcontext)) 399 err = __get_user(ss_sp, &frame->uc.uc_stack.ss_sp); 401 err |= __get_user(st.ss_size, &frame->uc.uc_stack.ss_size); 402 err |= __get_user(st.ss_flags, &frame->uc.uc_stack.ss_flags); 537 err |= __put_user(UC_EXTENDED, &frame->uc.uc_flags); 538 err |= __put_user(0, &frame->uc.uc_link); 539 err |= __put_user(current->sas_ss_sp, &frame->uc.uc_stack.ss_sp); 541 &frame->uc [all...] |
/arch/sh/kernel/ |
H A D | signal_32.c | 140 struct ucontext uc; member in struct:rt_sigframe 269 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 275 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &r0)) 278 if (do_sigaltstack(&frame->uc.uc_stack, NULL, 439 err |= __put_user(0, &frame->uc.uc_flags); 440 err |= __put_user(NULL, &frame->uc.uc_link); 442 &frame->uc.uc_stack.ss_sp); 444 &frame->uc.uc_stack.ss_flags); 445 err |= __put_user(current->sas_ss_size, &frame->uc.uc_stack.ss_size); 446 err |= setup_sigcontext(&frame->uc [all...] |
H A D | signal_64.c | 271 struct ucontext uc; member in struct:rt_sigframe 436 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 442 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &ret)) 446 if (__copy_from_user(&st, &frame->uc.uc_stack, sizeof(st))) 633 err |= __put_user(&frame->uc, &frame->puc); 641 err |= __put_user(0, &frame->uc.uc_flags); 642 err |= __put_user(0, &frame->uc.uc_link); 644 &frame->uc.uc_stack.ss_sp); 646 &frame->uc.uc_stack.ss_flags); 647 err |= __put_user(current->sas_ss_size, &frame->uc [all...] |
/arch/c6x/kernel/ |
H A D | signal.c | 35 struct ucontext uc; member in struct:rt_sigframe 84 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 90 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) 162 err |= __put_user(&frame->uc, &frame->puc); 166 err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext)); 168 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); 169 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); 212 regs->a6 = (unsigned long)&frame->uc;
|
/arch/cris/arch-v10/kernel/ |
H A D | signal.c | 117 struct ucontext uc; member in struct:rt_sigframe 223 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 232 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) 235 if (do_sigaltstack(&frame->uc.uc_stack, NULL, rdusp()) == -EFAULT) 371 err |= __put_user(&frame->uc, &frame->puc); 377 err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext)); 379 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); 381 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
|
H A D | kgdb.c | 473 const unsigned char uc = c; local 477 if (*su == uc)
|
/arch/mn10300/kernel/ |
H A D | signal.c | 202 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 211 if (restore_sigcontext(current_frame(), &frame->uc.uc_mcontext, &d0)) 214 if (do_sigaltstack(&frame->uc.uc_stack, NULL, current_frame()->sp) == 377 __put_user(&frame->uc, &frame->puc) || 382 if (__put_user(0, &frame->uc.uc_flags) || 383 __put_user(0, &frame->uc.uc_link) || 384 __put_user((void *)current->sas_ss_sp, &frame->uc.uc_stack.ss_sp) || 385 __put_user(sas_ss_flags(regs->sp), &frame->uc.uc_stack.ss_flags) || 386 __put_user(current->sas_ss_size, &frame->uc.uc_stack.ss_size) || 387 setup_sigcontext(&frame->uc [all...] |
H A D | asm-offsets.c | 90 OFFSET(RT_SIGFRAME_sigcontext, rt_sigframe, uc.uc_mcontext);
|
/arch/alpha/kernel/ |
H A D | signal.c | 160 struct ucontext uc; member in struct:rt_sigframe 168 [offsetof(struct rt_sigframe, uc.uc_mcontext) == 176 ? 1 : -1]; 271 if (!access_ok(VERIFY_READ, &frame->uc, sizeof(frame->uc))) 273 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 279 if (restore_sigcontext(&frame->uc.uc_mcontext, regs, sw)) 436 err |= __put_user(0, &frame->uc.uc_flags); 437 err |= __put_user(0, &frame->uc.uc_link); 438 err |= __put_user(set->sig[0], &frame->uc.uc_osf_sigmask); 439 err |= __put_user(current->sas_ss_sp, &frame->uc [all...] |
/arch/cris/arch-v32/kernel/ |
H A D | signal.c | 50 struct ucontext uc; member in struct:rt_signal_frame 221 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 232 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) 235 if (do_sigaltstack(&frame->uc.uc_stack, NULL, rdusp()) == -EFAULT) 390 err |= __put_user(&frame->uc, &frame->puc); 397 err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext)); 398 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); 399 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
|
H A D | kgdb.c | 524 const unsigned char uc = c; local 528 if (*su == uc)
|
/arch/um/os-Linux/ |
H A D | signal.c | 137 struct ucontext *uc = p; local 138 mcontext_t *mc = &uc->uc_mcontext;
|
/arch/frv/include/asm/ |
H A D | gdb-stub.h | 132 #define __debug_user_context (&__debug_frame0->uc)
|
H A D | registers.h | 212 struct user_context uc; member in union:frv_frame0::__anon1476
|
/arch/parisc/kernel/ |
H A D | signal32.h | 140 struct compat_ucontext uc; member in struct:compat_rt_sigframe
|
/arch/powerpc/kernel/ |
H A D | signal_32.c | 333 struct ucontext uc; member in struct:rt_sigframe 850 || __put_user(0, &rt_sf->uc.uc_flags) 851 || __put_user(0, &rt_sf->uc.uc_link) 852 || __put_user(current->sas_ss_sp, &rt_sf->uc.uc_stack.ss_sp) 854 &rt_sf->uc.uc_stack.ss_flags) 855 || __put_user(current->sas_ss_size, &rt_sf->uc.uc_stack.ss_size) 856 || __put_user(to_user_ptr(&rt_sf->uc.uc_mcontext), 857 &rt_sf->uc.uc_regs) 858 || put_sigset_t(&rt_sf->uc.uc_sigmask, oldset)) 862 frame = &rt_sf->uc [all...] |
/arch/m68k/mvme16x/ |
H A D | config.c | 353 volatile unsigned char uc, *ucp; local 358 uc = *ucp | 8; 359 *ucp = uc;
|
/arch/x86/kernel/ |
H A D | asm-offsets_64.c | 45 OFFSET(IA32_RT_SIGFRAME_sigcontext, rt_sigframe_ia32, uc.uc_mcontext);
|
H A D | asm-offsets_32.c | 60 OFFSET(IA32_RT_SIGFRAME_sigcontext, rt_sigframe, uc.uc_mcontext);
|
/arch/ia64/kernel/ |
H A D | mca_drv.c | 401 if (psp->tc || psp->cc || psp->rc || psp->uc) 678 if (psp->tc && !(psp->cc || psp->bc || psp->rc || psp->uc))
|
/arch/tile/kernel/ |
H A D | stack.c | 147 return (struct pt_regs *)&kframe->uc.uc_mcontext;
|