PCNTL_G 493 ext/pcntl/pcntl.c zend_hash_init(&PCNTL_G(php_signal_table), 16, NULL, ZVAL_PTR_DTOR, 0); PCNTL_G 494 ext/pcntl/pcntl.c PCNTL_G(head) = PCNTL_G(tail) = PCNTL_G(spares) = NULL; PCNTL_G 518 ext/pcntl/pcntl.c zend_hash_destroy(&PCNTL_G(php_signal_table)); PCNTL_G 519 ext/pcntl/pcntl.c while (PCNTL_G(head)) { PCNTL_G 520 ext/pcntl/pcntl.c sig = PCNTL_G(head); PCNTL_G 521 ext/pcntl/pcntl.c PCNTL_G(head) = sig->next; PCNTL_G 524 ext/pcntl/pcntl.c while (PCNTL_G(spares)) { PCNTL_G 525 ext/pcntl/pcntl.c sig = PCNTL_G(spares); PCNTL_G 526 ext/pcntl/pcntl.c PCNTL_G(spares) = sig->next; PCNTL_G 547 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 587 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 622 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 818 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 828 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 857 ext/pcntl/pcntl.c if (!PCNTL_G(spares)) { PCNTL_G 865 ext/pcntl/pcntl.c psig->next = PCNTL_G(spares); PCNTL_G 866 ext/pcntl/pcntl.c PCNTL_G(spares) = psig; PCNTL_G 877 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 881 ext/pcntl/pcntl.c zend_hash_index_del(&PCNTL_G(php_signal_table), signo); PCNTL_G 886 ext/pcntl/pcntl.c PCNTL_G(last_error) = EINVAL; PCNTL_G 894 ext/pcntl/pcntl.c zend_hash_index_update(&PCNTL_G(php_signal_table), signo, (void **) &handle, sizeof(zval *), (void **) &dest_handle); PCNTL_G 898 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 930 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 944 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 952 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 999 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1013 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1028 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1122 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1156 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1186 ext/pcntl/pcntl.c RETURN_LONG(PCNTL_G(last_error)); PCNTL_G 1210 ext/pcntl/pcntl.c psig = PCNTL_G(spares); PCNTL_G 1215 ext/pcntl/pcntl.c PCNTL_G(spares) = psig->next; PCNTL_G 1222 ext/pcntl/pcntl.c if (PCNTL_G(head) && PCNTL_G(tail)) { PCNTL_G 1223 ext/pcntl/pcntl.c PCNTL_G(tail)->next = psig; PCNTL_G 1225 ext/pcntl/pcntl.c PCNTL_G(head) = psig; PCNTL_G 1227 ext/pcntl/pcntl.c PCNTL_G(tail) = psig; PCNTL_G 1228 ext/pcntl/pcntl.c PCNTL_G(pending_signals) = 1; PCNTL_G 1239 ext/pcntl/pcntl.c if(!PCNTL_G(pending_signals)) { PCNTL_G 1248 ext/pcntl/pcntl.c if (! PCNTL_G(head) || PCNTL_G(processing_signal_queue)) { PCNTL_G 1254 ext/pcntl/pcntl.c PCNTL_G(processing_signal_queue) = 1; PCNTL_G 1256 ext/pcntl/pcntl.c queue = PCNTL_G(head); PCNTL_G 1257 ext/pcntl/pcntl.c PCNTL_G(head) = NULL; /* simple stores are atomic */ PCNTL_G 1262 ext/pcntl/pcntl.c if (zend_hash_index_find(&PCNTL_G(php_signal_table), queue->signo, (void **) &handle)==SUCCESS) { PCNTL_G 1276 ext/pcntl/pcntl.c queue->next = PCNTL_G(spares); PCNTL_G 1277 ext/pcntl/pcntl.c PCNTL_G(spares) = queue; PCNTL_G 1281 ext/pcntl/pcntl.c PCNTL_G(pending_signals) = 0; PCNTL_G 1284 ext/pcntl/pcntl.c PCNTL_G(processing_signal_queue) = 0;