Home
last modified time | relevance | path

Searched refs:sa (Results 1 – 25 of 109) sorted by relevance

12345

/arch/s390/kernel/
A Dcrash_dump.c67 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 Dsignal.c277 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 Dcompat_signal.c243 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 Dstub_exe.c29 } 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 DREADME32 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 DTEST.DOC32 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 DMISC32 fpsp.sa
102 pfpsp.sa
147 fplsp.sa
170 isp.sa
185 ilsp.sa
/arch/mips/kernel/
A Dsignal32.c53 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 Dsignal.c608 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 Dsignal.c49 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 Dsignal_64.c172 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 Dsignal_32.c256 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 Dsys_sparc32.c166 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 Dpgtable-bits.h218 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 Dsignal.h19 ((ka)->sa.sa_flags & SA_SIGINFO))
24 ((ka)->sa.sa_flags & SA_SIGINFO) : 1) )
/arch/um/kernel/
A Dsignal.c69 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 Dpci.c296 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 Dsignal.c69 __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 Dsignal.c247 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 Dsignal.c348 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 Dassembly.h135 .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 Dstart_up.c266 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 Dsignal.c324 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 Dsignal.c296 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 Dsmovecr.S2 | smovecr.sa 3.1 12/10/90

Completed in 38 milliseconds

12345