Linux premium155.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
LiteSpeed
: 162.0.235.200 | : 18.216.42.122
Cant Read [ /etc/named.conf ]
7.4.33
varifktc
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
opt /
alt /
python34 /
include /
python3.4m /
[ HOME SHELL ]
Name
Size
Permission
Action
Python-ast.h
19.03
KB
-rw-r--r--
Python.h
2.79
KB
-rw-r--r--
abstract.h
42.07
KB
-rw-r--r--
accu.h
1016
B
-rw-r--r--
asdl.h
1.16
KB
-rw-r--r--
ast.h
477
B
-rw-r--r--
bitset.h
792
B
-rw-r--r--
bltinmodule.h
264
B
-rw-r--r--
boolobject.h
886
B
-rw-r--r--
bytearrayobject.h
2.06
KB
-rw-r--r--
bytes_methods.h
1.98
KB
-rw-r--r--
bytesobject.h
4.81
KB
-rw-r--r--
cellobject.h
701
B
-rw-r--r--
ceval.h
7.03
KB
-rw-r--r--
classobject.h
1.63
KB
-rw-r--r--
code.h
4.13
KB
-rw-r--r--
codecs.h
6.4
KB
-rw-r--r--
compile.h
2.07
KB
-rw-r--r--
complexobject.h
1.91
KB
-rw-r--r--
datetime.h
8.34
KB
-rw-r--r--
descrobject.h
2.84
KB
-rw-r--r--
dictobject.h
5.06
KB
-rw-r--r--
dtoa.h
458
B
-rw-r--r--
dynamic_annotations.h
21.94
KB
-rw-r--r--
enumobject.h
253
B
-rw-r--r--
errcode.h
1.46
KB
-rw-r--r--
eval.h
597
B
-rw-r--r--
fileobject.h
1.82
KB
-rw-r--r--
fileutils.h
1.47
KB
-rw-r--r--
floatobject.h
4.53
KB
-rw-r--r--
frameobject.h
3.47
KB
-rw-r--r--
funcobject.h
3.68
KB
-rw-r--r--
genobject.h
1.1
KB
-rw-r--r--
graminit.h
1.83
KB
-rw-r--r--
grammar.h
2
KB
-rw-r--r--
import.h
3.81
KB
-rw-r--r--
intrcheck.h
460
B
-rw-r--r--
iterobject.h
567
B
-rw-r--r--
listobject.h
2.77
KB
-rw-r--r--
longintrepr.h
3.9
KB
-rw-r--r--
longobject.h
7.98
KB
-rw-r--r--
marshal.h
803
B
-rw-r--r--
memoryobject.h
2.79
KB
-rw-r--r--
metagrammar.h
253
B
-rw-r--r--
methodobject.h
3.23
KB
-rw-r--r--
modsupport.h
4.78
KB
-rw-r--r--
moduleobject.h
1.58
KB
-rw-r--r--
namespaceobject.h
297
B
-rw-r--r--
node.h
1008
B
-rw-r--r--
object.h
37.62
KB
-rw-r--r--
objimpl.h
13.52
KB
-rw-r--r--
opcode.h
5.09
KB
-rw-r--r--
osdefs.h
848
B
-rw-r--r--
parsetok.h
2.82
KB
-rw-r--r--
patchlevel.h
1.1
KB
-rw-r--r--
pgen.h
253
B
-rw-r--r--
pgenheaders.h
1.12
KB
-rw-r--r--
py_curses.h
4.08
KB
-rw-r--r--
pyarena.h
2.68
KB
-rw-r--r--
pyatomic.h
5.8
KB
-rw-r--r--
pycapsule.h
1.69
KB
-rw-r--r--
pyconfig-64.h
42.32
KB
-rw-r--r--
pyconfig.h
162
B
-rw-r--r--
pyctype.h
1.29
KB
-rw-r--r--
pydebug.h
1019
B
-rw-r--r--
pyerrors.h
15.65
KB
-rw-r--r--
pyexpat.h
2.39
KB
-rw-r--r--
pyfpe.h
8.29
KB
-rw-r--r--
pygetopt.h
388
B
-rw-r--r--
pyhash.h
4.17
KB
-rw-r--r--
pymacconfig.h
2.92
KB
-rw-r--r--
pymacro.h
2.75
KB
-rw-r--r--
pymath.h
7.05
KB
-rw-r--r--
pymem.h
6.62
KB
-rw-r--r--
pyport.h
30.15
KB
-rw-r--r--
pystate.h
8.91
KB
-rw-r--r--
pystrcmp.h
436
B
-rw-r--r--
pystrtod.h
1.25
KB
-rw-r--r--
pythonrun.h
9.95
KB
-rw-r--r--
pythread.h
2.96
KB
-rw-r--r--
pytime.h
2.85
KB
-rw-r--r--
rangeobject.h
629
B
-rw-r--r--
setobject.h
3.22
KB
-rw-r--r--
sliceobject.h
1.55
KB
-rw-r--r--
structmember.h
2.02
KB
-rw-r--r--
structseq.h
1.32
KB
-rw-r--r--
symtable.h
4.98
KB
-rw-r--r--
sysmodule.h
1.32
KB
-rw-r--r--
token.h
1.84
KB
-rw-r--r--
traceback.h
2.16
KB
-rw-r--r--
tupleobject.h
2.39
KB
-rw-r--r--
typeslots.h
1.95
KB
-rw-r--r--
ucnhash.h
1.03
KB
-rw-r--r--
unicodeobject.h
76.3
KB
-rw-r--r--
warnings.h
1.39
KB
-rw-r--r--
weakrefobject.h
2.8
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pyatomic.h
#ifndef Py_LIMITED_API #ifndef Py_ATOMIC_H #define Py_ATOMIC_H /* XXX: When compilers start offering a stdatomic.h with lock-free atomic_int and atomic_address types, include that here and rewrite the atomic operations in terms of it. */ #include "dynamic_annotations.h" #ifdef __cplusplus extern "C" { #endif /* This is modeled after the atomics interface from C1x, according to * the draft at * http://www.open-std.org/JTC1/SC22/wg14/www/docs/n1425.pdf. * Operations and types are named the same except with a _Py_ prefix * and have the same semantics. * * Beware, the implementations here are deep magic. */ typedef enum _Py_memory_order { _Py_memory_order_relaxed, _Py_memory_order_acquire, _Py_memory_order_release, _Py_memory_order_acq_rel, _Py_memory_order_seq_cst } _Py_memory_order; typedef struct _Py_atomic_address { void *_value; } _Py_atomic_address; typedef struct _Py_atomic_int { int _value; } _Py_atomic_int; /* Only support GCC (for expression statements) and x86 (for simple * atomic semantics) for now */ #if defined(__GNUC__) && (defined(__i386__) || defined(__amd64)) static __inline__ void _Py_atomic_signal_fence(_Py_memory_order order) { if (order != _Py_memory_order_relaxed) __asm__ volatile("":::"memory"); } static __inline__ void _Py_atomic_thread_fence(_Py_memory_order order) { if (order != _Py_memory_order_relaxed) __asm__ volatile("mfence":::"memory"); } /* Tell the race checker about this operation's effects. */ static __inline__ void _Py_ANNOTATE_MEMORY_ORDER(const volatile void *address, _Py_memory_order order) { (void)address; /* shut up -Wunused-parameter */ switch(order) { case _Py_memory_order_release: case _Py_memory_order_acq_rel: case _Py_memory_order_seq_cst: _Py_ANNOTATE_HAPPENS_BEFORE(address); break; case _Py_memory_order_relaxed: case _Py_memory_order_acquire: break; } switch(order) { case _Py_memory_order_acquire: case _Py_memory_order_acq_rel: case _Py_memory_order_seq_cst: _Py_ANNOTATE_HAPPENS_AFTER(address); break; case _Py_memory_order_relaxed: case _Py_memory_order_release: break; } } #define _Py_atomic_store_explicit(ATOMIC_VAL, NEW_VAL, ORDER) \ __extension__ ({ \ __typeof__(ATOMIC_VAL) atomic_val = ATOMIC_VAL; \ __typeof__(atomic_val->_value) new_val = NEW_VAL;\ volatile __typeof__(new_val) *volatile_data = &atomic_val->_value; \ _Py_memory_order order = ORDER; \ _Py_ANNOTATE_MEMORY_ORDER(atomic_val, order); \ \ /* Perform the operation. */ \ _Py_ANNOTATE_IGNORE_WRITES_BEGIN(); \ switch(order) { \ case _Py_memory_order_release: \ _Py_atomic_signal_fence(_Py_memory_order_release); \ /* fallthrough */ \ case _Py_memory_order_relaxed: \ *volatile_data = new_val; \ break; \ \ case _Py_memory_order_acquire: \ case _Py_memory_order_acq_rel: \ case _Py_memory_order_seq_cst: \ __asm__ volatile("xchg %0, %1" \ : "+r"(new_val) \ : "m"(atomic_val->_value) \ : "memory"); \ break; \ } \ _Py_ANNOTATE_IGNORE_WRITES_END(); \ }) #define _Py_atomic_load_explicit(ATOMIC_VAL, ORDER) \ __extension__ ({ \ __typeof__(ATOMIC_VAL) atomic_val = ATOMIC_VAL; \ __typeof__(atomic_val->_value) result; \ volatile __typeof__(result) *volatile_data = &atomic_val->_value; \ _Py_memory_order order = ORDER; \ _Py_ANNOTATE_MEMORY_ORDER(atomic_val, order); \ \ /* Perform the operation. */ \ _Py_ANNOTATE_IGNORE_READS_BEGIN(); \ switch(order) { \ case _Py_memory_order_release: \ case _Py_memory_order_acq_rel: \ case _Py_memory_order_seq_cst: \ /* Loads on x86 are not releases by default, so need a */ \ /* thread fence. */ \ _Py_atomic_thread_fence(_Py_memory_order_release); \ break; \ default: \ /* No fence */ \ break; \ } \ result = *volatile_data; \ switch(order) { \ case _Py_memory_order_acquire: \ case _Py_memory_order_acq_rel: \ case _Py_memory_order_seq_cst: \ /* Loads on x86 are automatically acquire operations so */ \ /* can get by with just a compiler fence. */ \ _Py_atomic_signal_fence(_Py_memory_order_acquire); \ break; \ default: \ /* No fence */ \ break; \ } \ _Py_ANNOTATE_IGNORE_READS_END(); \ result; \ }) #else /* !gcc x86 */ /* Fall back to other compilers and processors by assuming that simple volatile accesses are atomic. This is false, so people should port this. */ #define _Py_atomic_signal_fence(/*memory_order*/ ORDER) ((void)0) #define _Py_atomic_thread_fence(/*memory_order*/ ORDER) ((void)0) #define _Py_atomic_store_explicit(ATOMIC_VAL, NEW_VAL, ORDER) \ ((ATOMIC_VAL)->_value = NEW_VAL) #define _Py_atomic_load_explicit(ATOMIC_VAL, ORDER) \ ((ATOMIC_VAL)->_value) #endif /* !gcc x86 */ /* Standardized shortcuts. */ #define _Py_atomic_store(ATOMIC_VAL, NEW_VAL) \ _Py_atomic_store_explicit(ATOMIC_VAL, NEW_VAL, _Py_memory_order_seq_cst) #define _Py_atomic_load(ATOMIC_VAL) \ _Py_atomic_load_explicit(ATOMIC_VAL, _Py_memory_order_seq_cst) /* Python-local extensions */ #define _Py_atomic_store_relaxed(ATOMIC_VAL, NEW_VAL) \ _Py_atomic_store_explicit(ATOMIC_VAL, NEW_VAL, _Py_memory_order_relaxed) #define _Py_atomic_load_relaxed(ATOMIC_VAL) \ _Py_atomic_load_explicit(ATOMIC_VAL, _Py_memory_order_relaxed) #ifdef __cplusplus } #endif #endif /* Py_ATOMIC_H */ #endif /* Py_LIMITED_API */
Close