????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 18.188.23.110 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/src/linux-headers-3.13.0-35/arch/x86/include/asm/ |
Upload File : |
#ifndef _ASM_X86_SIGFRAME_H #define _ASM_X86_SIGFRAME_H #include <asm/sigcontext.h> #include <asm/siginfo.h> #include <asm/ucontext.h> #ifdef CONFIG_X86_32 #define sigframe_ia32 sigframe #define rt_sigframe_ia32 rt_sigframe #define sigcontext_ia32 sigcontext #define _fpstate_ia32 _fpstate #define ucontext_ia32 ucontext #else /* !CONFIG_X86_32 */ #ifdef CONFIG_IA32_EMULATION #include <asm/ia32.h> #endif /* CONFIG_IA32_EMULATION */ #endif /* CONFIG_X86_32 */ #if defined(CONFIG_X86_32) || defined(CONFIG_IA32_EMULATION) struct sigframe_ia32 { u32 pretcode; int sig; struct sigcontext_ia32 sc; /* * fpstate is unused. fpstate is moved/allocated after * retcode[] below. This movement allows to have the FP state and the * future state extensions (xsave) stay together. * And at the same time retaining the unused fpstate, prevents changing * the offset of extramask[] in the sigframe and thus prevent any * legacy application accessing/modifying it. */ struct _fpstate_ia32 fpstate_unused; #ifdef CONFIG_IA32_EMULATION unsigned int extramask[_COMPAT_NSIG_WORDS-1]; #else /* !CONFIG_IA32_EMULATION */ unsigned long extramask[_NSIG_WORDS-1]; #endif /* CONFIG_IA32_EMULATION */ char retcode[8]; /* fp state follows here */ }; struct rt_sigframe_ia32 { u32 pretcode; int sig; u32 pinfo; u32 puc; #ifdef CONFIG_IA32_EMULATION compat_siginfo_t info; #else /* !CONFIG_IA32_EMULATION */ struct siginfo info; #endif /* CONFIG_IA32_EMULATION */ struct ucontext_ia32 uc; char retcode[8]; /* fp state follows here */ }; #endif /* defined(CONFIG_X86_32) || defined(CONFIG_IA32_EMULATION) */ #ifdef CONFIG_X86_64 struct rt_sigframe { char __user *pretcode; struct ucontext uc; struct siginfo info; /* fp state follows here */ }; #ifdef CONFIG_X86_X32_ABI struct rt_sigframe_x32 { u64 pretcode; struct ucontext_x32 uc; compat_siginfo_t info; /* fp state follows here */ }; #endif /* CONFIG_X86_X32_ABI */ #endif /* CONFIG_X86_64 */ #endif /* _ASM_X86_SIGFRAME_H */