Current Path: > > usr > include > bits
Operation : Linux premium107.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 198.54.126.246 | Your IP: 216.73.216.181 Domains : 1034 Domain(s) Permission : [ 0755 ]
| Name | Type | Size | Last Modified | Actions |
|---|---|---|---|---|
| types | Directory | - | - | |
| a.out.h | File | 268 bytes | December 08 2025 09:36:36. | |
| byteswap.h | File | 2449 bytes | December 08 2025 09:36:35. | |
| cmathcalls.h | File | 4138 bytes | December 08 2025 09:36:34. | |
| confname.h | File | 23708 bytes | December 08 2025 09:36:36. | |
| cpu-set.h | File | 4515 bytes | December 08 2025 09:36:36. | |
| dirent.h | File | 1770 bytes | December 08 2025 09:36:35. | |
| dlfcn.h | File | 2520 bytes | December 08 2025 09:36:34. | |
| elfclass.h | File | 426 bytes | December 08 2025 09:36:50. | |
| endian.h | File | 176 bytes | December 08 2025 09:36:35. | |
| environments.h | File | 3790 bytes | December 08 2025 09:36:36. | |
| epoll.h | File | 1070 bytes | December 08 2025 09:36:36. | |
| errno.h | File | 1425 bytes | December 08 2025 09:36:34. | |
| error.h | File | 2683 bytes | December 08 2025 09:36:36. | |
| eventfd.h | File | 1128 bytes | December 08 2025 09:36:36. | |
| fcntl-linux.h | File | 13712 bytes | December 08 2025 09:36:36. | |
| fcntl.h | File | 2245 bytes | December 08 2025 09:36:36. | |
| fcntl2.h | File | 5574 bytes | December 08 2025 09:36:36. | |
| fenv.h | File | 4605 bytes | December 08 2025 09:36:34. | |
| fenvinline.h | File | 190 bytes | December 08 2025 09:36:34. | |
| floatn-common.h | File | 9764 bytes | December 08 2025 09:36:34. | |
| floatn.h | File | 4372 bytes | December 08 2025 09:36:34. | |
| flt-eval-method.h | File | 1214 bytes | December 08 2025 09:36:34. | |
| fp-fast.h | File | 1215 bytes | December 08 2025 09:36:34. | |
| fp-logb.h | File | 1011 bytes | December 08 2025 09:36:34. | |
| getopt_core.h | File | 3666 bytes | December 08 2025 09:36:36. | |
| getopt_ext.h | File | 3037 bytes | December 08 2025 09:36:36. | |
| getopt_posix.h | File | 1809 bytes | December 08 2025 09:36:36. | |
| hwcap.h | File | 971 bytes | December 08 2025 09:36:36. | |
| in.h | File | 9466 bytes | December 08 2025 09:36:49. | |
| indirect-return.h | File | 1585 bytes | December 08 2025 09:36:34. | |
| initspin.h | File | 25 bytes | December 08 2025 09:36:36. | |
| inotify.h | File | 1079 bytes | December 08 2025 09:36:36. | |
| ioctl-types.h | File | 2455 bytes | December 08 2025 09:36:36. | |
| ioctls.h | File | 4477 bytes | December 08 2025 09:36:36. | |
| ipc.h | File | 2070 bytes | December 08 2025 09:36:36. | |
| ipctypes.h | File | 1175 bytes | December 08 2025 09:36:36. | |
| iscanonical.h | File | 2478 bytes | December 08 2025 09:36:34. | |
| libc-header-start.h | File | 2607 bytes | December 08 2025 09:36:29. | |
| libm-simd-decl-stubs.h | File | 3003 bytes | December 08 2025 09:36:34. | |
| link.h | File | 4285 bytes | December 08 2025 09:36:50. | |
| link_lavcurrent.h | File | 1099 bytes | December 08 2025 09:36:50. | |
| local_lim.h | File | 3184 bytes | December 08 2025 09:36:36. | |
| locale.h | File | 1367 bytes | December 08 2025 09:36:30. | |
| long-double.h | File | 923 bytes | December 08 2025 09:36:34. | |
| math-finite.h | File | 5374 bytes | December 08 2025 09:36:34. | |
| math-vector.h | File | 2307 bytes | December 08 2025 09:36:34. | |
| mathcalls-helper-functions.h | File | 1764 bytes | December 08 2025 09:36:34. | |
| mathcalls-narrow.h | File | 1306 bytes | December 08 2025 09:36:34. | |
| mathcalls.h | File | 13100 bytes | December 08 2025 09:36:34. | |
| mathdef.h | File | 890 bytes | December 08 2025 09:36:34. | |
| mathinline.h | File | 13015 bytes | December 08 2025 09:36:34. | |
| mman-linux.h | File | 4895 bytes | December 08 2025 09:36:36. | |
| mman-shared.h | File | 2736 bytes | December 08 2025 09:36:36. | |
| mman.h | File | 2063 bytes | December 08 2025 09:36:36. | |
| monetary-ldbl.h | File | 1046 bytes | December 08 2025 09:36:34. | |
| mqueue.h | File | 1245 bytes | December 08 2025 09:36:48. | |
| mqueue2.h | File | 2150 bytes | December 08 2025 09:36:48. | |
| msq.h | File | 2637 bytes | December 08 2025 09:36:36. | |
| netdb.h | File | 1263 bytes | December 08 2025 09:36:49. | |
| param.h | File | 1432 bytes | December 08 2025 09:36:36. | |
| poll.h | File | 2075 bytes | December 08 2025 09:36:36. | |
| poll2.h | File | 2485 bytes | December 08 2025 09:36:36. | |
| posix1_lim.h | File | 5188 bytes | December 08 2025 09:36:36. | |
| posix2_lim.h | File | 2866 bytes | December 08 2025 09:36:36. | |
| posix_opt.h | File | 5766 bytes | December 08 2025 09:36:36. | |
| printf-ldbl.h | File | 991 bytes | December 08 2025 09:36:34. | |
| pthreadtypes-arch.h | File | 3290 bytes | December 08 2025 09:36:36. | |
| pthreadtypes.h | File | 3071 bytes | December 08 2025 09:36:36. | |
| ptrace-shared.h | File | 2900 bytes | December 08 2025 09:36:36. | |
| resource.h | File | 6298 bytes | December 08 2025 09:36:36. | |
| sched.h | File | 3747 bytes | December 08 2025 09:36:36. | |
| select.h | File | 2105 bytes | December 08 2025 09:36:36. | |
| select2.h | File | 1437 bytes | December 08 2025 09:36:36. | |
| sem.h | File | 2619 bytes | December 08 2025 09:36:36. | |
| semaphore.h | File | 1237 bytes | December 08 2025 09:36:35. | |
| setjmp.h | File | 1286 bytes | December 08 2025 09:36:34. | |
| setjmp2.h | File | 1704 bytes | December 08 2025 09:36:34. | |
| shm.h | File | 3591 bytes | December 08 2025 09:36:36. | |
| sigaction.h | File | 2934 bytes | December 08 2025 09:36:34. | |
| sigcontext.h | File | 4264 bytes | December 08 2025 09:36:34. | |
| sigevent-consts.h | File | 1470 bytes | December 08 2025 09:36:34. | |
| siginfo-arch.h | File | 729 bytes | December 08 2025 09:36:36. | |
| siginfo-consts-arch.h | File | 204 bytes | December 08 2025 09:36:36. | |
| siginfo-consts.h | File | 5973 bytes | December 08 2025 09:36:34. | |
| signalfd.h | File | 1066 bytes | December 08 2025 09:36:36. | |
| signum-generic.h | File | 4340 bytes | December 08 2025 09:36:34. | |
| signum.h | File | 1633 bytes | December 08 2025 09:36:34. | |
| sigstack.h | File | 1167 bytes | December 08 2025 09:36:34. | |
| sigthread.h | File | 1691 bytes | December 08 2025 09:36:34. | |
| sockaddr.h | File | 1513 bytes | December 08 2025 09:36:36. | |
| socket.h | File | 15562 bytes | December 08 2025 09:36:36. | |
| socket2.h | File | 3036 bytes | December 08 2025 09:36:36. | |
| socket_type.h | File | 2215 bytes | December 08 2025 09:36:36. | |
| ss_flags.h | File | 1187 bytes | December 08 2025 09:36:34. | |
| stab.def | File | 9039 bytes | December 08 2025 09:36:36. | |
| stat.h | File | 7619 bytes | December 08 2025 09:36:36. | |
| statfs.h | File | 1916 bytes | December 08 2025 09:36:36. | |
| statvfs.h | File | 3422 bytes | December 08 2025 09:36:36. | |
| statx-generic.h | File | 2049 bytes | December 08 2025 09:36:36. | |
| statx.h | File | 1399 bytes | December 08 2025 09:36:36. | |
| stdint-intn.h | File | 1036 bytes | December 08 2025 09:36:34. | |
| stdint-uintn.h | File | 1048 bytes | December 08 2025 09:36:34. | |
| stdio-ldbl.h | File | 3013 bytes | December 08 2025 09:36:34. | |
| stdio.h | File | 5586 bytes | December 08 2025 09:36:34. | |
| stdio2.h | File | 12546 bytes | December 08 2025 09:36:34. | |
| stdio_lim.h | File | 1212 bytes | December 08 2025 09:36:34. | |
| stdlib-bsearch.h | File | 1377 bytes | December 08 2025 09:36:34. | |
| stdlib-float.h | File | 1114 bytes | December 08 2025 09:36:34. | |
| stdlib-ldbl.h | File | 1372 bytes | December 08 2025 09:36:34. | |
| stdlib.h | File | 5069 bytes | December 08 2025 09:36:34. | |
| string_fortified.h | File | 4683 bytes | December 08 2025 09:36:35. | |
| strings_fortified.h | File | 1239 bytes | December 08 2025 09:36:35. | |
| sys_errlist.h | File | 1215 bytes | December 08 2025 09:36:34. | |
| syscall.h | File | 45663 bytes | December 08 2025 09:36:36. | |
| sysctl.h | File | 898 bytes | December 08 2025 09:36:36. | |
| syslog-ldbl.h | File | 1205 bytes | December 08 2025 09:36:36. | |
| syslog-path.h | File | 1060 bytes | December 08 2025 09:36:36. | |
| syslog.h | File | 1684 bytes | December 08 2025 09:36:36. | |
| sysmacros.h | File | 2952 bytes | December 08 2025 09:36:36. | |
| termios.h | File | 5363 bytes | December 08 2025 09:36:36. | |
| thread-shared-types.h | File | 6735 bytes | December 08 2025 09:36:36. | |
| time.h | File | 2998 bytes | December 08 2025 09:36:35. | |
| timerfd.h | File | 1102 bytes | December 08 2025 09:36:36. | |
| timex.h | File | 4595 bytes | December 08 2025 09:36:35. | |
| types.h | File | 8335 bytes | December 08 2025 09:36:36. | |
| typesizes.h | File | 3397 bytes | December 08 2025 09:36:36. | |
| uintn-identity.h | File | 1541 bytes | December 08 2025 09:36:35. | |
| uio-ext.h | File | 1922 bytes | December 08 2025 09:36:36. | |
| uio_lim.h | File | 1384 bytes | December 08 2025 09:36:36. | |
| unistd.h | File | 10812 bytes | December 08 2025 09:36:36. | |
| utmp.h | File | 4066 bytes | December 08 2025 09:36:50. | |
| utmpx.h | File | 3577 bytes | December 08 2025 09:36:50. | |
| utsname.h | File | 1212 bytes | December 08 2025 09:36:36. | |
| waitflags.h | File | 1696 bytes | December 08 2025 09:36:36. | |
| waitstatus.h | File | 2286 bytes | December 08 2025 09:36:36. | |
| wchar-ldbl.h | File | 2423 bytes | December 08 2025 09:36:35. | |
| wchar.h | File | 1905 bytes | December 08 2025 09:36:35. | |
| wchar2.h | File | 18221 bytes | December 08 2025 09:36:35. | |
| wctype-wchar.h | File | 6301 bytes | December 08 2025 09:36:36. | |
| wordsize.h | File | 442 bytes | December 08 2025 09:36:34. | |
| xopen_lim.h | File | 3857 bytes | December 08 2025 09:36:29. |
/* Bit values & structures for resource limits. Linux version.
Copyright (C) 1994-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 _SYS_RESOURCE_H
# error "Never use <bits/resource.h> directly; include <sys/resource.h> instead."
#endif
#include <bits/types.h>
/* Transmute defines to enumerations. The macro re-definitions are
necessary because some programs want to test for operating system
features with #ifdef RUSAGE_SELF. In ISO C the reflexive
definition is a no-op. */
/* Kinds of resource limit. */
enum __rlimit_resource
{
/* Per-process CPU limit, in seconds. */
RLIMIT_CPU = 0,
#define RLIMIT_CPU RLIMIT_CPU
/* Largest file that can be created, in bytes. */
RLIMIT_FSIZE = 1,
#define RLIMIT_FSIZE RLIMIT_FSIZE
/* Maximum size of data segment, in bytes. */
RLIMIT_DATA = 2,
#define RLIMIT_DATA RLIMIT_DATA
/* Maximum size of stack segment, in bytes. */
RLIMIT_STACK = 3,
#define RLIMIT_STACK RLIMIT_STACK
/* Largest core file that can be created, in bytes. */
RLIMIT_CORE = 4,
#define RLIMIT_CORE RLIMIT_CORE
/* Largest resident set size, in bytes.
This affects swapping; processes that are exceeding their
resident set size will be more likely to have physical memory
taken from them. */
__RLIMIT_RSS = 5,
#define RLIMIT_RSS __RLIMIT_RSS
/* Number of open files. */
RLIMIT_NOFILE = 7,
__RLIMIT_OFILE = RLIMIT_NOFILE, /* BSD name for same. */
#define RLIMIT_NOFILE RLIMIT_NOFILE
#define RLIMIT_OFILE __RLIMIT_OFILE
/* Address space limit. */
RLIMIT_AS = 9,
#define RLIMIT_AS RLIMIT_AS
/* Number of processes. */
__RLIMIT_NPROC = 6,
#define RLIMIT_NPROC __RLIMIT_NPROC
/* Locked-in-memory address space. */
__RLIMIT_MEMLOCK = 8,
#define RLIMIT_MEMLOCK __RLIMIT_MEMLOCK
/* Maximum number of file locks. */
__RLIMIT_LOCKS = 10,
#define RLIMIT_LOCKS __RLIMIT_LOCKS
/* Maximum number of pending signals. */
__RLIMIT_SIGPENDING = 11,
#define RLIMIT_SIGPENDING __RLIMIT_SIGPENDING
/* Maximum bytes in POSIX message queues. */
__RLIMIT_MSGQUEUE = 12,
#define RLIMIT_MSGQUEUE __RLIMIT_MSGQUEUE
/* Maximum nice priority allowed to raise to.
Nice levels 19 .. -20 correspond to 0 .. 39
values of this resource limit. */
__RLIMIT_NICE = 13,
#define RLIMIT_NICE __RLIMIT_NICE
/* Maximum realtime priority allowed for non-priviledged
processes. */
__RLIMIT_RTPRIO = 14,
#define RLIMIT_RTPRIO __RLIMIT_RTPRIO
/* Maximum CPU time in µs that a process scheduled under a real-time
scheduling policy may consume without making a blocking system
call before being forcibly descheduled. */
__RLIMIT_RTTIME = 15,
#define RLIMIT_RTTIME __RLIMIT_RTTIME
__RLIMIT_NLIMITS = 16,
__RLIM_NLIMITS = __RLIMIT_NLIMITS
#define RLIMIT_NLIMITS __RLIMIT_NLIMITS
#define RLIM_NLIMITS __RLIM_NLIMITS
};
/* Value to indicate that there is no limit. */
#ifndef __USE_FILE_OFFSET64
# define RLIM_INFINITY ((__rlim_t) -1)
#else
# define RLIM_INFINITY 0xffffffffffffffffuLL
#endif
#ifdef __USE_LARGEFILE64
# define RLIM64_INFINITY 0xffffffffffffffffuLL
#endif
/* We can represent all limits. */
#define RLIM_SAVED_MAX RLIM_INFINITY
#define RLIM_SAVED_CUR RLIM_INFINITY
/* Type for resource quantity measurement. */
#ifndef __USE_FILE_OFFSET64
typedef __rlim_t rlim_t;
#else
typedef __rlim64_t rlim_t;
#endif
#ifdef __USE_LARGEFILE64
typedef __rlim64_t rlim64_t;
#endif
struct rlimit
{
/* The current (soft) limit. */
rlim_t rlim_cur;
/* The hard limit. */
rlim_t rlim_max;
};
#ifdef __USE_LARGEFILE64
struct rlimit64
{
/* The current (soft) limit. */
rlim64_t rlim_cur;
/* The hard limit. */
rlim64_t rlim_max;
};
#endif
/* Whose usage statistics do you want? */
enum __rusage_who
{
/* The calling process. */
RUSAGE_SELF = 0,
#define RUSAGE_SELF RUSAGE_SELF
/* All of its terminated child processes. */
RUSAGE_CHILDREN = -1
#define RUSAGE_CHILDREN RUSAGE_CHILDREN
#ifdef __USE_GNU
,
/* The calling thread. */
RUSAGE_THREAD = 1
# define RUSAGE_THREAD RUSAGE_THREAD
/* Name for the same functionality on Solaris. */
# define RUSAGE_LWP RUSAGE_THREAD
#endif
};
#include <bits/types/struct_timeval.h>
#include <bits/types/struct_rusage.h>
/* Priority limits. */
#define PRIO_MIN -20 /* Minimum priority a process can have. */
#define PRIO_MAX 20 /* Maximum priority a process can have. */
/* The type of the WHICH argument to `getpriority' and `setpriority',
indicating what flavor of entity the WHO argument specifies. */
enum __priority_which
{
PRIO_PROCESS = 0, /* WHO is a process ID. */
#define PRIO_PROCESS PRIO_PROCESS
PRIO_PGRP = 1, /* WHO is a process group ID. */
#define PRIO_PGRP PRIO_PGRP
PRIO_USER = 2 /* WHO is a user ID. */
#define PRIO_USER PRIO_USER
};
__BEGIN_DECLS
#ifdef __USE_GNU
/* Modify and return resource limits of a process atomically. */
# ifndef __USE_FILE_OFFSET64
extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource,
const struct rlimit *__new_limit,
struct rlimit *__old_limit) __THROW;
# else
# ifdef __REDIRECT_NTH
extern int __REDIRECT_NTH (prlimit, (__pid_t __pid,
enum __rlimit_resource __resource,
const struct rlimit *__new_limit,
struct rlimit *__old_limit), prlimit64);
# else
# define prlimit prlimit64
# endif
# endif
# ifdef __USE_LARGEFILE64
extern int prlimit64 (__pid_t __pid, enum __rlimit_resource __resource,
const struct rlimit64 *__new_limit,
struct rlimit64 *__old_limit) __THROW;
# endif
#endif
__END_DECLS
SILENT KILLER Tool