Lines Matching refs:lcname

2298 	zend_string *lcname;  in zend_startup_module_ex()  local
2314 lcname = zend_string_alloc(name_len, 0); in zend_startup_module_ex()
2315 zend_str_tolower_copy(ZSTR_VAL(lcname), dep->name, name_len); in zend_startup_module_ex()
2317 …if ((req_mod = zend_hash_find_ptr(&module_registry, lcname)) == NULL || !req_mod->module_started) { in zend_startup_module_ex()
2318 zend_string_efree(lcname); in zend_startup_module_ex()
2324 zend_string_efree(lcname); in zend_startup_module_ex()
2497 zend_string *lcname; in zend_register_module_ex() local
2515 lcname = zend_string_alloc(name_len, 0); in zend_register_module_ex()
2516 zend_str_tolower_copy(ZSTR_VAL(lcname), dep->name, name_len); in zend_register_module_ex()
2518 if (zend_hash_exists(&module_registry, lcname) || zend_get_extension(dep->name)) { in zend_register_module_ex()
2519 zend_string_efree(lcname); in zend_register_module_ex()
2524 zend_string_efree(lcname); in zend_register_module_ex()
2531 lcname = zend_string_alloc(name_len, module_type == MODULE_PERSISTENT); in zend_register_module_ex()
2532 zend_str_tolower_copy(ZSTR_VAL(lcname), module->name, name_len); in zend_register_module_ex()
2536 lcname = zend_new_interned_string(lcname); in zend_register_module_ex()
2537 if ((module_ptr = zend_hash_add_ptr(&module_registry, lcname, module)) == NULL) { in zend_register_module_ex()
2539 zend_string_release(lcname); in zend_register_module_ex()
2549 zend_hash_del(&module_registry, lcname); in zend_register_module_ex()
2550 zend_string_release(lcname); in zend_register_module_ex()
2557 zend_string_release(lcname); in zend_register_module_ex()
2669 …tion(const zend_class_entry *ce, const zend_function *fptr, zend_string *lcname, int error_type) /… in zend_check_magic_method_implementation() argument
2676 if (zend_string_equals_literal(lcname, ZEND_CONSTRUCTOR_FUNC_NAME)) { in zend_check_magic_method_implementation()
2679 } else if (zend_string_equals_literal(lcname, ZEND_DESTRUCTOR_FUNC_NAME)) { in zend_check_magic_method_implementation()
2683 } else if (zend_string_equals_literal(lcname, ZEND_CLONE_FUNC_NAME)) { in zend_check_magic_method_implementation()
2687 } else if (zend_string_equals_literal(lcname, ZEND_GET_FUNC_NAME)) { in zend_check_magic_method_implementation()
2692 } else if (zend_string_equals_literal(lcname, ZEND_SET_FUNC_NAME)) { in zend_check_magic_method_implementation()
2698 } else if (zend_string_equals_literal(lcname, ZEND_UNSET_FUNC_NAME)) { in zend_check_magic_method_implementation()
2704 } else if (zend_string_equals_literal(lcname, ZEND_ISSET_FUNC_NAME)) { in zend_check_magic_method_implementation()
2710 } else if (zend_string_equals_literal(lcname, ZEND_CALL_FUNC_NAME)) { in zend_check_magic_method_implementation()
2716 } else if (zend_string_equals_literal(lcname, ZEND_CALLSTATIC_FUNC_NAME)) { in zend_check_magic_method_implementation()
2722 } else if (zend_string_equals_literal(lcname, ZEND_TOSTRING_FUNC_NAME)) { in zend_check_magic_method_implementation()
2727 } else if (zend_string_equals_literal(lcname, ZEND_DEBUGINFO_FUNC_NAME)) { in zend_check_magic_method_implementation()
2732 } else if (zend_string_equals_literal(lcname, "__serialize")) { in zend_check_magic_method_implementation()
2737 } else if (zend_string_equals_literal(lcname, "__unserialize")) { in zend_check_magic_method_implementation()
2743 } else if (zend_string_equals_literal(lcname, "__set_state")) { in zend_check_magic_method_implementation()
2749 } else if (zend_string_equals(lcname, ZSTR_KNOWN(ZEND_STR_MAGIC_INVOKE))) { in zend_check_magic_method_implementation()
2752 } else if (zend_string_equals(lcname, ZSTR_KNOWN(ZEND_STR_SLEEP))) { in zend_check_magic_method_implementation()
2757 } else if (zend_string_equals(lcname, ZSTR_KNOWN(ZEND_STR_WAKEUP))) { in zend_check_magic_method_implementation()
2766 ZEND_API void zend_add_magic_method(zend_class_entry *ce, zend_function *fptr, zend_string *lcname) in zend_add_magic_method() argument
2768 if (ZSTR_VAL(lcname)[0] != '_' || ZSTR_VAL(lcname)[1] != '_') { in zend_add_magic_method() local
2770 } else if (zend_string_equals_literal(lcname, ZEND_CLONE_FUNC_NAME)) { in zend_add_magic_method()
2772 } else if (zend_string_equals_literal(lcname, ZEND_CONSTRUCTOR_FUNC_NAME)) { in zend_add_magic_method()
2775 } else if (zend_string_equals_literal(lcname, ZEND_DESTRUCTOR_FUNC_NAME)) { in zend_add_magic_method()
2777 } else if (zend_string_equals_literal(lcname, ZEND_GET_FUNC_NAME)) { in zend_add_magic_method()
2780 } else if (zend_string_equals_literal(lcname, ZEND_SET_FUNC_NAME)) { in zend_add_magic_method()
2783 } else if (zend_string_equals_literal(lcname, ZEND_CALL_FUNC_NAME)) { in zend_add_magic_method()
2785 } else if (zend_string_equals_literal(lcname, ZEND_UNSET_FUNC_NAME)) { in zend_add_magic_method()
2788 } else if (zend_string_equals_literal(lcname, ZEND_ISSET_FUNC_NAME)) { in zend_add_magic_method()
2791 } else if (zend_string_equals_literal(lcname, ZEND_CALLSTATIC_FUNC_NAME)) { in zend_add_magic_method()
2793 } else if (zend_string_equals_literal(lcname, ZEND_TOSTRING_FUNC_NAME)) { in zend_add_magic_method()
2795 } else if (zend_string_equals_literal(lcname, ZEND_DEBUGINFO_FUNC_NAME)) { in zend_add_magic_method()
2798 } else if (zend_string_equals_literal(lcname, "__serialize")) { in zend_add_magic_method()
2800 } else if (zend_string_equals_literal(lcname, "__unserialize")) { in zend_add_magic_method()
3458 zend_string *lcname; in zend_register_class_alias_ex() local
3467 lcname = zend_string_alloc(name_len-1, persistent); in zend_register_class_alias_ex()
3468 zend_str_tolower_copy(ZSTR_VAL(lcname), name+1, name_len-1); in zend_register_class_alias_ex()
3470 lcname = zend_string_alloc(name_len, persistent); in zend_register_class_alias_ex()
3471 zend_str_tolower_copy(ZSTR_VAL(lcname), name, name_len); in zend_register_class_alias_ex()
3474 zend_assert_valid_class_name(lcname); in zend_register_class_alias_ex()
3476 lcname = zend_new_interned_string(lcname); in zend_register_class_alias_ex()
3484 ret = zend_hash_add(CG(class_table), lcname, &zv); in zend_register_class_alias_ex()
3485 zend_string_release_ex(lcname, 0); in zend_register_class_alias_ex()
3489 zend_observer_class_linked_notify(ce, lcname); in zend_register_class_alias_ex()
3643 zend_string *lcname; in zend_is_callable_check_class() local
3646 ZSTR_ALLOCA_ALLOC(lcname, name_len, use_heap); in zend_is_callable_check_class()
3647 zend_str_tolower_copy(ZSTR_VAL(lcname), ZSTR_VAL(name), name_len); in zend_is_callable_check_class()
3650 if (zend_string_equals_literal(lcname, "self")) { in zend_is_callable_check_class()
3667 } else if (zend_string_equals_literal(lcname, "parent")) { in zend_is_callable_check_class()
3687 } else if (zend_string_equals(lcname, ZSTR_KNOWN(ZEND_STR_STATIC))) { in zend_is_callable_check_class()
3726 ZSTR_ALLOCA_FREE(lcname, use_heap); in zend_is_callable_check_class()