Current Path: > > usr > include > bits
Operation : Linux host59.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64 Software : Apache Server IP : 198.54.126.42 | Your IP: 216.73.216.135 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
types | Directory | - | - | |
a.out.h | File | 268 bytes | August 05 2025 14:01:07. | |
byteswap.h | File | 2449 bytes | August 05 2025 14:01:06. | |
cmathcalls.h | File | 4138 bytes | August 05 2025 14:01:04. | |
confname.h | File | 23708 bytes | August 05 2025 14:01:07. | |
cpu-set.h | File | 4515 bytes | August 05 2025 14:01:07. | |
dirent.h | File | 1770 bytes | August 05 2025 14:01:07. | |
dlfcn.h | File | 2520 bytes | August 05 2025 14:01:05. | |
elfclass.h | File | 426 bytes | August 05 2025 14:01:29. | |
endian.h | File | 176 bytes | August 05 2025 14:01:06. | |
environments.h | File | 3790 bytes | August 05 2025 14:01:07. | |
epoll.h | File | 1070 bytes | August 05 2025 14:01:07. | |
errno.h | File | 1425 bytes | August 05 2025 14:01:05. | |
error.h | File | 2683 bytes | August 05 2025 14:01:07. | |
eventfd.h | File | 1128 bytes | August 05 2025 14:01:07. | |
fcntl-linux.h | File | 13712 bytes | August 05 2025 14:01:07. | |
fcntl.h | File | 2245 bytes | August 05 2025 14:01:07. | |
fcntl2.h | File | 5574 bytes | August 05 2025 14:01:07. | |
fenv.h | File | 4605 bytes | August 05 2025 14:01:04. | |
fenvinline.h | File | 190 bytes | August 05 2025 14:01:04. | |
floatn-common.h | File | 9764 bytes | August 05 2025 14:01:04. | |
floatn.h | File | 4372 bytes | August 05 2025 14:01:04. | |
flt-eval-method.h | File | 1214 bytes | August 05 2025 14:01:04. | |
fp-fast.h | File | 1215 bytes | August 05 2025 14:01:04. | |
fp-logb.h | File | 1011 bytes | August 05 2025 14:01:04. | |
getopt_core.h | File | 3666 bytes | August 05 2025 14:01:07. | |
getopt_ext.h | File | 3037 bytes | August 05 2025 14:01:07. | |
getopt_posix.h | File | 1809 bytes | August 05 2025 14:01:07. | |
hwcap.h | File | 971 bytes | August 05 2025 14:01:07. | |
in.h | File | 9466 bytes | August 05 2025 14:01:27. | |
indirect-return.h | File | 1585 bytes | August 05 2025 14:01:05. | |
initspin.h | File | 25 bytes | August 05 2025 14:01:07. | |
inotify.h | File | 1079 bytes | August 05 2025 14:01:07. | |
ioctl-types.h | File | 2455 bytes | August 05 2025 14:01:07. | |
ioctls.h | File | 4477 bytes | August 05 2025 14:01:07. | |
ipc.h | File | 2070 bytes | August 05 2025 14:01:08. | |
ipctypes.h | File | 1175 bytes | August 05 2025 14:01:08. | |
iscanonical.h | File | 2478 bytes | August 05 2025 14:01:04. | |
libc-header-start.h | File | 2607 bytes | August 05 2025 14:00:57. | |
libm-simd-decl-stubs.h | File | 3003 bytes | August 05 2025 14:01:04. | |
link.h | File | 4285 bytes | August 05 2025 14:01:29. | |
link_lavcurrent.h | File | 1099 bytes | August 05 2025 14:01:29. | |
local_lim.h | File | 3184 bytes | August 05 2025 14:01:07. | |
locale.h | File | 1367 bytes | August 05 2025 14:00:57. | |
long-double.h | File | 923 bytes | August 05 2025 14:01:04. | |
math-finite.h | File | 5374 bytes | August 05 2025 14:01:04. | |
math-vector.h | File | 2307 bytes | August 05 2025 14:01:04. | |
mathcalls-helper-functions.h | File | 1764 bytes | August 05 2025 14:01:04. | |
mathcalls-narrow.h | File | 1306 bytes | August 05 2025 14:01:04. | |
mathcalls.h | File | 13100 bytes | August 05 2025 14:01:04. | |
mathdef.h | File | 890 bytes | August 05 2025 14:01:04. | |
mathinline.h | File | 13015 bytes | August 05 2025 14:01:04. | |
mman-linux.h | File | 4895 bytes | August 05 2025 14:01:07. | |
mman-shared.h | File | 2736 bytes | August 05 2025 14:01:07. | |
mman.h | File | 2063 bytes | August 05 2025 14:01:07. | |
monetary-ldbl.h | File | 1046 bytes | August 05 2025 14:01:05. | |
mqueue.h | File | 1245 bytes | August 05 2025 14:01:26. | |
mqueue2.h | File | 2150 bytes | August 05 2025 14:01:26. | |
msq.h | File | 2637 bytes | August 05 2025 14:01:08. | |
netdb.h | File | 1263 bytes | August 05 2025 14:01:27. | |
param.h | File | 1432 bytes | August 05 2025 14:01:07. | |
poll.h | File | 2075 bytes | August 05 2025 14:01:07. | |
poll2.h | File | 2485 bytes | August 05 2025 14:01:07. | |
posix1_lim.h | File | 5188 bytes | August 05 2025 14:01:07. | |
posix2_lim.h | File | 2866 bytes | August 05 2025 14:01:07. | |
posix_opt.h | File | 5766 bytes | August 05 2025 14:01:07. | |
printf-ldbl.h | File | 991 bytes | August 05 2025 14:01:05. | |
pthreadtypes-arch.h | File | 3290 bytes | August 05 2025 14:01:07. | |
pthreadtypes.h | File | 3071 bytes | August 05 2025 14:01:07. | |
ptrace-shared.h | File | 2900 bytes | August 05 2025 14:01:07. | |
resource.h | File | 6298 bytes | August 05 2025 14:01:07. | |
sched.h | File | 3747 bytes | August 05 2025 14:01:07. | |
select.h | File | 2105 bytes | August 05 2025 14:01:07. | |
select2.h | File | 1437 bytes | August 05 2025 14:01:07. | |
sem.h | File | 2619 bytes | August 05 2025 14:01:08. | |
semaphore.h | File | 1237 bytes | August 05 2025 14:01:06. | |
setjmp.h | File | 1286 bytes | August 05 2025 14:01:04. | |
setjmp2.h | File | 1704 bytes | August 05 2025 14:01:04. | |
shm.h | File | 3591 bytes | August 05 2025 14:01:08. | |
sigaction.h | File | 2934 bytes | August 05 2025 14:01:04. | |
sigcontext.h | File | 4264 bytes | August 05 2025 14:01:04. | |
sigevent-consts.h | File | 1470 bytes | August 05 2025 14:01:05. | |
siginfo-arch.h | File | 729 bytes | August 05 2025 14:01:07. | |
siginfo-consts-arch.h | File | 204 bytes | August 05 2025 14:01:07. | |
siginfo-consts.h | File | 5973 bytes | August 05 2025 14:01:05. | |
signalfd.h | File | 1066 bytes | August 05 2025 14:01:07. | |
signum-generic.h | File | 4340 bytes | August 05 2025 14:01:04. | |
signum.h | File | 1633 bytes | August 05 2025 14:01:04. | |
sigstack.h | File | 1167 bytes | August 05 2025 14:01:05. | |
sigthread.h | File | 1691 bytes | August 05 2025 14:01:05. | |
sockaddr.h | File | 1513 bytes | August 05 2025 14:01:08. | |
socket.h | File | 15562 bytes | August 05 2025 14:01:08. | |
socket2.h | File | 3036 bytes | August 05 2025 14:01:08. | |
socket_type.h | File | 2215 bytes | August 05 2025 14:01:07. | |
ss_flags.h | File | 1187 bytes | August 05 2025 14:01:05. | |
stab.def | File | 9039 bytes | August 05 2025 14:01:07. | |
stat.h | File | 7619 bytes | August 05 2025 14:01:07. | |
statfs.h | File | 1916 bytes | August 05 2025 14:01:07. | |
statvfs.h | File | 3422 bytes | August 05 2025 14:01:07. | |
statx-generic.h | File | 2049 bytes | August 05 2025 14:01:07. | |
statx.h | File | 1399 bytes | August 05 2025 14:01:07. | |
stdint-intn.h | File | 1036 bytes | August 05 2025 14:01:05. | |
stdint-uintn.h | File | 1048 bytes | August 05 2025 14:01:05. | |
stdio-ldbl.h | File | 3013 bytes | August 05 2025 14:01:05. | |
stdio.h | File | 5586 bytes | August 05 2025 14:01:05. | |
stdio2.h | File | 12546 bytes | August 05 2025 14:01:05. | |
stdio_lim.h | File | 1212 bytes | August 05 2025 14:01:05. | |
stdlib-bsearch.h | File | 1377 bytes | August 05 2025 14:01:05. | |
stdlib-float.h | File | 1114 bytes | August 05 2025 14:01:05. | |
stdlib-ldbl.h | File | 1372 bytes | August 05 2025 14:01:05. | |
stdlib.h | File | 5069 bytes | August 05 2025 14:01:05. | |
string_fortified.h | File | 4683 bytes | August 05 2025 14:01:06. | |
strings_fortified.h | File | 1239 bytes | August 05 2025 14:01:06. | |
sys_errlist.h | File | 1215 bytes | August 05 2025 14:01:05. | |
syscall.h | File | 45663 bytes | August 05 2025 14:01:07. | |
sysctl.h | File | 898 bytes | August 05 2025 14:01:07. | |
syslog-ldbl.h | File | 1205 bytes | August 05 2025 14:01:07. | |
syslog-path.h | File | 1060 bytes | August 05 2025 14:01:07. | |
syslog.h | File | 1684 bytes | August 05 2025 14:01:07. | |
sysmacros.h | File | 2952 bytes | August 05 2025 14:01:07. | |
termios.h | File | 5363 bytes | August 05 2025 14:01:07. | |
thread-shared-types.h | File | 6735 bytes | August 05 2025 14:01:07. | |
time.h | File | 2998 bytes | August 05 2025 14:01:07. | |
timerfd.h | File | 1102 bytes | August 05 2025 14:01:07. | |
timex.h | File | 4595 bytes | August 05 2025 14:01:07. | |
types.h | File | 8335 bytes | August 05 2025 14:01:07. | |
typesizes.h | File | 3397 bytes | August 05 2025 14:01:07. | |
uintn-identity.h | File | 1541 bytes | August 05 2025 14:01:06. | |
uio-ext.h | File | 1922 bytes | August 05 2025 14:01:07. | |
uio_lim.h | File | 1384 bytes | August 05 2025 14:01:07. | |
unistd.h | File | 10812 bytes | August 05 2025 14:01:07. | |
utmp.h | File | 4066 bytes | August 05 2025 14:01:28. | |
utmpx.h | File | 3577 bytes | August 05 2025 14:01:28. | |
utsname.h | File | 1212 bytes | August 05 2025 14:01:07. | |
waitflags.h | File | 1696 bytes | August 05 2025 14:01:07. | |
waitstatus.h | File | 2286 bytes | August 05 2025 14:01:07. | |
wchar-ldbl.h | File | 2423 bytes | August 05 2025 14:01:06. | |
wchar.h | File | 1905 bytes | August 05 2025 14:01:06. | |
wchar2.h | File | 18221 bytes | August 05 2025 14:01:06. | |
wctype-wchar.h | File | 6301 bytes | August 05 2025 14:01:08. | |
wordsize.h | File | 442 bytes | August 05 2025 14:01:05. | |
xopen_lim.h | File | 3857 bytes | August 05 2025 14:00:57. |
/* bits/types.h -- definitions of __*_t types underlying *_t types. Copyright (C) 2002-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/>. */ /* * Never include this file directly; use <sys/types.h> instead. */ #ifndef _BITS_TYPES_H #define _BITS_TYPES_H 1 #include <features.h> #include <bits/wordsize.h> /* Convenience types. */ typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; /* Fixed-size types, underlying types depend on word size and compiler. */ typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #if __WORDSIZE == 64 typedef signed long int __int64_t; typedef unsigned long int __uint64_t; #else __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #endif /* Smallest types with at least a given width. */ typedef __int8_t __int_least8_t; typedef __uint8_t __uint_least8_t; typedef __int16_t __int_least16_t; typedef __uint16_t __uint_least16_t; typedef __int32_t __int_least32_t; typedef __uint32_t __uint_least32_t; typedef __int64_t __int_least64_t; typedef __uint64_t __uint_least64_t; /* quad_t is also 64 bits. */ #if __WORDSIZE == 64 typedef long int __quad_t; typedef unsigned long int __u_quad_t; #else __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #endif /* Largest integral types. */ #if __WORDSIZE == 64 typedef long int __intmax_t; typedef unsigned long int __uintmax_t; #else __extension__ typedef long long int __intmax_t; __extension__ typedef unsigned long long int __uintmax_t; #endif /* The machine-dependent file <bits/typesizes.h> defines __*_T_TYPE macros for each of the OS types we define below. The definitions of those macros must use the following macros for underlying types. We define __S<SIZE>_TYPE and __U<SIZE>_TYPE for the signed and unsigned variants of each of the following integer types on this machine. 16 -- "natural" 16-bit type (always short) 32 -- "natural" 32-bit type (always int) 64 -- "natural" 64-bit type (long or long long) LONG32 -- 32-bit type, traditionally long QUAD -- 64-bit type, traditionally long long WORD -- natural type of __WORDSIZE bits (int or long) LONGWORD -- type of __WORDSIZE bits, traditionally long We distinguish WORD/LONGWORD, 32/LONG32, and 64/QUAD so that the conventional uses of `long' or `long long' type modifiers match the types we define, even when a less-adorned type would be the same size. This matters for (somewhat) portably writing printf/scanf formats for these types, where using the appropriate l or ll format modifiers can make the typedefs and the formats match up across all GNU platforms. If we used `long' when it's 64 bits where `long long' is expected, then the compiler would warn about the formats not matching the argument types, and the programmer changing them to shut up the compiler would break the program's portability. Here we assume what is presently the case in all the GCC configurations we support: long long is always 64 bits, long is always word/address size, and int is always 32 bits. */ #define __S16_TYPE short int #define __U16_TYPE unsigned short int #define __S32_TYPE int #define __U32_TYPE unsigned int #define __SLONGWORD_TYPE long int #define __ULONGWORD_TYPE unsigned long int #if __WORDSIZE == 32 # define __SQUAD_TYPE __int64_t # define __UQUAD_TYPE __uint64_t # define __SWORD_TYPE int # define __UWORD_TYPE unsigned int # define __SLONG32_TYPE long int # define __ULONG32_TYPE unsigned long int # define __S64_TYPE __int64_t # define __U64_TYPE __uint64_t /* We want __extension__ before typedef's that use nonstandard base types such as `long long' in C89 mode. */ # define __STD_TYPE __extension__ typedef #elif __WORDSIZE == 64 # define __SQUAD_TYPE long int # define __UQUAD_TYPE unsigned long int # define __SWORD_TYPE long int # define __UWORD_TYPE unsigned long int # define __SLONG32_TYPE int # define __ULONG32_TYPE unsigned int # define __S64_TYPE long int # define __U64_TYPE unsigned long int /* No need to mark the typedef with __extension__. */ # define __STD_TYPE typedef #else # error #endif #include <bits/typesizes.h> /* Defines __*_T_TYPE macros. */ __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */ __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */ __STD_TYPE __GID_T_TYPE __gid_t; /* Type of group identifications. */ __STD_TYPE __INO_T_TYPE __ino_t; /* Type of file serial numbers. */ __STD_TYPE __INO64_T_TYPE __ino64_t; /* Type of file serial numbers (LFS).*/ __STD_TYPE __MODE_T_TYPE __mode_t; /* Type of file attribute bitmasks. */ __STD_TYPE __NLINK_T_TYPE __nlink_t; /* Type of file link counts. */ __STD_TYPE __OFF_T_TYPE __off_t; /* Type of file sizes and offsets. */ __STD_TYPE __OFF64_T_TYPE __off64_t; /* Type of file sizes and offsets (LFS). */ __STD_TYPE __PID_T_TYPE __pid_t; /* Type of process identifications. */ __STD_TYPE __FSID_T_TYPE __fsid_t; /* Type of file system IDs. */ __STD_TYPE __CLOCK_T_TYPE __clock_t; /* Type of CPU usage counts. */ __STD_TYPE __RLIM_T_TYPE __rlim_t; /* Type for resource measurement. */ __STD_TYPE __RLIM64_T_TYPE __rlim64_t; /* Type for resource measurement (LFS). */ __STD_TYPE __ID_T_TYPE __id_t; /* General type for IDs. */ __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ __STD_TYPE __USECONDS_T_TYPE __useconds_t; /* Count of microseconds. */ __STD_TYPE __SUSECONDS_T_TYPE __suseconds_t; /* Signed count of microseconds. */ __STD_TYPE __DADDR_T_TYPE __daddr_t; /* The type of a disk address. */ __STD_TYPE __KEY_T_TYPE __key_t; /* Type of an IPC key. */ /* Clock ID used in clock and timer functions. */ __STD_TYPE __CLOCKID_T_TYPE __clockid_t; /* Timer ID returned by `timer_create'. */ __STD_TYPE __TIMER_T_TYPE __timer_t; /* Type to represent block size. */ __STD_TYPE __BLKSIZE_T_TYPE __blksize_t; /* Types from the Large File Support interface. */ /* Type to count number of disk blocks. */ __STD_TYPE __BLKCNT_T_TYPE __blkcnt_t; __STD_TYPE __BLKCNT64_T_TYPE __blkcnt64_t; /* Type to count file system blocks. */ __STD_TYPE __FSBLKCNT_T_TYPE __fsblkcnt_t; __STD_TYPE __FSBLKCNT64_T_TYPE __fsblkcnt64_t; /* Type to count file system nodes. */ __STD_TYPE __FSFILCNT_T_TYPE __fsfilcnt_t; __STD_TYPE __FSFILCNT64_T_TYPE __fsfilcnt64_t; /* Type of miscellaneous file system fields. */ __STD_TYPE __FSWORD_T_TYPE __fsword_t; __STD_TYPE __SSIZE_T_TYPE __ssize_t; /* Type of a byte count, or error. */ /* Signed long type used in system calls. */ __STD_TYPE __SYSCALL_SLONG_TYPE __syscall_slong_t; /* Unsigned long type used in system calls. */ __STD_TYPE __SYSCALL_ULONG_TYPE __syscall_ulong_t; /* These few don't really vary by system, they always correspond to one of the other defined types. */ typedef __off64_t __loff_t; /* Type of file sizes and offsets (LFS). */ typedef char *__caddr_t; /* Duplicates info from stdint.h but this is used in unistd.h. */ __STD_TYPE __SWORD_TYPE __intptr_t; /* Duplicate info from sys/socket.h. */ __STD_TYPE __U32_TYPE __socklen_t; /* C99: An integer type that can be accessed as an atomic entity, even in the presence of asynchronous interrupts. It is not currently necessary for this to be machine-specific. */ typedef int __sig_atomic_t; #undef __STD_TYPE #endif /* bits/types.h */
SILENT KILLER Tool