Lines Matching refs:ZSTR_LEN
53 #define ZSTR_LEN(zstr) (zstr)->len in END_EXTERN_C() macro
86 ZSTR_LEN(str) = _len; \ in END_EXTERN_C()
141 ZSTR_LEN(ret) = len; in zend_string_alloc()
152 ZSTR_LEN(ret) = (n * m) + l; in zend_string_safe_alloc()
178 return zend_string_init(ZSTR_VAL(s), ZSTR_LEN(s), persistent); in zend_string_dup()
189 ZSTR_LEN(ret) = len; in zend_string_realloc()
195 memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN(len, ZSTR_LEN(s)) + 1); in zend_string_realloc()
206 ZEND_ASSERT(len >= ZSTR_LEN(s)); in zend_string_extend()
210 ZSTR_LEN(ret) = len; in zend_string_extend()
216 memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), ZSTR_LEN(s) + 1); in zend_string_extend()
227 ZEND_ASSERT(len <= ZSTR_LEN(s)); in zend_string_truncate()
231 ZSTR_LEN(ret) = len; in zend_string_truncate()
251 ZSTR_LEN(ret) = (n * m) + l; in zend_string_safe_realloc()
257 memcpy(ZSTR_VAL(ret), ZSTR_VAL(s), MIN((n * m) + l, ZSTR_LEN(s)) + 1); in zend_string_safe_realloc()
311 return !memcmp(ZSTR_VAL(s1), ZSTR_VAL(s2), ZSTR_LEN(s1)); in END_EXTERN_C()
317 return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
326 …(ZSTR_LEN(s1) == ZSTR_LEN(s2) && !zend_binary_strcasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), ZSTR_VAL(s2),…
329 …(ZSTR_LEN(str) == sizeof(c) - 1 && !zend_binary_strcasecmp(ZSTR_VAL(str), ZSTR_LEN(str), (c), size…
332 (ZSTR_LEN(str) == sizeof(literal)-1 && !memcmp(ZSTR_VAL(str), literal, sizeof(literal) - 1))