uawdijnntqw1x1x1
IP : 216.73.216.91
Hostname : website-1212890-cf6c88c4-nl52g
Kernel : Linux website-1212890-cf6c88c4-nl52g 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,getmyuid,getmypid,passthru,leak,link,shell_exec,dl,exec,system,highlight_file,source,show_source,fpassthru,virtual,posix_ctermid,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setuid,posix_times,posix_ttyname,posix_uname,proc_open,proc_close,proc_get_status,proc_nice,proc_terminate,phpinfo,disk_free_space,disk_total_space,pclose,popen,putenv,socket_create_listen,socket_listen
OS : Linux
PATH:
/
var
/
..
/
usr
/
include
/
threads.h
/
/
#ifndef _THREADS_H #define _THREADS_H #include <features.h> #include <time.h> #ifdef __cplusplus extern "C" { typedef unsigned long thrd_t; #else typedef struct __pthread *thrd_t; #define thread_local _Thread_local #endif typedef int once_flag; typedef unsigned tss_t; typedef int (*thrd_start_t)(void *); typedef void (*tss_dtor_t)(void *); #define __NEED_cnd_t #define __NEED_mtx_t #include <bits/alltypes.h> #define TSS_DTOR_ITERATIONS 4 enum { thrd_success = 0, thrd_busy = 1, thrd_error = 2, thrd_nomem = 3, thrd_timedout = 4, }; enum { mtx_plain = 0, mtx_recursive = 1, mtx_timed = 2, }; #define ONCE_FLAG_INIT 0 int thrd_create(thrd_t *, thrd_start_t, void *); _Noreturn void thrd_exit(int); int thrd_detach(thrd_t); int thrd_join(thrd_t, int *); int thrd_sleep(const struct timespec *, struct timespec *); void thrd_yield(void); thrd_t thrd_current(void); int thrd_equal(thrd_t, thrd_t); #ifndef __cplusplus #define thrd_equal(A, B) ((A) == (B)) #endif void call_once(once_flag *, void (*)(void)); int mtx_init(mtx_t *, int); void mtx_destroy(mtx_t *); int mtx_lock(mtx_t *); int mtx_timedlock(mtx_t *__restrict, const struct timespec *__restrict); int mtx_trylock(mtx_t *); int mtx_unlock(mtx_t *); int cnd_init(cnd_t *); void cnd_destroy(cnd_t *); int cnd_broadcast(cnd_t *); int cnd_signal(cnd_t *); int cnd_timedwait(cnd_t *__restrict, mtx_t *__restrict, const struct timespec *__restrict); int cnd_wait(cnd_t *, mtx_t *); int tss_create(tss_t *, tss_dtor_t); void tss_delete(tss_t); int tss_set(tss_t, void *); void *tss_get(tss_t); #if _REDIR_TIME64 __REDIR(thrd_sleep, __thrd_sleep_time64); __REDIR(mtx_timedlock, __mtx_timedlock_time64); __REDIR(cnd_timedwait, __cnd_timedwait_time64); #endif #ifdef __cplusplus } #endif #endif
/var/../usr/include/threads.h