PCNTL_G 507 ext/pcntl/pcntl.c zend_hash_init(&PCNTL_G(php_signal_table), 16, NULL, ZVAL_PTR_DTOR, 0); PCNTL_G 508 ext/pcntl/pcntl.c PCNTL_G(head) = PCNTL_G(tail) = PCNTL_G(spares) = NULL; PCNTL_G 532 ext/pcntl/pcntl.c zend_hash_destroy(&PCNTL_G(php_signal_table)); PCNTL_G 533 ext/pcntl/pcntl.c while (PCNTL_G(head)) { PCNTL_G 534 ext/pcntl/pcntl.c sig = PCNTL_G(head); PCNTL_G 535 ext/pcntl/pcntl.c PCNTL_G(head) = sig->next; PCNTL_G 538 ext/pcntl/pcntl.c while (PCNTL_G(spares)) { PCNTL_G 539 ext/pcntl/pcntl.c sig = PCNTL_G(spares); PCNTL_G 540 ext/pcntl/pcntl.c PCNTL_G(spares) = sig->next; PCNTL_G 561 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 653 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 706 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 925 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 935 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 964 ext/pcntl/pcntl.c if (!PCNTL_G(spares)) { PCNTL_G 972 ext/pcntl/pcntl.c psig->next = PCNTL_G(spares); PCNTL_G 973 ext/pcntl/pcntl.c PCNTL_G(spares) = psig; PCNTL_G 984 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 988 ext/pcntl/pcntl.c zend_hash_index_del(&PCNTL_G(php_signal_table), signo); PCNTL_G 993 ext/pcntl/pcntl.c PCNTL_G(last_error) = EINVAL; PCNTL_G 1001 ext/pcntl/pcntl.c if (zend_hash_index_update(&PCNTL_G(php_signal_table), signo, handle)) { PCNTL_G 1006 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1037 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1045 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1052 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1098 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1106 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1120 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1213 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1247 ext/pcntl/pcntl.c PCNTL_G(last_error) = errno; PCNTL_G 1277 ext/pcntl/pcntl.c RETURN_LONG(PCNTL_G(last_error)); PCNTL_G 1300 ext/pcntl/pcntl.c psig = PCNTL_G(spares); PCNTL_G 1305 ext/pcntl/pcntl.c PCNTL_G(spares) = psig->next; PCNTL_G 1312 ext/pcntl/pcntl.c if (PCNTL_G(head) && PCNTL_G(tail)) { PCNTL_G 1313 ext/pcntl/pcntl.c PCNTL_G(tail)->next = psig; PCNTL_G 1315 ext/pcntl/pcntl.c PCNTL_G(head) = psig; PCNTL_G 1317 ext/pcntl/pcntl.c PCNTL_G(tail) = psig; PCNTL_G 1318 ext/pcntl/pcntl.c PCNTL_G(pending_signals) = 1; PCNTL_G 1328 ext/pcntl/pcntl.c if(!PCNTL_G(pending_signals)) { PCNTL_G 1337 ext/pcntl/pcntl.c if (! PCNTL_G(head) || PCNTL_G(processing_signal_queue)) { PCNTL_G 1343 ext/pcntl/pcntl.c PCNTL_G(processing_signal_queue) = 1; PCNTL_G 1345 ext/pcntl/pcntl.c queue = PCNTL_G(head); PCNTL_G 1346 ext/pcntl/pcntl.c PCNTL_G(head) = NULL; /* simple stores are atomic */ PCNTL_G 1351 ext/pcntl/pcntl.c if ((handle = zend_hash_index_find(&PCNTL_G(php_signal_table), queue->signo)) != NULL) { PCNTL_G 1363 ext/pcntl/pcntl.c queue->next = PCNTL_G(spares); PCNTL_G 1364 ext/pcntl/pcntl.c PCNTL_G(spares) = queue; PCNTL_G 1368 ext/pcntl/pcntl.c PCNTL_G(pending_signals) = 0; PCNTL_G 1371 ext/pcntl/pcntl.c PCNTL_G(processing_signal_queue) = 0;