Lines Matching refs:auto_global

1636 	zend_auto_global *auto_global;  in zend_is_auto_global_str()  local
1638 if ((auto_global = zend_hash_str_find_ptr(CG(auto_globals), name, len)) != NULL) { in zend_is_auto_global_str()
1639 if (auto_global->armed) { in zend_is_auto_global_str()
1640 auto_global->armed = auto_global->auto_global_callback(auto_global->name); in zend_is_auto_global_str()
1650 zend_auto_global *auto_global; in zend_is_auto_global() local
1652 if ((auto_global = zend_hash_find_ptr(CG(auto_globals), name)) != NULL) { in zend_is_auto_global()
1653 if (auto_global->armed) { in zend_is_auto_global()
1654 auto_global->armed = auto_global->auto_global_callback(auto_global->name); in zend_is_auto_global()
1664 zend_auto_global auto_global; in zend_register_auto_global() local
1667 auto_global.name = name; in zend_register_auto_global()
1668 auto_global.auto_global_callback = auto_global_callback; in zend_register_auto_global()
1669 auto_global.jit = jit; in zend_register_auto_global()
1671 …retval = zend_hash_add_mem(CG(auto_globals), auto_global.name, &auto_global, sizeof(zend_auto_glob… in zend_register_auto_global()
1679 zend_auto_global *auto_global; in zend_activate_auto_globals() local
1681 ZEND_HASH_FOREACH_PTR(CG(auto_globals), auto_global) { in zend_activate_auto_globals()
1682 if (auto_global->jit) { in zend_activate_auto_globals()
1683 auto_global->armed = 1; in zend_activate_auto_globals()
1684 } else if (auto_global->auto_global_callback) { in zend_activate_auto_globals()
1685 auto_global->armed = auto_global->auto_global_callback(auto_global->name); in zend_activate_auto_globals()
1687 auto_global->armed = 0; in zend_activate_auto_globals()