Searched refs:uc (Results 26 - 50 of 53) sorted by relevance

123

/arch/h8300/kernel/
H A Dsignal.c182 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 Dia32_signal.c305 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 Dsignal.c115 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 Dsignal.c53 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 Dcompat_signal.c52 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 Dsignal_32.c140 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 Dsignal_64.c271 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 Dsignal.c35 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 Dsignal.c117 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 Dkgdb.c473 const unsigned char uc = c; local
477 if (*su == uc)
/arch/mn10300/kernel/
H A Dsignal.c202 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 Dasm-offsets.c90 OFFSET(RT_SIGFRAME_sigcontext, rt_sigframe, uc.uc_mcontext);
/arch/alpha/kernel/
H A Dsignal.c160 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 Dsignal.c50 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 Dkgdb.c524 const unsigned char uc = c; local
528 if (*su == uc)
/arch/um/os-Linux/
H A Dsignal.c137 struct ucontext *uc = p; local
138 mcontext_t *mc = &uc->uc_mcontext;
/arch/frv/include/asm/
H A Dgdb-stub.h132 #define __debug_user_context (&__debug_frame0->uc)
H A Dregisters.h212 struct user_context uc; member in union:frv_frame0::__anon1476
/arch/parisc/kernel/
H A Dsignal32.h140 struct compat_ucontext uc; member in struct:compat_rt_sigframe
/arch/powerpc/kernel/
H A Dsignal_32.c333 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 Dconfig.c353 volatile unsigned char uc, *ucp; local
358 uc = *ucp | 8;
359 *ucp = uc;
/arch/x86/kernel/
H A Dasm-offsets_64.c45 OFFSET(IA32_RT_SIGFRAME_sigcontext, rt_sigframe_ia32, uc.uc_mcontext);
H A Dasm-offsets_32.c60 OFFSET(IA32_RT_SIGFRAME_sigcontext, rt_sigframe, uc.uc_mcontext);
/arch/ia64/kernel/
H A Dmca_drv.c401 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 Dstack.c147 return (struct pt_regs *)&kframe->uc.uc_mcontext;

Completed in 723 milliseconds

123