usr
/
include
/
bits
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
[DIR] types
N/A
a.out.h
268 bytes
Rename
Delete
byteswap.h
2.39 KB
Rename
Delete
cmathcalls.h
4.04 KB
Rename
Delete
confname.h
23.15 KB
Rename
Delete
cpu-set.h
4.41 KB
Rename
Delete
dirent.h
1.73 KB
Rename
Delete
dlfcn.h
2.46 KB
Rename
Delete
elfclass.h
426 bytes
Rename
Delete
endian.h
176 bytes
Rename
Delete
environments.h
3.70 KB
Rename
Delete
epoll.h
1.04 KB
Rename
Delete
errno.h
1.39 KB
Rename
Delete
error.h
2.62 KB
Rename
Delete
eventfd.h
1.10 KB
Rename
Delete
fcntl-linux.h
13.39 KB
Rename
Delete
fcntl.h
2.19 KB
Rename
Delete
fcntl2.h
5.44 KB
Rename
Delete
fenv.h
4.50 KB
Rename
Delete
fenvinline.h
190 bytes
Rename
Delete
floatn-common.h
9.54 KB
Rename
Delete
floatn.h
4.27 KB
Rename
Delete
flt-eval-method.h
1.19 KB
Rename
Delete
fp-fast.h
1.19 KB
Rename
Delete
fp-logb.h
1011 bytes
Rename
Delete
getopt_core.h
3.58 KB
Rename
Delete
getopt_ext.h
2.97 KB
Rename
Delete
getopt_posix.h
1.77 KB
Rename
Delete
hwcap.h
971 bytes
Rename
Delete
in.h
9.24 KB
Rename
Delete
indirect-return.h
1.55 KB
Rename
Delete
initspin.h
25 bytes
Rename
Delete
inotify.h
1.05 KB
Rename
Delete
ioctl-types.h
2.40 KB
Rename
Delete
ioctls.h
4.37 KB
Rename
Delete
ipc.h
2.02 KB
Rename
Delete
ipctypes.h
1.15 KB
Rename
Delete
iscanonical.h
2.42 KB
Rename
Delete
libc-header-start.h
2.55 KB
Rename
Delete
libm-simd-decl-stubs.h
2.93 KB
Rename
Delete
link.h
4.18 KB
Rename
Delete
link_lavcurrent.h
1.07 KB
Rename
Delete
local_lim.h
3.11 KB
Rename
Delete
locale.h
1.33 KB
Rename
Delete
long-double.h
923 bytes
Rename
Delete
math-finite.h
5.25 KB
Rename
Delete
math-vector.h
2.25 KB
Rename
Delete
mathcalls-helper-functions.h
1.72 KB
Rename
Delete
mathcalls-narrow.h
1.28 KB
Rename
Delete
mathcalls.h
12.79 KB
Rename
Delete
mathdef.h
890 bytes
Rename
Delete
mathinline.h
12.71 KB
Rename
Delete
mman-linux.h
4.78 KB
Rename
Delete
mman-shared.h
2.67 KB
Rename
Delete
mman.h
2.01 KB
Rename
Delete
monetary-ldbl.h
1.02 KB
Rename
Delete
mqueue.h
1.22 KB
Rename
Delete
mqueue2.h
2.10 KB
Rename
Delete
msq.h
2.58 KB
Rename
Delete
netdb.h
1.23 KB
Rename
Delete
param.h
1.40 KB
Rename
Delete
poll.h
2.03 KB
Rename
Delete
poll2.h
2.43 KB
Rename
Delete
posix1_lim.h
5.07 KB
Rename
Delete
posix2_lim.h
2.80 KB
Rename
Delete
posix_opt.h
5.63 KB
Rename
Delete
printf-ldbl.h
991 bytes
Rename
Delete
pthreadtypes-arch.h
3.21 KB
Rename
Delete
pthreadtypes.h
3.00 KB
Rename
Delete
ptrace-shared.h
2.83 KB
Rename
Delete
resource.h
6.15 KB
Rename
Delete
sched.h
3.66 KB
Rename
Delete
select.h
2.06 KB
Rename
Delete
select2.h
1.40 KB
Rename
Delete
sem.h
2.56 KB
Rename
Delete
semaphore.h
1.21 KB
Rename
Delete
setjmp.h
1.26 KB
Rename
Delete
setjmp2.h
1.66 KB
Rename
Delete
shm.h
3.51 KB
Rename
Delete
sigaction.h
2.87 KB
Rename
Delete
sigcontext.h
4.16 KB
Rename
Delete
sigevent-consts.h
1.44 KB
Rename
Delete
siginfo-arch.h
729 bytes
Rename
Delete
siginfo-consts-arch.h
204 bytes
Rename
Delete
siginfo-consts.h
5.83 KB
Rename
Delete
signalfd.h
1.04 KB
Rename
Delete
signum-generic.h
4.24 KB
Rename
Delete
signum.h
1.59 KB
Rename
Delete
sigstack.h
1.14 KB
Rename
Delete
sigthread.h
1.65 KB
Rename
Delete
sockaddr.h
1.48 KB
Rename
Delete
socket.h
15.20 KB
Rename
Delete
socket2.h
2.96 KB
Rename
Delete
socket_type.h
2.16 KB
Rename
Delete
ss_flags.h
1.16 KB
Rename
Delete
stab.def
8.83 KB
Rename
Delete
stat.h
7.44 KB
Rename
Delete
statfs.h
1.87 KB
Rename
Delete
statvfs.h
3.34 KB
Rename
Delete
statx-generic.h
2.00 KB
Rename
Delete
statx.h
1.37 KB
Rename
Delete
stdint-intn.h
1.01 KB
Rename
Delete
stdint-uintn.h
1.02 KB
Rename
Delete
stdio-ldbl.h
2.94 KB
Rename
Delete
stdio.h
5.46 KB
Rename
Delete
stdio2.h
12.25 KB
Rename
Delete
stdio_lim.h
1.18 KB
Rename
Delete
stdlib-bsearch.h
1.34 KB
Rename
Delete
stdlib-float.h
1.09 KB
Rename
Delete
stdlib-ldbl.h
1.34 KB
Rename
Delete
stdlib.h
4.95 KB
Rename
Delete
string_fortified.h
4.57 KB
Rename
Delete
strings_fortified.h
1.21 KB
Rename
Delete
sys_errlist.h
1.19 KB
Rename
Delete
syscall.h
44.59 KB
Rename
Delete
sysctl.h
898 bytes
Rename
Delete
syslog-ldbl.h
1.18 KB
Rename
Delete
syslog-path.h
1.04 KB
Rename
Delete
syslog.h
1.64 KB
Rename
Delete
sysmacros.h
2.88 KB
Rename
Delete
termios.h
5.24 KB
Rename
Delete
thread-shared-types.h
6.58 KB
Rename
Delete
time.h
2.93 KB
Rename
Delete
timerfd.h
1.08 KB
Rename
Delete
timex.h
4.49 KB
Rename
Delete
types.h
8.14 KB
Rename
Delete
typesizes.h
3.32 KB
Rename
Delete
uintn-identity.h
1.50 KB
Rename
Delete
uio-ext.h
1.88 KB
Rename
Delete
uio_lim.h
1.35 KB
Rename
Delete
unistd.h
10.56 KB
Rename
Delete
utmp.h
3.97 KB
Rename
Delete
utmpx.h
3.49 KB
Rename
Delete
utsname.h
1.18 KB
Rename
Delete
waitflags.h
1.66 KB
Rename
Delete
waitstatus.h
2.23 KB
Rename
Delete
wchar-ldbl.h
2.37 KB
Rename
Delete
wchar.h
1.86 KB
Rename
Delete
wchar2.h
17.79 KB
Rename
Delete
wctype-wchar.h
6.15 KB
Rename
Delete
wordsize.h
442 bytes
Rename
Delete
xopen_lim.h
3.77 KB
Rename
Delete
/* Definitions of constants and data structure for POSIX 1003.1b-1993 scheduling interface. Copyright (C) 1996-2018 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see <http://www.gnu.org/licenses/>. */ #ifndef _BITS_SCHED_H #define _BITS_SCHED_H 1 #ifndef _SCHED_H # error "Never include <bits/sched.h> directly; use <sched.h> instead." #endif /* Scheduling algorithms. */ #define SCHED_OTHER 0 #define SCHED_FIFO 1 #define SCHED_RR 2 #ifdef __USE_GNU # define SCHED_BATCH 3 # define SCHED_ISO 4 # define SCHED_IDLE 5 # define SCHED_DEADLINE 6 # define SCHED_RESET_ON_FORK 0x40000000 #endif #ifdef __USE_GNU /* Cloning flags. */ # define CSIGNAL 0x000000ff /* Signal mask to be sent at exit. */ # define CLONE_VM 0x00000100 /* Set if VM shared between processes. */ # define CLONE_FS 0x00000200 /* Set if fs info shared between processes. */ # define CLONE_FILES 0x00000400 /* Set if open files shared between processes. */ # define CLONE_SIGHAND 0x00000800 /* Set if signal handlers shared. */ # define CLONE_PTRACE 0x00002000 /* Set if tracing continues on the child. */ # define CLONE_VFORK 0x00004000 /* Set if the parent wants the child to wake it up on mm_release. */ # define CLONE_PARENT 0x00008000 /* Set if we want to have the same parent as the cloner. */ # define CLONE_THREAD 0x00010000 /* Set to add to same thread group. */ # define CLONE_NEWNS 0x00020000 /* Set to create new namespace. */ # define CLONE_SYSVSEM 0x00040000 /* Set to shared SVID SEM_UNDO semantics. */ # define CLONE_SETTLS 0x00080000 /* Set TLS info. */ # define CLONE_PARENT_SETTID 0x00100000 /* Store TID in userlevel buffer before MM copy. */ # define CLONE_CHILD_CLEARTID 0x00200000 /* Register exit futex and memory location to clear. */ # define CLONE_DETACHED 0x00400000 /* Create clone detached. */ # define CLONE_UNTRACED 0x00800000 /* Set if the tracing process can't force CLONE_PTRACE on this clone. */ # define CLONE_CHILD_SETTID 0x01000000 /* Store TID in userlevel buffer in the child. */ # define CLONE_NEWCGROUP 0x02000000 /* New cgroup namespace. */ # define CLONE_NEWUTS 0x04000000 /* New utsname group. */ # define CLONE_NEWIPC 0x08000000 /* New ipcs. */ # define CLONE_NEWUSER 0x10000000 /* New user namespace. */ # define CLONE_NEWPID 0x20000000 /* New pid namespace. */ # define CLONE_NEWNET 0x40000000 /* New network namespace. */ # define CLONE_IO 0x80000000 /* Clone I/O context. */ #endif #include <bits/types/struct_sched_param.h> __BEGIN_DECLS #ifdef __USE_GNU /* Clone current process. */ extern int clone (int (*__fn) (void *__arg), void *__child_stack, int __flags, void *__arg, ...) __THROW; /* Unshare the specified resources. */ extern int unshare (int __flags) __THROW; /* Get index of currently used CPU. */ extern int sched_getcpu (void) __THROW; /* Switch process to namespace of type NSTYPE indicated by FD. */ extern int setns (int __fd, int __nstype) __THROW; #endif __END_DECLS #endif /* bits/sched.h */
Save