Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.18-rc6 38 lines 639 B view raw
1#ifndef _M68KNOMMU_UCONTEXT_H 2#define _M68KNOMMU_UCONTEXT_H 3 4typedef int greg_t; 5#define NGREG 18 6typedef greg_t gregset_t[NGREG]; 7 8#ifdef CONFIG_FPU 9typedef struct fpregset { 10 int f_pcr; 11 int f_psr; 12 int f_fpiaddr; 13 int f_fpregs[8][3]; 14} fpregset_t; 15#endif 16 17struct mcontext { 18 int version; 19 gregset_t gregs; 20#ifdef CONFIG_FPU 21 fpregset_t fpregs; 22#endif 23}; 24 25#define MCONTEXT_VERSION 2 26 27struct ucontext { 28 unsigned long uc_flags; 29 struct ucontext *uc_link; 30 stack_t uc_stack; 31 struct mcontext uc_mcontext; 32#ifdef CONFIG_FPU 33 unsigned long uc_filler[80]; 34#endif 35 sigset_t uc_sigmask; /* mask last for extensibility */ 36}; 37 38#endif