| /arch/s390/kernel/ |
| A D | crash_dump.c | 67 sa = memblock_alloc_or_panic(sizeof(*sa), 8); in save_area_alloc() 73 return sa; in save_area_alloc() 92 memcpy(&sa->psw, &lc->psw_save_area, sizeof(sa->psw)); in save_area_add_regs() 93 memcpy(&sa->ctrs, &lc->cregs_save_area, sizeof(sa->ctrs)); in save_area_add_regs() 94 memcpy(&sa->gprs, &lc->gpregs_save_area, sizeof(sa->gprs)); in save_area_add_regs() 95 memcpy(&sa->acrs, &lc->access_regs_save_area, sizeof(sa->acrs)); in save_area_add_regs() 96 memcpy(&sa->fprs, &lc->floating_pt_save_area, sizeof(sa->fprs)); in save_area_add_regs() 97 memcpy(&sa->fpc, &lc->fpt_creg_save_area, sizeof(sa->fpc)); in save_area_add_regs() 304 memcpy(&nt_prstatus.pr_reg.psw, sa->psw, sizeof(sa->psw)); in fill_cpu_elf_notes() 309 memcpy(&nt_fpregset.fpc, &sa->fpc, sizeof(sa->fpc)); in fill_cpu_elf_notes() [all …]
|
| A D | signal.c | 277 if (ka->sa.sa_flags & SA_ONSTACK) { in get_sigframe() 333 if (ka->sa.sa_flags & SA_RESTORER) in setup_frame() 334 restorer = (unsigned long) ka->sa.sa_restorer; in setup_frame() 345 regs->psw.addr = (unsigned long) ka->sa.sa_handler; in setup_frame() 391 if (ksig->ka.sa.sa_flags & SA_RESTORER) in setup_rt_frame() 392 restorer = (unsigned long) ksig->ka.sa.sa_restorer; in setup_rt_frame() 419 regs->psw.addr = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame() 434 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in handle_signal() 476 if (!(ksig.ka.sa.sa_flags & SA_RESTART)) { in arch_do_signal_or_restart()
|
| A D | compat_signal.c | 243 if (ka->sa.sa_flags & SA_ONSTACK) { in get_sigframe() 300 if (ksig->ka.sa.sa_flags & SA_RESTORER) { in setup_frame32() 302 ksig->ka.sa.sa_restorer | PSW32_ADDR_AMODE; in setup_frame32() 314 regs->psw.addr = (__force __u64) ksig->ka.sa.sa_handler; in setup_frame32() 364 if (ksig->ka.sa.sa_flags & SA_RESTORER) { in setup_rt_frame32() 366 ksig->ka.sa.sa_restorer | PSW32_ADDR_AMODE; in setup_rt_frame32() 394 regs->psw.addr = (__u64 __force) ksig->ka.sa.sa_handler; in setup_rt_frame32() 413 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in handle_signal32()
|
| /arch/um/kernel/skas/ |
| A D | stub_exe.c | 29 } sa = { in real_init() local 83 sa.sa_handler_ = (void *) init_data.signal_handler; in real_init() 87 sa.sa_mask = 0; in real_init() 90 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 95 sa.sa_mask = ~0ULL; in real_init() 98 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 103 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 108 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 113 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 118 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() [all …]
|
| /arch/m68k/ifpsp060/ |
| A D | README | 32 fpsp.sa Full FP Kernel Module - hex image 36 pfpsp.sa Partial FP Kernel Module - hex image 39 fplsp.sa FP Library Module - hex image 43 isp.sa Integer Unimplemented Kernel Module - hex image 47 ilsp.sa Integer Unimplemented Library Module - hex image 51 fskeleton.s Sample Call-outs needed by fpsp.sa and pfpsp.sa 53 iskeleton.s Sample Call-outs needed by isp.sa 55 os.s Sample Call-outs needed by fpsp.sa, pfpsp.sa, and isp.sa 57 ftest.sa Simple test program to test that {p}fpsp.sa 61 itest.sa Simple test program to test that isp.sa was [all …]
|
| A D | TEST.DOC | 32 The files itest.sa and ftest.sa contain simple tests to check 37 The release files itest.sa and ftest.sa are essentially 75 is NOT INCLUDED in {i,f}test.sa (an example "Call-out" section is provided at 84 sit adjacent to the {i,f}test.sa image in memory. Since itest.sa and ftest.sa 88 to access the test routines. Since the {i,f}test.sa hex files contain 96 itest.sa data and execute something similar to: 171 Again, itest.sa and ftest.sa are simple tests and do not thoroughly 201 # ftest.sa starts here; start of "Entry-point" section.
|
| A D | MISC | 32 fpsp.sa 102 pfpsp.sa 147 fplsp.sa 170 isp.sa 185 ilsp.sa
|
| /arch/mips/kernel/ |
| A D | signal32.c | 53 new_ka.sa.sa_handler = (void __user *)(s64)handler; 54 err |= __get_user(new_ka.sa.sa_flags, &act->sa_flags); 59 siginitset(&new_ka.sa.sa_mask, mask); 67 err |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags); 68 err |= __put_user((u32)(u64)old_ka.sa.sa_handler, 70 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig);
|
| A D | signal.c | 608 err |= __get_user(new_ka.sa.sa_handler, &act->sa_handler); in SYSCALL_DEFINE3() 609 err |= __get_user(new_ka.sa.sa_flags, &act->sa_flags); in SYSCALL_DEFINE3() 614 siginitset(&new_ka.sa.sa_mask, mask); in SYSCALL_DEFINE3() 622 err |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags); in SYSCALL_DEFINE3() 623 err |= __put_user(old_ka.sa.sa_handler, &oact->sa_handler); in SYSCALL_DEFINE3() 624 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); in SYSCALL_DEFINE3() 744 regs->cp0_epc = regs->regs[25] = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame() 793 regs->cp0_epc = regs->regs[25] = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame() 838 if (!(ksig->ka.sa.sa_flags & SA_RESTART)) { in handle_signal()
|
| /arch/x86/kernel/ |
| A D | signal.c | 49 ksig->ka.sa.sa_flags & SA_IA32_ABI; in is_ia32_compat_frame() 60 ksig->ka.sa.sa_flags & SA_X32_ABI; in is_x32_frame() 112 if (ka->sa.sa_flags & SA_ONSTACK) { in get_sigframe() 125 !(ka->sa.sa_flags & SA_RESTORER) && in get_sigframe() 126 ka->sa.sa_restorer) { in get_sigframe() 128 sp = (unsigned long) ka->sa.sa_restorer; in get_sigframe() 243 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in setup_rt_frame() 273 if (!(ksig->ka.sa.sa_flags & SA_RESTART)) { in handle_signal()
|
| A D | signal_64.c | 172 if (!(ksig->ka.sa.sa_flags & SA_RESTORER)) in x64_setup_rt_frame() 188 unsafe_put_user(ksig->ka.sa.sa_restorer, &frame->pretcode, Efault); in x64_setup_rt_frame() 193 if (ksig->ka.sa.sa_flags & SA_SIGINFO) { in x64_setup_rt_frame() 210 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in x64_setup_rt_frame() 313 if (!(ksig->ka.sa.sa_flags & SA_RESTORER)) in x32_setup_rt_frame() 331 restorer = ksig->ka.sa.sa_restorer; in x32_setup_rt_frame() 337 if (ksig->ka.sa.sa_flags & SA_SIGINFO) { in x32_setup_rt_frame() 344 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in x32_setup_rt_frame() 408 act->sa.sa_flags |= SA_IA32_ABI; in sigaction_compat_abi() 410 act->sa.sa_flags |= SA_X32_ABI; in sigaction_compat_abi()
|
| /arch/sh/kernel/ |
| A D | signal_32.c | 256 if (ka->sa.sa_flags & SA_ONSTACK) { in get_sigframe() 288 if (ksig->ka.sa.sa_flags & SA_RESTORER) { in setup_frame() 289 regs->pr = (unsigned long) ksig->ka.sa.sa_restorer; in setup_frame() 324 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; in setup_frame() 358 if (ksig->ka.sa.sa_flags & SA_RESTORER) { in setup_rt_frame() 359 regs->pr = (unsigned long) ksig->ka.sa.sa_restorer; in setup_rt_frame() 394 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame() 407 struct sigaction *sa) in handle_syscall_restart() argument 422 if (!(sa->sa_flags & SA_RESTART)) in handle_syscall_restart() 442 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in handle_signal() [all …]
|
| /arch/sparc/kernel/ |
| A D | sys_sparc32.c | 166 new_ka.sa.sa_handler = compat_ptr(u_handler); in COMPAT_SYSCALL_DEFINE5() 167 ret |= get_compat_sigset(&new_ka.sa.sa_mask, &act->sa_mask); in COMPAT_SYSCALL_DEFINE5() 168 ret |= get_user(new_ka.sa.sa_flags, &act->sa_flags); in COMPAT_SYSCALL_DEFINE5() 170 new_ka.sa.sa_restorer = compat_ptr(u_restorer); in COMPAT_SYSCALL_DEFINE5() 178 ret = put_user(ptr_to_compat(old_ka.sa.sa_handler), &oact->sa_handler); in COMPAT_SYSCALL_DEFINE5() 179 ret |= put_compat_sigset(&oact->sa_mask, &old_ka.sa.sa_mask, in COMPAT_SYSCALL_DEFINE5() 181 ret |= put_user(old_ka.sa.sa_flags, &oact->sa_flags); in COMPAT_SYSCALL_DEFINE5() 182 ret |= put_user(ptr_to_compat(old_ka.sa.sa_restorer), &oact->sa_restorer); in COMPAT_SYSCALL_DEFINE5()
|
| /arch/mips/include/asm/ |
| A D | pgtable-bits.h | 218 int sa; in pte_to_entrylo() local 220 sa = 31 - _PAGE_NO_READ_SHIFT; in pte_to_entrylo() 222 sa = 63 - _PAGE_NO_READ_SHIFT; in pte_to_entrylo() 230 ((pte_val & (_PAGE_NO_EXEC | _PAGE_NO_READ)) << sa); in pte_to_entrylo()
|
| A D | signal.h | 19 ((ka)->sa.sa_flags & SA_SIGINFO)) 24 ((ka)->sa.sa_flags & SA_SIGINFO) : 1) )
|
| /arch/um/kernel/ |
| A D | signal.c | 69 if (!(ksig->ka.sa.sa_flags & SA_RESTART)) { in handle_signal() 82 if ((ksig->ka.sa.sa_flags & SA_ONSTACK) && (sas_ss_flags(sp) == 0)) in handle_signal() 86 if (!(ksig->ka.sa.sa_flags & SA_SIGINFO)) in handle_signal()
|
| /arch/powerpc/platforms/44x/ |
| A D | pci.c | 296 u32 sa; in ppc4xx_configure_pci_PTMs() local 300 sa |= 0x1; in ppc4xx_configure_pci_PTMs() 304 writel(sa, reg + PCIL0_PTM1MS); in ppc4xx_configure_pci_PTMs() 413 u32 lah, lal, pciah, pcial, sa; in ppc4xx_setup_one_pcix_POM() local 497 u32 sa; in ppc4xx_configure_pcix_PIMs() local 505 sa |= 0x1; in ppc4xx_configure_pcix_PIMs() 507 sa |= 0x2; in ppc4xx_configure_pcix_PIMs() 509 sa |= 0x4; in ppc4xx_configure_pcix_PIMs() 510 writel(sa, reg + PCIX0_PIM0SA); in ppc4xx_configure_pcix_PIMs() 1669 sa | DCRO_PEGPL_OMR3MSKL_IO in ppc4xx_setup_one_pciex_POM() [all …]
|
| /arch/alpha/kernel/ |
| A D | signal.c | 69 __get_user(new_ka.sa.sa_handler, &act->sa_handler) || in SYSCALL_DEFINE3() 70 __get_user(new_ka.sa.sa_flags, &act->sa_flags) || in SYSCALL_DEFINE3() 73 siginitset(&new_ka.sa.sa_mask, mask); in SYSCALL_DEFINE3() 81 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) || in SYSCALL_DEFINE3() 82 __put_user(old_ka.sa.sa_flags, &oact->sa_flags) || in SYSCALL_DEFINE3() 83 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask)) in SYSCALL_DEFINE3() 103 if (copy_from_user(&new_ka.sa, act, sizeof(*act))) in SYSCALL_DEFINE5() 110 if (copy_to_user(oact, &old_ka.sa, sizeof(*oact))) in SYSCALL_DEFINE5() 360 regs->r27 = regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame() 438 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in handle_signal() [all …]
|
| /arch/x86/um/ |
| A D | signal.c | 247 if (ksig->ka.sa.sa_flags & SA_RESTORER) in setup_signal_stack_sc() 248 restorer = ksig->ka.sa.sa_restorer; in setup_signal_stack_sc() 277 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_sc() 303 if (ksig->ka.sa.sa_flags & SA_RESTORER) in setup_signal_stack_si() 304 restorer = ksig->ka.sa.sa_restorer; in setup_signal_stack_si() 332 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_si() 389 if (ksig->ka.sa.sa_flags & SA_SIGINFO) { in setup_signal_stack_si() 420 if (ksig->ka.sa.sa_flags & SA_RESTORER) in setup_signal_stack_si() 421 err |= __put_user((void __user *)ksig->ka.sa.sa_restorer, in setup_signal_stack_si() 441 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_si()
|
| /arch/xtensa/kernel/ |
| A D | signal.c | 348 unsigned long handler = (unsigned long)ksig->ka.sa.sa_handler; in setup_frame() 364 if ((ksig->ka.sa.sa_flags & SA_ONSTACK) != 0 && sas_ss_flags(sp) == 0) { in setup_frame() 377 if (ksig->ka.sa.sa_flags & SA_SIGINFO) { in setup_frame() 389 if (ksig->ka.sa.sa_flags & SA_RESTORER) { in setup_frame() 392 (unsigned long __user *)ksig->ka.sa.sa_restorer; in setup_frame() 396 ra = (unsigned long)ksig->ka.sa.sa_restorer; in setup_frame() 475 if (!(ksig.ka.sa.sa_flags & SA_RESTART)) { in do_signal()
|
| /arch/parisc/include/asm/ |
| A D | assembly.h | 135 .macro shlw r, sa, t 136 zdep \r, 31-(\sa), 32-(\sa), \t 140 .macro shld r, sa, t 141 depd,z \r, 63-(\sa), 64-(\sa), \t 145 .macro shr r, sa, t 146 extru \r, 31-(\sa), 32-(\sa), \t 150 .macro shrd r, sa, t 151 extrd,u \r, 63-(\sa), 64-(\sa), \t
|
| /arch/um/os-Linux/ |
| A D | start_up.c | 266 struct sigaction sa; in seccomp_helper() local 275 sa.sa_flags = SA_ONSTACK | SA_NODEFER | SA_SIGINFO; in seccomp_helper() 276 sa.sa_sigaction = (void *) sigsys_handler; in seccomp_helper() 277 sa.sa_restorer = NULL; in seccomp_helper() 278 if (sigaction(SIGSYS, &sa, NULL) < 0) in seccomp_helper()
|
| /arch/arm/kernel/ |
| A D | signal.c | 324 unsigned long handler = (unsigned long)ksig->ka.sa.sa_handler; in setup_return() 345 if (ksig->ka.sa.sa_flags & SA_THIRTYTWO) in setup_return() 376 if (ksig->ka.sa.sa_flags & SA_RESTORER) { in setup_return() 377 retcode = (unsigned long)ksig->ka.sa.sa_restorer; in setup_return() 387 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in setup_return() 398 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in setup_return() 515 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in handle_signal() 584 && !(ksig.ka.sa.sa_flags & SA_RESTART))) { in do_signal()
|
| /arch/arc/kernel/ |
| A D | signal.c | 296 if (unlikely(ksig->ka.sa.sa_flags & SA_SIGINFO)) { in setup_rt_frame() 321 regs->ret = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame() 327 if(!(ksig->ka.sa.sa_flags & SA_RESTORER)) in setup_rt_frame() 330 regs->blink = (unsigned long)ksig->ka.sa.sa_restorer; in setup_rt_frame() 365 if (!(ka->sa.sa_flags & SA_RESTART)) { in arc_restart_syscall()
|
| /arch/m68k/fpsp040/ |
| A D | smovecr.S | 2 | smovecr.sa 3.1 12/10/90
|