OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-197
/
arch
/
mips
/
include
/
uapi
/
asm
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/17/2022 06:42:15 AM
rwxr-xr-x
📄
Kbuild
123 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
auxvec.h
616 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
bitfield.h
766 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
bitsperlong.h
244 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
break.h
1.29 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
byteorder.h
580 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
cachectl.h
800 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
errno.h
5.66 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fcntl.h
2.33 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hwcap.h
231 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
inst.h
27.22 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
ioctl.h
781 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
ioctls.h
4.6 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm.h
7.54 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm_para.h
109 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
mman.h
4.24 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
msgbuf.h
1.44 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
param.h
476 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
poll.h
217 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
posix_types.h
880 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
ptrace.h
2.74 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
reg.h
5.3 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
resource.h
1.04 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sembuf.h
666 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
setup.h
183 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
sgidefs.h
1.03 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
shmbuf.h
1.09 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sigcontext.h
2.53 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
siginfo.h
3.13 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
signal.h
4.12 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
socket.h
3.33 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sockios.h
760 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
stat.h
2.87 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
statfs.h
1.94 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
swab.h
1.5 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sysmips.h
841 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
termbits.h
7.79 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
termios.h
2.09 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
types.h
922 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
ucontext.h
2.15 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
unistd.h
45.04 KB
01/28/2018 09:20:33 PM
rw-r--r--
Editing: ucontext.h
Close
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ #ifndef __MIPS_UAPI_ASM_UCONTEXT_H #define __MIPS_UAPI_ASM_UCONTEXT_H /** * struct extcontext - extended context header structure * @magic: magic value identifying the type of extended context * @size: the size in bytes of the enclosing structure * * Extended context structures provide context which does not fit within struct * sigcontext. They are placed sequentially in memory at the end of struct * ucontext and struct sigframe, with each extended context structure beginning * with a header defined by this struct. The type of context represented is * indicated by the magic field. Userland may check each extended context * structure against magic values that it recognises. The size field allows any * unrecognised context to be skipped, allowing for future expansion. The end * of the extended context data is indicated by the magic value * END_EXTCONTEXT_MAGIC. */ struct extcontext { unsigned int magic; unsigned int size; }; /** * struct msa_extcontext - MSA extended context structure * @ext: the extended context header, with magic == MSA_EXTCONTEXT_MAGIC * @wr: the most significant 64 bits of each MSA vector register * @csr: the value of the MSA control & status register * * If MSA context is live for a task at the time a signal is delivered to it, * this structure will hold the MSA context of the task as it was prior to the * signal delivery. */ struct msa_extcontext { struct extcontext ext; #define MSA_EXTCONTEXT_MAGIC 0x784d5341 /* xMSA */ unsigned long long wr[32]; unsigned int csr; }; #define END_EXTCONTEXT_MAGIC 0x78454e44 /* xEND */ /** * struct ucontext - user context structure * @uc_flags: * @uc_link: * @uc_stack: * @uc_mcontext: holds basic processor state * @uc_sigmask: * @uc_extcontext: holds extended processor state */ struct ucontext { /* Historic fields matching asm-generic */ unsigned long uc_flags; struct ucontext *uc_link; stack_t uc_stack; struct sigcontext uc_mcontext; sigset_t uc_sigmask; /* Extended context structures may follow ucontext */ unsigned long long uc_extcontext[0]; }; #endif /* __MIPS_UAPI_ASM_UCONTEXT_H */