PNG  IHDR* pHYs+ IDATx]n#; cdLb Ǚ[at¤_:uP}>!Usă cag޿ ֵNu`ݼTâabO7uL&y^wFٝA"l[|ŲHLN밪4*sG3|Dv}?+y߉{OuOAt4Jj.u]Gz*҉sP'VQKbA1u\`& Af;HWj hsO;ogTu uj7S3/QzUr&wS`M$X_L7r2;aE+ώ%vikDA:dR+%KzƉo>eOth$z%: :{WwaQ:wz%4foɹE[9<]#ERINƻv溂E%P1i01 |Jvҗ&{b?9g=^wζXn/lK::90KwrюO\!ջ3uzuGv^;騢wq<Iatv09:tt~hEG`v;3@MNZD.1]L:{ծI3`L(÷ba")Y.iljCɄae#I"1 `3*Bdz>j<fU40⨬%O$3cGt]j%Fߠ_twJ;ABU8vP3uEԑwQ V:h%))LfraqX-ۿX]v-\9I gl8tzX ]ecm)-cgʒ#Uw=Wlێn(0hPP/ӨtQ“&J35 $=]r1{tLuǮ*i0_;NƝ8;-vݏr8+U-kruȕYr0RnC]*ެ(M:]gE;{]tg(#ZJ9y>utRDRMdr9㪩̞zֹb<ģ&wzJM"iI( .ꮅX)Qw:9,i좜\Ԛi7&N0:asϓc];=ΗOӣ APqz93 y $)A*kVHZwBƺnWNaby>XMN*45~ղM6Nvm;A=jֲ.~1}(9`KJ/V F9[=`~[;sRuk]rєT!)iQO)Y$V ی ۤmzWz5IM Zb )ˆC`6 rRa}qNmUfDsWuˤV{ Pݝ'=Kֳbg,UҘVz2ﴻnjNgBb{? ߮tcsͻQuxVCIY۠:(V뺕 ٥2;t`@Fo{Z9`;]wMzU~%UA蛚dI vGq\r82iu +St`cR.6U/M9IENDB` REDROOM
PHP 5.6.40
Preview: cpu-set.h Size: 4.41 KB
//usr/include/bits/cpu-set.h

/* Definition of the cpu_set_t structure used by the 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_CPU_SET_H
#define _BITS_CPU_SET_H 1

#ifndef _SCHED_H
# error "Never include <bits/cpu-set.h> directly; use <sched.h> instead."
#endif

/* Size definition for CPU sets.  */
#define __CPU_SETSIZE	1024
#define __NCPUBITS	(8 * sizeof (__cpu_mask))

/* Type for array elements in 'cpu_set_t'.  */
typedef __CPU_MASK_TYPE __cpu_mask;

/* Basic access functions.  */
#define __CPUELT(cpu)	((cpu) / __NCPUBITS)
#define __CPUMASK(cpu)	((__cpu_mask) 1 << ((cpu) % __NCPUBITS))

/* Data structure to describe CPU mask.  */
typedef struct
{
  __cpu_mask __bits[__CPU_SETSIZE / __NCPUBITS];
} cpu_set_t;

/* Access functions for CPU masks.  */
#if __GNUC_PREREQ (2, 91)
# define __CPU_ZERO_S(setsize, cpusetp) \
  do __builtin_memset (cpusetp, '\0', setsize); while (0)
#else
# define __CPU_ZERO_S(setsize, cpusetp) \
  do {									      \
    size_t __i;								      \
    size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
    __cpu_mask *__bits = (cpusetp)->__bits;				      \
    for (__i = 0; __i < __imax; ++__i)					      \
      __bits[__i] = 0;							      \
  } while (0)
#endif
#define __CPU_SET_S(cpu, setsize, cpusetp) \
  (__extension__							      \
   ({ size_t __cpu = (cpu);						      \
      __cpu / 8 < (setsize)						      \
      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
	 |= __CPUMASK (__cpu))						      \
      : 0; }))
#define __CPU_CLR_S(cpu, setsize, cpusetp) \
  (__extension__							      \
   ({ size_t __cpu = (cpu);						      \
      __cpu / 8 < (setsize)						      \
      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
	 &= ~__CPUMASK (__cpu))						      \
      : 0; }))
#define __CPU_ISSET_S(cpu, setsize, cpusetp) \
  (__extension__							      \
   ({ size_t __cpu = (cpu);						      \
      __cpu / 8 < (setsize)						      \
      ? ((((const __cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]	      \
	  & __CPUMASK (__cpu))) != 0					      \
      : 0; }))

#define __CPU_COUNT_S(setsize, cpusetp) \
  __sched_cpucount (setsize, cpusetp)

#if __GNUC_PREREQ (2, 91)
# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
  (__builtin_memcmp (cpusetp1, cpusetp2, setsize) == 0)
#else
# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
  (__extension__							      \
   ({ const __cpu_mask *__arr1 = (cpusetp1)->__bits;			      \
      const __cpu_mask *__arr2 = (cpusetp2)->__bits;			      \
      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
      size_t __i;							      \
      for (__i = 0; __i < __imax; ++__i)				      \
	if (__arr1[__i] != __arr2[__i])					      \
	  break;							      \
      __i == __imax; }))
#endif

#define __CPU_OP_S(setsize, destset, srcset1, srcset2, op) \
  (__extension__							      \
   ({ cpu_set_t *__dest = (destset);					      \
      const __cpu_mask *__arr1 = (srcset1)->__bits;			      \
      const __cpu_mask *__arr2 = (srcset2)->__bits;			      \
      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
      size_t __i;							      \
      for (__i = 0; __i < __imax; ++__i)				      \
	((__cpu_mask *) __dest->__bits)[__i] = __arr1[__i] op __arr2[__i];    \
      __dest; }))

#define __CPU_ALLOC_SIZE(count) \
  ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))
#define __CPU_ALLOC(count) __sched_cpualloc (count)
#define __CPU_FREE(cpuset) __sched_cpufree (cpuset)

__BEGIN_DECLS

extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp)
     __THROW;
extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur;
extern void __sched_cpufree (cpu_set_t *__set) __THROW;

__END_DECLS

#endif /* bits/cpu-set.h */

Directory Contents

Dirs: 1 × Files: 141

Name Size Perms Modified Actions
types DIR
- drwxr-xr-x 2025-12-09 23:01:14
Edit Download
268 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.39 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
4.04 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
23.15 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.41 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.73 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
2.46 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
426 B lrw-r--r-- 2025-12-08 09:36:50
Edit Download
176 B lrw-r--r-- 2025-12-08 09:36:35
Edit Download
3.70 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.04 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.39 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
2.62 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.10 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
13.39 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.19 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.44 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.50 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
190 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
9.54 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
4.27 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.19 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.19 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1011 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
3.58 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.97 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.77 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
971 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
9.24 KB lrw-r--r-- 2025-12-08 09:36:49
Edit Download
1.55 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
25 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.05 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.40 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.37 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.02 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.15 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.42 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
2.55 KB lrw-r--r-- 2025-12-08 09:36:29
Edit Download
2.93 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
4.18 KB lrw-r--r-- 2025-12-08 09:36:50
Edit Download
1.07 KB lrw-r--r-- 2025-12-08 09:36:50
Edit Download
1.33 KB lrw-r--r-- 2025-12-08 09:36:30
Edit Download
3.11 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
923 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
5.25 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
2.25 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.72 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.28 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
12.79 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
890 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
12.71 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
4.78 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.67 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.01 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.02 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.22 KB lrw-r--r-- 2025-12-08 09:36:48
Edit Download
2.10 KB lrw-r--r-- 2025-12-08 09:36:48
Edit Download
2.58 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.23 KB lrw-r--r-- 2025-12-08 09:36:49
Edit Download
1.40 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.03 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.43 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.07 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.80 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.63 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
991 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
3.21 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.00 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.83 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
6.15 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.66 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.06 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.40 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.56 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.21 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
1.26 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.66 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
3.51 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.87 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
4.16 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.44 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
729 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
204 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.83 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.04 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.24 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.59 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.14 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.65 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.48 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
15.20 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.96 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.16 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.16 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
8.83 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
7.44 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.87 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.34 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.00 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.37 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.01 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.02 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
2.94 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
5.46 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
12.25 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.18 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.34 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.09 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.34 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
4.95 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.21 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
4.57 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
44.59 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
898 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.18 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.04 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.64 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.88 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.19 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
5.24 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
6.58 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.93 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
1.08 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.49 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
8.14 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.32 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.50 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
1.88 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.35 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
10.56 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.97 KB lrw-r--r-- 2025-12-08 09:36:50
Edit Download
3.49 KB lrw-r--r-- 2025-12-08 09:36:50
Edit Download
1.18 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.66 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.23 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.37 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
1.86 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
17.79 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
6.15 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
442 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
3.77 KB lrw-r--r-- 2025-12-08 09:36:29
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 REDROOM — Secure File Manager. All rights reserved. Built with ❤️ & Red Dark UI