Lines Matching refs:name_len

42 		c->name = zend_strndup(c->name, c->name_len - 1);  in copy_zend_constant()
128 c.name_len = sizeof("TRUE"); in zend_register_standard_constants()
134 c.name_len = sizeof("FALSE"); in zend_register_standard_constants()
140 c.name_len = sizeof("NULL"); in zend_register_standard_constants()
147 c.name_len = sizeof("ZEND_THREAD_SAFE"); in zend_register_standard_constants()
153 c.name_len = sizeof("ZEND_DEBUG_BUILD"); in zend_register_standard_constants()
179 ZEND_API void zend_register_long_constant(const char *name, uint name_len, long lval, int flags, in… in zend_register_long_constant() argument
186 c.name = zend_strndup(name, name_len-1); in zend_register_long_constant()
187 c.name_len = name_len; in zend_register_long_constant()
193 ZEND_API void zend_register_double_constant(const char *name, uint name_len, double dval, int flags… in zend_register_double_constant() argument
200 c.name = zend_strndup(name, name_len-1); in zend_register_double_constant()
201 c.name_len = name_len; in zend_register_double_constant()
207 ZEND_API void zend_register_stringl_constant(const char *name, uint name_len, char *strval, uint st… in zend_register_stringl_constant() argument
215 c.name = zend_strndup(name, name_len-1); in zend_register_stringl_constant()
216 c.name_len = name_len; in zend_register_stringl_constant()
222 ZEND_API void zend_register_string_constant(const char *name, uint name_len, char *strval, int flag… in zend_register_string_constant() argument
224 …zend_register_stringl_constant(name, name_len, strval, strlen(strval), flags, module_number TSRMLS… in zend_register_string_constant()
227 static int zend_get_special_constant(const char *name, uint name_len, zend_constant **c TSRMLS_DC) in zend_get_special_constant() argument
234 } else if (name_len == sizeof("__CLASS__")-1 && in zend_get_special_constant()
266 } else if (name_len == sizeof("__COMPILER_HALT_OFFSET__")-1 && in zend_get_special_constant()
286 ZEND_API int zend_get_constant(const char *name, uint name_len, zval *result TSRMLS_DC) in zend_get_constant() argument
292 if (zend_hash_find(EG(zend_constants), name, name_len+1, (void **) &c) == FAILURE) { in zend_get_constant()
293 lookup_name = zend_str_tolower_dup(name, name_len); in zend_get_constant()
295 if (zend_hash_find(EG(zend_constants), lookup_name, name_len+1, (void **) &c)==SUCCESS) { in zend_get_constant()
300 retval = zend_get_special_constant(name, name_len, &c TSRMLS_CC); in zend_get_constant()
315 ZEND_API int zend_get_constant_ex(const char *name, uint name_len, zval *result, zend_class_entry *… in zend_get_constant_ex() argument
327 name_len -= 1; in zend_get_constant_ex()
331 if ((colon = zend_memrchr(name, ':', name_len)) && in zend_get_constant_ex()
334 int const_name_len = name_len - class_name_len - 2; in zend_get_constant_ex()
394 if ((colon = zend_memrchr(name, '\\', name_len)) != NULL) { in zend_get_constant_ex()
397 int const_name_len = name_len - prefix_len - 1; in zend_get_constant_ex()
433 name_len = const_name_len; in zend_get_constant_ex()
434 return zend_get_constant(name, name_len, result TSRMLS_CC); in zend_get_constant_ex()
448 return zend_get_constant(name, name_len, result TSRMLS_CC); in zend_get_constant_ex()
496 lowercase_name = estrndup(c->name, c->name_len-1); in zend_register_constant()
497 zend_str_tolower(lowercase_name, c->name_len-1); in zend_register_constant()
498 lowercase_name = (char*)zend_new_interned_string(lowercase_name, c->name_len, 1 TSRMLS_CC); in zend_register_constant()
504 lowercase_name = estrndup(c->name, c->name_len-1); in zend_register_constant()
506 lowercase_name = (char*)zend_new_interned_string(lowercase_name, c->name_len, 1 TSRMLS_CC); in zend_register_constant()
515 chash = zend_hash_func(name, c->name_len); in zend_register_constant()
519 if ((c->name_len == sizeof("__COMPILER_HALT_OFFSET__") in zend_register_constant()
521 …|| zend_hash_quick_add(EG(zend_constants), name, c->name_len, chash, (void *) c, sizeof(zend_const… in zend_register_constant()
524 if (c->name[0] == '\0' && c->name_len > sizeof("\0__COMPILER_HALT_OFFSET__") in zend_register_constant()