/arch/x86/um/os-Linux/ |
H A D | task_size.c | 69 struct sigaction sa, old; local 89 sa.sa_handler = segfault; 90 sigemptyset(&sa.sa_mask); 91 sa.sa_flags = SA_NODEFER; 92 if (sigaction(SIGSEGV, &sa, &old)) {
|
/arch/s390/kernel/ |
H A D | machine_kexec.c | 35 void *fill_cpu_elf_notes(void *ptr, struct save_area *sa); 42 struct save_area *sa = (void *) 4608 + store_prefix(); local 45 memcpy((void *) (4608UL + sa->pref_reg), sa, sizeof(*sa)); 47 ptr = fill_cpu_elf_notes(ptr, sa); 56 unsigned long sa = S390_lowcore.prefixreg_save_area + SAVE_AREA_BASE; local 69 memcpy((void *) SAVE_AREA_BASE, (void *) sa, sizeof(struct save_area));
|
H A D | crash_dump.c | 122 static void *nt_prstatus(void *ptr, struct save_area *sa) argument 128 memcpy(&nt_prstatus.pr_reg.gprs, sa->gp_regs, sizeof(sa->gp_regs)); 129 memcpy(&nt_prstatus.pr_reg.psw, sa->psw, sizeof(sa->psw)); 130 memcpy(&nt_prstatus.pr_reg.acrs, sa->acc_regs, sizeof(sa->acc_regs)); 141 static void *nt_fpregset(void *ptr, struct save_area *sa) argument 146 memcpy(&nt_fpregset.fpc, &sa->fp_ctrl_reg, sizeof(sa 156 nt_s390_timer(void *ptr, struct save_area *sa) argument 165 nt_s390_tod_cmp(void *ptr, struct save_area *sa) argument 174 nt_s390_tod_preg(void *ptr, struct save_area *sa) argument 183 nt_s390_ctrs(void *ptr, struct save_area *sa) argument 192 nt_s390_prefix(void *ptr, struct save_area *sa) argument 201 fill_cpu_elf_notes(void *ptr, struct save_area *sa) argument 370 struct save_area *sa; local [all...] |
/arch/x86/mm/ |
H A D | pageattr-test.c | 114 struct split_state sa, sb, sc; local 132 failed += print_split(&sa);
|
/arch/arm/mach-omap2/ |
H A D | vc.c | 25 * @sa: bit for slave address 37 u8 sa; member in struct:omap_vc_channel_cfg 45 .sa = BIT(0), 59 .sa = BIT(0), 322 vc->cfg_channel |= vc_cfg_bits->sa;
|
/arch/mips/include/asm/ |
H A D | pgtable-bits.h | 159 int sa; local 161 sa = 31 - _PAGE_NO_READ_SHIFT; 163 sa = 63 - _PAGE_NO_READ_SHIFT; 171 ((pte_val & (_PAGE_NO_EXEC | _PAGE_NO_READ)) << sa);
|
H A D | signal.h | 101 #define sig_uses_siginfo(ka) ((ka)->sa.sa_flags & SA_SIGINFO) 121 struct sigaction sa; member in struct:k_sigaction
|
/arch/parisc/kernel/ |
H A D | signal32.h | 55 struct compat_sigaction sa; member in struct:k_sigaction32
|
/arch/sparc/kernel/ |
H A D | signal_32.c | 229 static inline void __user *get_sigframe(struct sigaction *sa, struct pt_regs *regs, unsigned long framesize) argument 241 if (sa->sa_flags & SA_ONSTACK) { 278 get_sigframe(&ka->sa, regs, sigframe_size); 329 regs->pc = (unsigned long) ka->sa.sa_handler; 377 get_sigframe(&ka->sa, regs, sigframe_size); 435 regs->pc = (unsigned long) ka->sa.sa_handler; 471 if (ka->sa.sa_flags & SA_SIGINFO) 486 struct sigaction *sa) 496 if (!(sa->sa_flags & SA_RESTART)) 559 syscall_restart(orig_i0, regs, &ka.sa); 485 syscall_restart(unsigned long orig_i0, struct pt_regs *regs, struct sigaction *sa) argument [all...] |
H A D | signal_64.c | 356 if (ka->sa.sa_flags & SA_ONSTACK) { 461 regs->tpc = (unsigned long) ka->sa.sa_handler; 487 (ka->sa.sa_flags & SA_SIGINFO) ? info : NULL); 498 struct sigaction *sa) 508 if (!(sa->sa_flags & SA_RESTART)) 576 syscall_restart(orig_i0, regs, &ka.sa); 497 syscall_restart(unsigned long orig_i0, struct pt_regs *regs, struct sigaction *sa) argument
|
/arch/alpha/include/asm/ |
H A D | signal.h | 130 struct sigaction sa; member in struct:k_sigaction
|
/arch/arm/include/asm/ |
H A D | signal.h | 132 struct sigaction sa; member in struct:k_sigaction
|
/arch/avr32/include/asm/ |
H A D | signal.h | 133 struct sigaction sa; member in struct:k_sigaction
|
/arch/cris/include/asm/ |
H A D | signal.h | 127 struct sigaction sa; member in struct:k_sigaction
|
/arch/h8300/include/asm/ |
H A D | signal.h | 126 struct sigaction sa; member in struct:k_sigaction
|
/arch/ia64/include/asm/ |
H A D | signal.h | 150 struct sigaction sa; member in struct:k_sigaction
|
/arch/m32r/include/asm/ |
H A D | signal.h | 128 struct sigaction sa; member in struct:k_sigaction
|
/arch/mn10300/include/asm/ |
H A D | signal.h | 136 struct sigaction sa; member in struct:k_sigaction
|
/arch/parisc/include/asm/ |
H A D | signal.h | 144 struct sigaction sa; member in struct:k_sigaction
|
/arch/powerpc/include/asm/ |
H A D | signal.h | 114 struct sigaction sa; member in struct:k_sigaction
|
/arch/s390/include/asm/ |
H A D | signal.h | 136 struct sigaction sa; member in struct:k_sigaction
|
/arch/sh/kernel/ |
H A D | signal_32.c | 85 __get_user(new_ka.sa.sa_handler, &act->sa_handler) || 86 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer)) 88 __get_user(new_ka.sa.sa_flags, &act->sa_flags); 90 siginitset(&new_ka.sa.sa_mask, mask); 97 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) || 98 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer)) 100 __put_user(old_ka.sa.sa_flags, &oact->sa_flags); 101 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask); 329 if (ka->sa.sa_flags & SA_ONSTACK) { 368 if (ka->sa 503 handle_syscall_restart(unsigned long save_r0, struct pt_regs *regs, struct sigaction *sa) argument [all...] |
H A D | signal_64.c | 51 handle_syscall_restart(struct pt_regs *regs, struct sigaction *sa) argument 66 if (!(sa->sa_flags & SA_RESTART)) 108 handle_syscall_restart(regs, &ka.sa); 227 __get_user(new_ka.sa.sa_handler, &act->sa_handler) || 228 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer)) 230 __get_user(new_ka.sa.sa_flags, &act->sa_flags); 232 siginitset(&new_ka.sa.sa_mask, mask); 239 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) || 240 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer)) 242 __put_user(old_ka.sa [all...] |
/arch/um/os-Linux/skas/ |
H A D | process.c | 244 struct sigaction sa; local 251 sigemptyset(&sa.sa_mask); 252 sa.sa_flags = SA_ONSTACK | SA_NODEFER | SA_SIGINFO; 253 sa.sa_sigaction = (void *) v; 254 sa.sa_restorer = NULL; 255 if (sigaction(SIGSEGV, &sa, NULL) < 0) {
|
/arch/xtensa/include/asm/ |
H A D | signal.h | 138 struct sigaction sa; member in struct:k_sigaction
|