Lines Matching refs:spl_autoload_functions
46 ZEND_TLS HashTable *spl_autoload_functions;
424 if (!spl_autoload_functions) { in spl_perform_autoload()
431 zend_hash_internal_pointer_reset_ex(spl_autoload_functions, &pos); in spl_perform_autoload()
434 zend_hash_get_current_data_ptr_ex(spl_autoload_functions, &pos); in spl_perform_autoload()
462 zend_hash_move_forward_ex(spl_autoload_functions, &pos); in spl_perform_autoload()
492 if (!spl_autoload_functions) { in spl_find_registered_function()
497 ZEND_HASH_MAP_FOREACH_PTR(spl_autoload_functions, alfi) { in spl_find_registered_function()
526 if (!spl_autoload_functions) { in PHP_FUNCTION()
527 ALLOC_HASHTABLE(spl_autoload_functions); in PHP_FUNCTION()
528 zend_hash_init(spl_autoload_functions, 1, NULL, autoload_func_info_zval_dtor, 0); in PHP_FUNCTION()
530 zend_hash_real_init_mixed(spl_autoload_functions); in PHP_FUNCTION()
570 zend_hash_next_index_insert_ptr(spl_autoload_functions, alfi); in PHP_FUNCTION()
571 if (prepend && spl_autoload_functions->nNumOfElements > 1) { in PHP_FUNCTION()
573 HT_MOVE_TAIL_TO_HEAD(spl_autoload_functions); in PHP_FUNCTION()
591 if (spl_autoload_functions) { in PHP_FUNCTION()
593 zend_hash_clean(spl_autoload_functions); in PHP_FUNCTION()
609 zend_hash_del_bucket(spl_autoload_functions, p); in PHP_FUNCTION()
617 PHP_FUNCTION(spl_autoload_functions) in PHP_FUNCTION() argument
626 if (spl_autoload_functions) { in PHP_FUNCTION()
627 ZEND_HASH_MAP_FOREACH_PTR(spl_autoload_functions, alfi) { in PHP_FUNCTION()
745 spl_autoload_functions = NULL; in PHP_RINIT_FUNCTION()
755 if (spl_autoload_functions) { in PHP_RSHUTDOWN_FUNCTION()
756 zend_hash_destroy(spl_autoload_functions); in PHP_RSHUTDOWN_FUNCTION()
757 FREE_HASHTABLE(spl_autoload_functions); in PHP_RSHUTDOWN_FUNCTION()
758 spl_autoload_functions = NULL; in PHP_RSHUTDOWN_FUNCTION()