Lines Matching refs:spl_autoload_functions

47 ZEND_TLS HashTable *spl_autoload_functions;
422 if (!spl_autoload_functions) { in spl_perform_autoload()
429 zend_hash_internal_pointer_reset_ex(spl_autoload_functions, &pos); in spl_perform_autoload()
432 zend_hash_get_current_data_ptr_ex(spl_autoload_functions, &pos); in spl_perform_autoload()
460 zend_hash_move_forward_ex(spl_autoload_functions, &pos); in spl_perform_autoload()
489 if (!spl_autoload_functions) { in spl_find_registered_function()
494 ZEND_HASH_FOREACH_PTR(spl_autoload_functions, alfi) { in spl_find_registered_function()
523 if (!spl_autoload_functions) { in PHP_FUNCTION()
524 ALLOC_HASHTABLE(spl_autoload_functions); in PHP_FUNCTION()
525 zend_hash_init(spl_autoload_functions, 1, NULL, autoload_func_info_zval_dtor, 0); in PHP_FUNCTION()
527 zend_hash_real_init_mixed(spl_autoload_functions); in PHP_FUNCTION()
567 zend_hash_next_index_insert_ptr(spl_autoload_functions, alfi); in PHP_FUNCTION()
568 if (prepend && spl_autoload_functions->nNumOfElements > 1) { in PHP_FUNCTION()
570 HT_MOVE_TAIL_TO_HEAD(spl_autoload_functions); in PHP_FUNCTION()
589 zend_hash_clean(spl_autoload_functions); in PHP_FUNCTION()
604 zend_hash_del_bucket(spl_autoload_functions, p); in PHP_FUNCTION()
612 PHP_FUNCTION(spl_autoload_functions) in PHP_FUNCTION() argument
621 if (spl_autoload_functions) { in PHP_FUNCTION()
622 ZEND_HASH_FOREACH_PTR(spl_autoload_functions, alfi) { in PHP_FUNCTION()
740 spl_autoload_functions = NULL; in PHP_RINIT_FUNCTION()
750 if (spl_autoload_functions) { in PHP_RSHUTDOWN_FUNCTION()
751 zend_hash_destroy(spl_autoload_functions); in PHP_RSHUTDOWN_FUNCTION()
752 FREE_HASHTABLE(spl_autoload_functions); in PHP_RSHUTDOWN_FUNCTION()
753 spl_autoload_functions = NULL; in PHP_RSHUTDOWN_FUNCTION()