Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) /* SPDX-License-Identifier: GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) #ifndef _M68K_UCONTEXT_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) #define _M68K_UCONTEXT_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) typedef int greg_t;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) #define NGREG 18
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) typedef greg_t gregset_t[NGREG];
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) typedef struct fpregset {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 	int f_fpcntl[3];
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 	int f_fpregs[8*3];
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) } fpregset_t;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) struct mcontext {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 	int version;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 	gregset_t gregs;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 	fpregset_t fpregs;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) #define MCONTEXT_VERSION 2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) struct ucontext {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) 	unsigned long	  uc_flags;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 	struct ucontext  *uc_link;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 	stack_t		  uc_stack;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 	struct mcontext	  uc_mcontext;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 	unsigned long	  uc_filler[80];
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 	sigset_t	  uc_sigmask;	/* mask last for extensibility */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) #endif