/PHP-7.0/sapi/fpm/fpm/ |
H A D | fpm_atomic.h | 48 "=a" (res) : "m" (*lock), "a" (old), "r" (set) : "memory"); in atomic_cmp_set() 74 "=a" (res) : "m" (*lock), "a" (old), "r" (set) : "memory"); in atomic_cmp_set() 104 static inline int atomic_cas_64(atomic_t *lock, atomic_uint_t old, atomic_uint_t new) /* {{{ */ in atomic_cas_64() argument 114 return (atomic_cas_64(lock, old, set)==old); in atomic_cmp_set() 121 static inline int atomic_cas_32(atomic_t *lock, atomic_uint_t old, atomic_uint_t new) /* {{{ */ in atomic_cas_32() argument 123 __asm__ __volatile__("cas [%2], %3, %0 " : "=&r"(new) : "0"(new), "r"(lock), "r"(old): "memory"); in atomic_cas_32() 131 return (atomic_cas_32(lock, old, set)==old); in atomic_cmp_set() 146 static inline int fpm_spinlock(atomic_t *lock, int try_once) /* {{{ */ in fpm_spinlock() argument 149 return atomic_cmp_set(lock, 0, 1) ? 1 : 0; in fpm_spinlock() 154 if (atomic_cmp_set(lock, 0, 1)) { in fpm_spinlock() [all …]
|
H A D | fpm_scoreboard.c | 92 fpm_spinlock(&scoreboard->lock, 0); in fpm_scoreboard_update() 157 fpm_unlock(scoreboard->lock); in fpm_scoreboard_update() 198 if (!fpm_spinlock(&s->lock, nohang)) { in fpm_scoreboard_acquire() 210 scoreboard->lock = 0; in fpm_scoreboard_release() 222 if (!fpm_spinlock(&proc->lock, nohang)) { in fpm_scoreboard_proc_acquire() 236 proc->lock = 0; in fpm_scoreboard_proc_release()
|
H A D | fpm_scoreboard.h | 22 atomic_t lock; member 51 atomic_t lock; member
|
H A D | fpm_status.c | 96 if (!fpm_spinlock(&scoreboard_p->lock, 1)) { in fpm_status_handle_request() 107 fpm_unlock(scoreboard_p->lock); in fpm_status_handle_request()
|
/PHP-7.0/ext/mysqli/tests/ |
H A D | mysqli_change_user_get_lock.phpt | 18 $lock = 'phptest_' . mt_rand(0, 100000); 23 if (!$res = mysqli_query($link, sprintf('SELECT GET_LOCK("%s", 2) AS _ok', $lock))) 32 printf("... lock '%s' acquired by thread %d\n", $lock, $thread_id); 45 printf("... calling IS_USED_LOCK() on '%s' using thread '%d'\n", $lock, $new_thread_id); 54 $lock, 57 printf("... calling IS_FREE_LOCK() on '%s' using thread '%d'\n", $lock, $new_thread_id); 66 $lock, 71 /* Ok, let's try a NEW connection and a NEW lock! */ 79 } while ($lock == $newlock); 91 $lock, [all …]
|
H A D | mysqli_change_user_locks_temporary.phpt | 24 printf("[003] Reading from test should not be possible due to a lock, [%d] %s\n",
|
H A D | mysqli_insert_id.phpt | 77 between the second last insert and the lock, therefore don't stop just bail
|
/PHP-7.0/ext/dba/tests/ |
H A D | dba016.phpt | 2 DBA lock modifier error message test 22 Warning: dba_popen(%stest0.dbm,n-t): You cannot combine modifiers - (no lock) and t (test lock) in …
|
H A D | dba_gdbm.phpt | 12 $lock_flag = ''; // lock in library
|
H A D | dba_qdbm.phpt | 12 $lock_flag = ''; // lock in library
|
/PHP-7.0/ext/dba/ |
H A D | dba.c | 428 if (info->fp && info->fp != info->lock.fp) { in dba_close() 435 if (info->lock.fp) { in dba_close() 437 php_stream_pclose(info->lock.fp); in dba_close() 439 php_stream_close(info->lock.fp); in dba_close() 442 if (info->lock.name) { in dba_close() 836 info->lock.mode = lock_mode; in php_dba_open() 863 if (!info->lock.fp) { in php_dba_open() 873 if (!info->lock.fp) { in php_dba_open() 875 if (info->lock.fp) { in php_dba_open() 889 if (!info->lock.fp) { in php_dba_open() [all …]
|
H A D | php_dba.h | 56 dba_lock lock; member
|
/PHP-7.0/ext/opcache/ |
H A D | config.m4 | 350 struct flock lock = { 1, 2, 3, 4, 5 }; 352 if(lock.l_type == 1 && lock.l_whence == 2 && lock.l_start == 3 && lock.l_len == 4) { 366 struct flock lock = { 1, 2, 3, 4, 5 }; 368 if(lock.l_start == 1 && lock.l_len == 2 && lock.l_type == 4 && lock.l_whence == 5) {
|
/PHP-7.0/ext/standard/tests/file/ |
H A D | flock_basic.phpt | 14 $file_handle = fopen("$file_path/lock.tmp", "w"); 20 unlink("$file_path/lock.tmp");
|
/PHP-7.0/TSRM/ |
H A D | TODO | 1 - Improve the lock in ts_resource_ex() in order to cover less code.
|
/PHP-7.0/main/ |
H A D | fastcgi.c | 99 struct flock lock; \ 100 lock.l_type = F_WRLCK; \ 101 lock.l_start = 0; \ 102 lock.l_whence = SEEK_SET; \ 103 lock.l_len = 0; \ 115 struct flock lock; \ 116 lock.l_type = F_UNLCK; \ 117 lock.l_start = 0; \ 118 lock.l_whence = SEEK_SET; \ 119 lock.l_len = 0; \ [all …]
|
/PHP-7.0/sapi/phpdbg/ |
H A D | phpdbg.init.d | 8 LOCKFILE=/var/lock/subsys/phpdbg
|
/PHP-7.0/ext/interbase/tests/ |
H A D | 005.phpt | 267 errmsg [lock conflict on no wait transaction deadlock %a]
|
/PHP-7.0/ext/pcre/tests/ |
H A D | preg_match_error4.phpt | 815 "name": "composer.json\\/composer.lock", 831 "composer.json\\/composer.lock": "dev-a923f6cdbbc9439cabb74aa9003f6d51",
|
/PHP-7.0/ext/spl/internal/ |
H A D | splfileobject.inc | 115 * @param operation lock operation (LOCK_SH, LOCK_EX, LOCK_UN, LOCK_NB)
|
/PHP-7.0/ |
H A D | README.STREAMS | 164 not a lock can be set on this stream. Typically you can only set locks on stdio streams.
|
H A D | acinclude.m4 | 2745 …enable-libtool-lock | with-pic | with-tags | enable-shared | enable-static | enable-fast-install |…
|
/PHP-7.0/build/ |
H A D | libtool.m4 | 195 AC_ARG_ENABLE([libtool-lock], 196 [ --disable-libtool-lock Avoid locking (might break parallel builds)]) 563 #AC_ARG_ENABLE([libtool-lock], 564 #[ --disable-libtool-lock avoid locking (might break parallel builds)]) 1187 # Check to see if we can do hard links to lock some files if needed 1194 AC_MSG_CHECKING([if we can lock with hard links]) 4272 # Must we lock files when doing compilation?
|
/PHP-7.0/ext/sqlite3/libsqlite/ |
H A D | sqlite3.c | 30735 struct flock lock; 30738 lock.l_len = 1; 30868 struct flock lock; 30931 lock.l_len = 1L; 30967 lock.l_len = 1L; 31000 lock.l_len = 1L; 31077 struct flock lock; 31199 lock.l_start = lock.l_len = 0L; 60327 p->lock.pBtree = p; 60328 p->lock.iTable = 1; [all …]
|
/PHP-7.0/Zend/ |
H A D | ZEND_CHANGES | 1015 in multi-threaded environments as it doesn't need to use mutexes to lock
|