Lines Matching refs:str_len

1562 		size_t str_len;  local
1565 ZSTR_LEN(ret) = php_win32_ioutil_dirname(ZSTR_VAL(ret), str_len = ZSTR_LEN(ret));
1567 ZSTR_LEN(ret) = zend_dirname(ZSTR_VAL(ret), str_len = ZSTR_LEN(ret));
1569 } while (ZSTR_LEN(ret) < str_len && --levels);
3195 const char *needle, size_t needle_len, const char *str, size_t str_len, zend_long *replace_count) argument
3204 if (needle_len == str_len) {
3211 memcpy(ZSTR_VAL(new_str) + (r - ZSTR_VAL(haystack)), str, str_len);
3232 if (str_len > needle_len) {
3233 new_str = zend_string_safe_alloc(count, str_len - needle_len, ZSTR_LEN(haystack), 0);
3235 new_str = zend_string_alloc(count * (str_len - needle_len) + ZSTR_LEN(haystack), 0);
3242 e = zend_mempcpy(e, str, str_len);
3258 return zend_string_init_fast(str, str_len);
3265 zend_string *needle, const char *str, size_t str_len, zend_long *replace_count) argument
3275 if (ZSTR_LEN(needle) == str_len) {
3282 memcpy(ZSTR_VAL(new_str) + (r - lc_haystack), str, str_len);
3310 if (str_len > ZSTR_LEN(lc_needle)) {
3311 new_str = zend_string_safe_alloc(count, str_len - ZSTR_LEN(lc_needle), ZSTR_LEN(haystack), 0);
3313 new_str = zend_string_alloc(count * (str_len - ZSTR_LEN(lc_needle)) + ZSTR_LEN(haystack), 0);
3321 e = zend_mempcpy(e, str, str_len);
3346 new_str = zend_string_init(str, str_len, 0);
3355 …r *haystack, size_t length, const char *needle, size_t needle_len, const char *str, size_t str_len) argument
3364 if (needle_len == str_len) {
3368 memcpy(r, str, str_len);
3372 if (str_len < needle_len) {
3389 if (str_len > needle_len) {
3390 new_str = zend_string_safe_alloc(count, str_len - needle_len, length, 0);
3392 new_str = zend_string_alloc(count * (str_len - needle_len) + length, 0);
3401 e = zend_mempcpy(e, str, str_len);
3416 new_str = zend_string_init(str, str_len, 0);
4611 size_t str_len; local
4615 Z_PARAM_STRING(str, str_len)
4620 if (str_len == 0) {
4627 heb_str = (char *) emalloc(str_len+1);
4628 target = heb_str+str_len;
4640 …isblank((int)*(tmp+1)) || ispunct((int)*(tmp+1)) || (int)*(tmp+1)=='\n' ) && block_end<str_len-1) {
4684 while (!isheb(*(tmp+1)) && (int)*(tmp+1)!='\n' && block_end < str_len-1) {
4699 } while (block_end < str_len-1);
4702 broken_str = zend_string_alloc(str_len, 0);
4703 begin = end = str_len-1;
5832 size_t str_len, format_len; local
5836 Z_PARAM_STRING(str, str_len)