Home
last modified time | relevance | path

Searched refs:MUTEX_T (Results 1 – 16 of 16) sorted by relevance

/PHP-5.6/TSRM/
H A DTSRM.h68 # define MUTEX_T CRITICAL_SECTION * macro
71 # define MUTEX_T pth_mutex_t * macro
74 # define MUTEX_T pthread_mutex_t * macro
77 # define MUTEX_T CRITICAL macro
80 # define MUTEX_T PISync * macro
83 # define MUTEX_T st_mutex_t macro
90 # define MUTEX_T beos_ben * macro
141 TSRM_API MUTEX_T tsrm_mutex_alloc(void);
142 TSRM_API void tsrm_mutex_free(MUTEX_T mutexp);
143 TSRM_API int tsrm_mutex_lock(MUTEX_T mutexp);
[all …]
H A DTSRM.c51 static MUTEX_T tsmm_mutex; /* thread-safe memory manager mutex */
591 TSRM_API MUTEX_T tsrm_mutex_alloc(void) in tsrm_mutex_alloc()
593 MUTEX_T mutexp; in tsrm_mutex_alloc()
598 mutexp = (MUTEX_T) malloc(sizeof(*mutexp)); in tsrm_mutex_alloc()
622 TSRM_API void tsrm_mutex_free(MUTEX_T mutexp) in tsrm_mutex_free()
654 TSRM_API int tsrm_mutex_lock(MUTEX_T mutexp) in tsrm_mutex_lock()
686 TSRM_API int tsrm_mutex_unlock(MUTEX_T mutexp) in tsrm_mutex_unlock()
/PHP-5.6/sapi/milter/
H A Dphp_milter.h23 MUTEX_T receiver;
24 MUTEX_T sender;
/PHP-5.6/ext/gd/libgd/
H A Dgdhelpers.h32 #define gdMutexDeclare(x) MUTEX_T x
/PHP-5.6/win32/
H A Dwinutil.c56 MUTEX_T php_lock_win32_cryptoctx;
/PHP-5.6/Zend/
H A Dzend_ts_hash.h30 MUTEX_T mx_reader;
31 MUTEX_T mx_writer;
H A Dzend_strtod.c434 static MUTEX_T dtoa_mutex;
435 static MUTEX_T pow5mult_mutex;
H A Dzend_virtual_cwd.c75 MUTEX_T cwd_mutex;
/PHP-5.6/main/
H A Dreentrancy.c44 static MUTEX_T reentrant_locks[NUMBER_OF_LOCKS];
/PHP-5.6/ext/standard/
H A Dphp_crypt_r.c58 MUTEX_T php_crypt_extended_init_lock;
H A Dstring.c123 static MUTEX_T locale_mutex = NULL;
/PHP-5.6/ext/sockets/
H A Dsendrecvmsg.c87 static MUTEX_T ancillary_mutex;
/PHP-5.6/ext/opcache/
H A Dzend_shared_alloc.c56 static MUTEX_T zts_lock;
/PHP-5.6/ext/curl/
H A Dinterface.c96 static MUTEX_T *php_curl_openssl_tsl = NULL;
117 if (*((MUTEX_T *) m) = tsrm_mutex_alloc()) { in php_curl_ssl_mutex_create()
126 tsrm_mutex_free(*((MUTEX_T *) m)); in php_curl_ssl_mutex_destroy()
132 return tsrm_mutex_lock(*((MUTEX_T *) m)); in php_curl_ssl_mutex_lock()
137 return tsrm_mutex_unlock(*((MUTEX_T *) m)); in php_curl_ssl_mutex_unlock()
1232 php_curl_openssl_tsl = malloc(c * sizeof(MUTEX_T)); in PHP_MINIT_FUNCTION()
/PHP-5.6/sapi/thttpd/
H A Dthttpd.c498 static MUTEX_T qr_lock;
/PHP-5.6/ext/mysqlnd/
H A Dmysqlnd_structs.h272 MUTEX_T LOCK_access;

Completed in 70 milliseconds