GRAYBYTE WORDPRESS FILE MANAGER5874

Server IP : 198.54.121.189 / Your IP : 216.73.216.34
System : Linux premium69.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
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /usr/include/bits/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /usr/include/bits//pthreadtypes-arch.h
/* 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/>.  */

#ifndef _BITS_PTHREADTYPES_ARCH_H
#define _BITS_PTHREADTYPES_ARCH_H	1

#include <bits/wordsize.h>

#ifdef __x86_64__
# if __WORDSIZE == 64
#  define __SIZEOF_PTHREAD_MUTEX_T 40
#  define __SIZEOF_PTHREAD_ATTR_T 56
#  define __SIZEOF_PTHREAD_MUTEX_T 40
#  define __SIZEOF_PTHREAD_RWLOCK_T 56
#  define __SIZEOF_PTHREAD_BARRIER_T 32
# else
#  define __SIZEOF_PTHREAD_MUTEX_T 32
#  define __SIZEOF_PTHREAD_ATTR_T 32
#  define __SIZEOF_PTHREAD_MUTEX_T 32
#  define __SIZEOF_PTHREAD_RWLOCK_T 44
#  define __SIZEOF_PTHREAD_BARRIER_T 20
# endif
#else
# define __SIZEOF_PTHREAD_MUTEX_T 24
# define __SIZEOF_PTHREAD_ATTR_T 36
# define __SIZEOF_PTHREAD_MUTEX_T 24
# define __SIZEOF_PTHREAD_RWLOCK_T 32
# define __SIZEOF_PTHREAD_BARRIER_T 20
#endif
#define __SIZEOF_PTHREAD_MUTEXATTR_T 4
#define __SIZEOF_PTHREAD_COND_T 48
#define __SIZEOF_PTHREAD_CONDATTR_T 4
#define __SIZEOF_PTHREAD_RWLOCKATTR_T 8
#define __SIZEOF_PTHREAD_BARRIERATTR_T 4

/* Definitions for internal mutex struct.  */
#define __PTHREAD_COMPAT_PADDING_MID
#define __PTHREAD_COMPAT_PADDING_END
#define __PTHREAD_MUTEX_LOCK_ELISION    1
#ifdef __x86_64__
# define __PTHREAD_MUTEX_NUSERS_AFTER_KIND  0
# define __PTHREAD_MUTEX_USE_UNION          0
#else
# define __PTHREAD_MUTEX_NUSERS_AFTER_KIND  1
# define __PTHREAD_MUTEX_USE_UNION          1
#endif

#define __LOCK_ALIGNMENT
#define __ONCE_ALIGNMENT

struct __pthread_rwlock_arch_t
{
  unsigned int __readers;
  unsigned int __writers;
  unsigned int __wrphase_futex;
  unsigned int __writers_futex;
  unsigned int __pad3;
  unsigned int __pad4;
#ifdef __x86_64__
  int __cur_writer;
  int __shared;
  signed char __rwelision;
# ifdef  __ILP32__
  unsigned char __pad1[3];
#  define __PTHREAD_RWLOCK_ELISION_EXTRA 0, { 0, 0, 0 }
# else
  unsigned char __pad1[7];
#  define __PTHREAD_RWLOCK_ELISION_EXTRA 0, { 0, 0, 0, 0, 0, 0, 0 }
# endif
  unsigned long int __pad2;
  /* FLAGS must stay at this position in the structure to maintain
     binary compatibility.  */
  unsigned int __flags;
# define __PTHREAD_RWLOCK_INT_FLAGS_SHARED	1
#else
  /* FLAGS must stay at this position in the structure to maintain
     binary compatibility.  */
  unsigned char __flags;
  unsigned char __shared;
  signed char __rwelision;
# define __PTHREAD_RWLOCK_ELISION_EXTRA 0
  unsigned char __pad2;
  int __cur_writer;
#endif
};

#ifndef __x86_64__
/* Extra attributes for the cleanup functions.  */
# define __cleanup_fct_attribute __attribute__ ((__regparm__ (1)))
#endif

#endif	/* bits/pthreadtypes.h */

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
June 24 2025 08:30:34
root / root
0755
types
--
June 11 2025 16:48:29
root / root
0755
a.out.h
0.262 KB
June 09 2025 20:25:26
root / root
0644
byteswap.h
2.392 KB
June 09 2025 20:25:25
root / root
0644
cmathcalls.h
4.041 KB
June 09 2025 20:25:23
root / root
0644
confname.h
23.152 KB
June 09 2025 20:25:25
root / root
0644
cpu-set.h
4.409 KB
June 09 2025 20:25:25
root / root
0644
dirent.h
1.729 KB
June 09 2025 20:25:25
root / root
0644
dlfcn.h
2.461 KB
June 09 2025 20:25:24
root / root
0644
elfclass.h
0.416 KB
June 09 2025 20:25:40
root / root
0644
endian.h
0.172 KB
June 09 2025 20:25:25
root / root
0644
environments.h
3.701 KB
June 09 2025 20:25:25
root / root
0644
epoll.h
1.045 KB
June 09 2025 20:25:26
root / root
0644
errno.h
1.392 KB
June 09 2025 20:25:24
root / root
0644
error.h
2.62 KB
June 09 2025 20:25:26
root / root
0644
eventfd.h
1.102 KB
June 09 2025 20:25:26
root / root
0644
fcntl-linux.h
13.391 KB
June 09 2025 20:25:26
root / root
0644
fcntl.h
2.192 KB
June 09 2025 20:25:26
root / root
0644
fcntl2.h
5.443 KB
June 09 2025 20:25:26
root / root
0644
fenv.h
4.497 KB
June 09 2025 20:25:23
root / root
0644
fenvinline.h
0.186 KB
June 09 2025 20:25:23
root / root
0644
floatn-common.h
9.535 KB
June 09 2025 20:25:23
root / root
0644
floatn.h
4.27 KB
June 09 2025 20:25:23
root / root
0644
flt-eval-method.h
1.186 KB
June 09 2025 20:25:23
root / root
0644
fp-fast.h
1.187 KB
June 09 2025 20:25:23
root / root
0644
fp-logb.h
0.987 KB
June 09 2025 20:25:23
root / root
0644
getopt_core.h
3.58 KB
June 09 2025 20:25:25
root / root
0644
getopt_ext.h
2.966 KB
June 09 2025 20:25:25
root / root
0644
getopt_posix.h
1.767 KB
June 09 2025 20:25:25
root / root
0644
hwcap.h
0.948 KB
June 09 2025 20:25:26
root / root
0644
in.h
9.244 KB
June 09 2025 20:25:38
root / root
0644
indirect-return.h
1.548 KB
June 09 2025 20:25:24
root / root
0644
initspin.h
0.024 KB
June 09 2025 20:25:25
root / root
0644
inotify.h
1.054 KB
June 09 2025 20:25:26
root / root
0644
ioctl-types.h
2.397 KB
June 09 2025 20:25:26
root / root
0644
ioctls.h
4.372 KB
June 09 2025 20:25:26
root / root
0644
ipc.h
2.021 KB
June 09 2025 20:25:26
root / root
0644
ipctypes.h
1.147 KB
June 09 2025 20:25:26
root / root
0644
iscanonical.h
2.42 KB
June 09 2025 20:25:23
root / root
0644
libc-header-start.h
2.546 KB
June 09 2025 20:25:19
root / root
0644
libm-simd-decl-stubs.h
2.933 KB
June 09 2025 20:25:23
root / root
0644
link.h
4.185 KB
June 09 2025 20:25:40
root / root
0644
link_lavcurrent.h
1.073 KB
June 09 2025 20:25:40
root / root
0644
local_lim.h
3.109 KB
June 09 2025 20:25:25
root / root
0644
locale.h
1.335 KB
June 09 2025 20:25:19
root / root
0644
long-double.h
0.901 KB
June 09 2025 20:25:23
root / root
0644
math-finite.h
5.248 KB
June 09 2025 20:25:23
root / root
0644
math-vector.h
2.253 KB
June 09 2025 20:25:23
root / root
0644
mathcalls-helper-functions.h
1.723 KB
June 09 2025 20:25:23
root / root
0644
mathcalls-narrow.h
1.275 KB
June 09 2025 20:25:23
root / root
0644
mathcalls.h
12.793 KB
June 09 2025 20:25:23
root / root
0644
mathdef.h
0.869 KB
June 09 2025 20:25:23
root / root
0644
mathinline.h
12.71 KB
June 09 2025 20:25:23
root / root
0644
mman-linux.h
4.78 KB
June 09 2025 20:25:26
root / root
0644
mman-shared.h
2.672 KB
June 09 2025 20:25:26
root / root
0644
mman.h
2.015 KB
June 09 2025 20:25:26
root / root
0644
monetary-ldbl.h
1.021 KB
June 09 2025 20:25:24
root / root
0644
mqueue.h
1.216 KB
June 09 2025 20:25:38
root / root
0644
mqueue2.h
2.1 KB
June 09 2025 20:25:38
root / root
0644
msq.h
2.575 KB
June 09 2025 20:25:26
root / root
0644
netdb.h
1.233 KB
June 09 2025 20:25:39
root / root
0644
param.h
1.398 KB
June 09 2025 20:25:26
root / root
0644
poll.h
2.026 KB
June 09 2025 20:25:26
root / root
0644
poll2.h
2.427 KB
June 09 2025 20:25:26
root / root
0644
posix1_lim.h
5.066 KB
June 09 2025 20:25:25
root / root
0644
posix2_lim.h
2.799 KB
June 09 2025 20:25:25
root / root
0644
posix_opt.h
5.631 KB
June 09 2025 20:25:25
root / root
0644
printf-ldbl.h
0.968 KB
June 09 2025 20:25:24
root / root
0644
pthreadtypes-arch.h
3.213 KB
June 09 2025 20:25:25
root / root
0644
pthreadtypes.h
2.999 KB
June 09 2025 20:25:25
root / root
0644
ptrace-shared.h
2.832 KB
June 09 2025 20:25:26
root / root
0644
resource.h
6.15 KB
June 09 2025 20:25:26
root / root
0644
sched.h
3.659 KB
June 09 2025 20:25:25
root / root
0644
select.h
2.056 KB
June 09 2025 20:25:26
root / root
0644
select2.h
1.403 KB
June 09 2025 20:25:26
root / root
0644
sem.h
2.558 KB
June 09 2025 20:25:26
root / root
0644
semaphore.h
1.208 KB
June 09 2025 20:25:25
root / root
0644
setjmp.h
1.256 KB
June 09 2025 20:25:24
root / root
0644
setjmp2.h
1.664 KB
June 09 2025 20:25:24
root / root
0644
shm.h
3.507 KB
June 09 2025 20:25:26
root / root
0644
sigaction.h
2.865 KB
June 09 2025 20:25:24
root / root
0644
sigcontext.h
4.164 KB
June 09 2025 20:25:24
root / root
0644
sigevent-consts.h
1.436 KB
June 09 2025 20:25:24
root / root
0644
siginfo-arch.h
0.712 KB
June 09 2025 20:25:26
root / root
0644
siginfo-consts-arch.h
0.199 KB
June 09 2025 20:25:26
root / root
0644
siginfo-consts.h
5.833 KB
June 09 2025 20:25:24
root / root
0644
signalfd.h
1.041 KB
June 09 2025 20:25:26
root / root
0644
signum-generic.h
4.238 KB
June 09 2025 20:25:24
root / root
0644
signum.h
1.595 KB
June 09 2025 20:25:24
root / root
0644
sigstack.h
1.14 KB
June 09 2025 20:25:24
root / root
0644
sigthread.h
1.651 KB
June 09 2025 20:25:24
root / root
0644
sockaddr.h
1.478 KB
June 09 2025 20:25:26
root / root
0644
socket.h
15.197 KB
June 09 2025 20:25:26
root / root
0644
socket2.h
2.965 KB
June 09 2025 20:25:26
root / root
0644
socket_type.h
2.163 KB
June 09 2025 20:25:26
root / root
0644
ss_flags.h
1.159 KB
June 09 2025 20:25:24
root / root
0644
stab.def
8.827 KB
June 09 2025 20:25:26
root / root
0644
stat.h
7.44 KB
June 09 2025 20:25:26
root / root
0644
statfs.h
1.871 KB
June 09 2025 20:25:26
root / root
0644
statvfs.h
3.342 KB
June 09 2025 20:25:26
root / root
0644
statx-generic.h
2.001 KB
June 09 2025 20:25:26
root / root
0644
statx.h
1.366 KB
June 09 2025 20:25:26
root / root
0644
stdint-intn.h
1.012 KB
June 09 2025 20:25:24
root / root
0644
stdint-uintn.h
1.023 KB
June 09 2025 20:25:24
root / root
0644
stdio-ldbl.h
2.942 KB
June 09 2025 20:25:24
root / root
0644
stdio.h
5.455 KB
June 09 2025 20:25:24
root / root
0644
stdio2.h
12.252 KB
June 09 2025 20:25:24
root / root
0644
stdio_lim.h
1.184 KB
June 09 2025 20:25:24
root / root
0644
stdlib-bsearch.h
1.345 KB
June 09 2025 20:25:24
root / root
0644
stdlib-float.h
1.088 KB
June 09 2025 20:25:24
root / root
0644
stdlib-ldbl.h
1.34 KB
June 09 2025 20:25:24
root / root
0644
stdlib.h
4.95 KB
June 09 2025 20:25:24
root / root
0644
string_fortified.h
4.573 KB
June 09 2025 20:25:25
root / root
0644
strings_fortified.h
1.21 KB
June 09 2025 20:25:25
root / root
0644
sys_errlist.h
1.187 KB
June 09 2025 20:25:24
root / root
0644
syscall.h
44.593 KB
June 09 2025 20:25:26
root / root
0644
sysctl.h
0.877 KB
June 09 2025 20:25:26
root / root
0644
syslog-ldbl.h
1.177 KB
June 09 2025 20:25:26
root / root
0644
syslog-path.h
1.035 KB
June 09 2025 20:25:26
root / root
0644
syslog.h
1.645 KB
June 09 2025 20:25:26
root / root
0644
sysmacros.h
2.883 KB
June 09 2025 20:25:26
root / root
0644
termios.h
5.237 KB
June 09 2025 20:25:26
root / root
0644
thread-shared-types.h
6.577 KB
June 09 2025 20:25:25
root / root
0644
time.h
2.928 KB
June 09 2025 20:25:25
root / root
0644
timerfd.h
1.076 KB
June 09 2025 20:25:26
root / root
0644
timex.h
4.487 KB
June 09 2025 20:25:25
root / root
0644
types.h
8.14 KB
June 09 2025 20:25:25
root / root
0644
typesizes.h
3.317 KB
June 09 2025 20:25:25
root / root
0644
uintn-identity.h
1.505 KB
June 09 2025 20:25:25
root / root
0644
uio-ext.h
1.877 KB
June 09 2025 20:25:26
root / root
0644
uio_lim.h
1.352 KB
June 09 2025 20:25:26
root / root
0644
unistd.h
10.559 KB
June 09 2025 20:25:25
root / root
0644
utmp.h
3.971 KB
June 09 2025 20:25:40
root / root
0644
utmpx.h
3.493 KB
June 09 2025 20:25:40
root / root
0644
utsname.h
1.184 KB
June 09 2025 20:25:25
root / root
0644
waitflags.h
1.656 KB
June 09 2025 20:25:25
root / root
0644
waitstatus.h
2.232 KB
June 09 2025 20:25:25
root / root
0644
wchar-ldbl.h
2.366 KB
June 09 2025 20:25:25
root / root
0644
wchar.h
1.86 KB
June 09 2025 20:25:25
root / root
0644
wchar2.h
17.794 KB
June 09 2025 20:25:25
root / root
0644
wctype-wchar.h
6.153 KB
June 09 2025 20:25:26
root / root
0644
wordsize.h
0.432 KB
June 09 2025 20:25:24
root / root
0644
xopen_lim.h
3.767 KB
June 09 2025 20:25:19
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF