Lines Matching refs:name_len

41 	c->name = str_strndup(c->name, c->name_len - 1);  in copy_zend_constant()
146 ZEND_API void zend_register_null_constant(const char *name, uint name_len, int flags, int module_nu… in zend_register_null_constant() argument
152 c.name = zend_strndup(name, name_len-1); in zend_register_null_constant()
153 c.name_len = name_len; in zend_register_null_constant()
158 ZEND_API void zend_register_bool_constant(const char *name, uint name_len, zend_bool bval, int flag… in zend_register_bool_constant() argument
164 c.name = zend_strndup(name, name_len-1); in zend_register_bool_constant()
165 c.name_len = name_len; in zend_register_bool_constant()
170 ZEND_API void zend_register_long_constant(const char *name, uint name_len, long lval, int flags, in… in zend_register_long_constant() argument
176 c.name = zend_strndup(name, name_len-1); in zend_register_long_constant()
177 c.name_len = name_len; in zend_register_long_constant()
183 ZEND_API void zend_register_double_constant(const char *name, uint name_len, double dval, int flags… in zend_register_double_constant() argument
189 c.name = zend_strndup(name, name_len-1); in zend_register_double_constant()
190 c.name_len = name_len; in zend_register_double_constant()
196 ZEND_API void zend_register_stringl_constant(const char *name, uint name_len, char *strval, uint st… in zend_register_stringl_constant() argument
202 c.name = zend_strndup(name, name_len-1); in zend_register_stringl_constant()
203 c.name_len = name_len; in zend_register_stringl_constant()
209 ZEND_API void zend_register_string_constant(const char *name, uint name_len, char *strval, int flag… in zend_register_string_constant() argument
211 …zend_register_stringl_constant(name, name_len, strval, strlen(strval), flags, module_number TSRMLS… in zend_register_string_constant()
214 static int zend_get_special_constant(const char *name, uint name_len, zend_constant **c TSRMLS_DC) in zend_get_special_constant() argument
221 } else if (name_len == sizeof("__CLASS__")-1 && in zend_get_special_constant()
253 } else if (name_len == sizeof("__COMPILER_HALT_OFFSET__")-1 && in zend_get_special_constant()
273 ZEND_API int zend_get_constant(const char *name, uint name_len, zval *result TSRMLS_DC) in zend_get_constant() argument
279 if (zend_hash_find(EG(zend_constants), name, name_len+1, (void **) &c) == FAILURE) { in zend_get_constant()
280 lookup_name = zend_str_tolower_dup(name, name_len); in zend_get_constant()
282 if (zend_hash_find(EG(zend_constants), lookup_name, name_len+1, (void **) &c)==SUCCESS) { in zend_get_constant()
287 retval = zend_get_special_constant(name, name_len, &c TSRMLS_CC); in zend_get_constant()
302 ZEND_API int zend_get_constant_ex(const char *name, uint name_len, zval *result, zend_class_entry *… in zend_get_constant_ex() argument
314 name_len -= 1; in zend_get_constant_ex()
318 if ((colon = zend_memrchr(name, ':', name_len)) && in zend_get_constant_ex()
321 int const_name_len = name_len - class_name_len - 2; in zend_get_constant_ex()
381 if ((colon = zend_memrchr(name, '\\', name_len)) != NULL) { in zend_get_constant_ex()
384 int const_name_len = name_len - prefix_len - 1; in zend_get_constant_ex()
420 name_len = const_name_len; in zend_get_constant_ex()
421 return zend_get_constant(name, name_len, result TSRMLS_CC); in zend_get_constant_ex()
435 return zend_get_constant(name, name_len, result TSRMLS_CC); in zend_get_constant_ex()
483 lowercase_name = estrndup(c->name, c->name_len-1); in zend_register_constant()
484 zend_str_tolower(lowercase_name, c->name_len-1); in zend_register_constant()
485 lowercase_name = (char*)zend_new_interned_string(lowercase_name, c->name_len, 1 TSRMLS_CC); in zend_register_constant()
490 lowercase_name = estrndup(c->name, c->name_len-1); in zend_register_constant()
492 lowercase_name = (char*)zend_new_interned_string(lowercase_name, c->name_len, 1 TSRMLS_CC); in zend_register_constant()
498 chash = str_hash(name, c->name_len-1); in zend_register_constant()
501 if ((c->name_len == sizeof("__COMPILER_HALT_OFFSET__") in zend_register_constant()
503 …|| zend_hash_quick_add(EG(zend_constants), name, c->name_len, chash, (void *) c, sizeof(zend_const… in zend_register_constant()
506 if (c->name[0] == '\0' && c->name_len > sizeof("\0__COMPILER_HALT_OFFSET__") in zend_register_constant()