Home
last modified time | relevance | path

Searched refs:ZSTR_LEN (Results 1 – 25 of 257) sorted by relevance

1234567891011

/php-src/ext/standard/
H A Dlevenshtein.c27 if (ZSTR_LEN(string1) == 0) { in reference_levdist()
28 return ZSTR_LEN(string2) * cost_ins; in reference_levdist()
30 if (ZSTR_LEN(string2) == 0) { in reference_levdist()
31 return ZSTR_LEN(string1) * cost_del; in reference_levdist()
37 if (ZSTR_LEN(string1) < ZSTR_LEN(string2) && cost_ins == cost_rep && cost_rep == cost_del) { in reference_levdist()
43 p1 = safe_emalloc((ZSTR_LEN(string2) + 1), sizeof(zend_long), 0); in reference_levdist()
44 p2 = safe_emalloc((ZSTR_LEN(string2) + 1), sizeof(zend_long), 0); in reference_levdist()
46 for (i2 = 0; i2 <= ZSTR_LEN(string2); i2++) { in reference_levdist()
49 for (i1 = 0; i1 < ZSTR_LEN(string1) ; i1++) { in reference_levdist()
52 for (i2 = 0; i2 < ZSTR_LEN(string2); i2++) { in reference_levdist()
[all …]
H A Dstring.c1520 ZSTR_LEN(ret) = php_win32_ioutil_dirname(ZSTR_VAL(ret), ZSTR_LEN(str));
1522 ZSTR_LEN(ret) = zend_dirname(ZSTR_VAL(ret), ZSTR_LEN(str));
1535 ZSTR_LEN(ret) = zend_dirname(ZSTR_VAL(ret), str_len = ZSTR_LEN(ret));
1890 if (ZSTR_LEN(needle) > ZSTR_LEN(haystack)) {
1895 ZSTR_VAL(haystack) + ZSTR_LEN(haystack) - ZSTR_LEN(needle),
3238 if (ZSTR_LEN(needle) < ZSTR_LEN(haystack)) {
3302 } else if (ZSTR_LEN(needle) > ZSTR_LEN(haystack)) {
3645 if (ZSTR_LEN(t1) + ZSTR_LEN(t2) == 0) {
5800 ZSTR_LEN(result) += ZSTR_LEN(input);
6212 ZSTR_LEN(str) = 0;
[all …]
H A Dpassword.c57 if (ZSTR_LEN(buffer) < out_len) { in php_password_salt_to64()
118 return (ZSTR_LEN(hash) == 60) && in php_password_bcrypt_valid()
162 if (ZSTR_LEN(hash) < 13) { in php_password_bcrypt_verify()
202 ZSTR_VAL(salt)[ZSTR_LEN(salt)] = 0; in php_password_bcrypt_hash()
216 if (ZSTR_LEN(result) < 13) { in php_password_bcrypt_hash()
346 (uint32_t)ZSTR_LEN(salt), in php_password_argon2_hash()
347 ZSTR_LEN(out), in php_password_argon2_hash()
357 ZSTR_LEN(password), in php_password_argon2_hash()
359 ZSTR_LEN(salt), in php_password_argon2_hash()
361 ZSTR_LEN(out), in php_password_argon2_hash()
[all …]
H A Durl_scanner_ex.re158 if (ZSTR_LEN(new_value) != 0) {
433 if (ZSTR_LEN(ctx->form_app.s) > 0) {
434 switch (ZSTR_LEN(ctx->tag.s)) {
462 ZSTR_LEN(ctx->tag.s) = 0;
483 ZSTR_LEN(ctx->arg.s) = 0;
588 ZSTR_LEN(ctx->buf.s) = rest;
641 *newlen = ZSTR_LEN(ctx->result.s);
646 *newlen += ZSTR_LEN(ctx->buf.s);
827 ZSTR_LEN(url_state->url_app.s) = 0;
904 end = start + ZSTR_LEN(url_app.s);
[all …]
H A Dhttp.c80 encoded_data = php_raw_url_encode(ZSTR_VAL(tmp), ZSTR_LEN(tmp)); in php_url_encode_scalar()
82 encoded_data = php_url_encode(ZSTR_VAL(tmp), ZSTR_LEN(tmp)); in php_url_encode_scalar()
128 if (ZSTR_LEN(arg_sep) == 0) { in php_url_encode_hash_ex()
147 prop_len = ZSTR_LEN(key); in php_url_encode_hash_ex()
159 prop_len = ZSTR_LEN(key); in php_url_encode_hash_ex()
180 …refix = zend_string_concat3(ZSTR_VAL(key_prefix), ZSTR_LEN(key_prefix), ZSTR_VAL(encoded_key), ZST… in php_url_encode_hash_ex()
182 …new_prefix = zend_string_concat2(ZSTR_VAL(encoded_key), ZSTR_LEN(encoded_key), "%5B", strlen("%5B"… in php_url_encode_hash_ex()
193 size_t len = ZSTR_LEN(key_prefix) + num_prefix_len + index_int_as_str_len + strlen("%5D%5B"); in php_url_encode_hash_ex()
196 memcpy(ZSTR_VAL(new_prefix), ZSTR_VAL(key_prefix), ZSTR_LEN(key_prefix)); in php_url_encode_hash_ex()
197 memcpy(ZSTR_VAL(new_prefix) + ZSTR_LEN(key_prefix), num_prefix, num_prefix_len); in php_url_encode_hash_ex()
[all …]
H A Dformatted_print.c51 if ((*pos + 1) >= ZSTR_LEN(*buffer)) { in php_sprintf_appendchar()
64 if ((*pos + len) >= ZSTR_LEN(*buffer)) { in php_sprintf_appendchars()
65 size_t nlen = ZSTR_LEN(*buffer); in php_sprintf_appendchars()
103 if (req_size > ZSTR_LEN(*buffer)) { in php_sprintf_appendstring()
104 size_t size = ZSTR_LEN(*buffer); in php_sprintf_appendstring()
626 ZSTR_LEN(str), in php_formatted_print()
726 ZSTR_LEN(result) = outpos; in php_formatted_print()
821 rlen = PHPWRITE(ZSTR_VAL(result), ZSTR_LEN(result)); in PHP_FUNCTION()
850 rlen = PHPWRITE(ZSTR_VAL(result), ZSTR_LEN(result)); in PHP_FUNCTION()
881 RETVAL_LONG(ZSTR_LEN(result)); in PHP_FUNCTION()
[all …]
H A Dbrowscap.c93 for (i = 0; i < ZSTR_LEN(pattern); i++) { in browscap_compute_prefix_len()
106 for (; i < ZSTR_LEN(pattern); i++) { in browscap_compute_contains()
110 if (i + 1 < ZSTR_LEN(pattern) && in browscap_compute_contains()
119 for (; i < ZSTR_LEN(pattern); i++) { in browscap_compute_contains()
130 size_t i, len = ZSTR_LEN(pattern); in browscap_compute_regex_len()
131 for (i = 0; i < ZSTR_LEN(pattern); i++) { in browscap_compute_regex_len()
160 for (i = 0; i < ZSTR_LEN(pattern); i++, j++) { in browscap_convert_pattern()
204 ZSTR_LEN(res) = j; in browscap_convert_pattern()
366 if (ZSTR_LEN(pattern) > UINT16_MAX) { in php_browscap_parser_cb()
662 ZSTR_VAL(agent_name) + ZSTR_LEN(agent_name), in browser_reg_compare()
[all …]
H A Dquot_print.c133 ZSTR_LEN(retval) = decoded_len; in php_quot_print_decode()
204 if (ZSTR_LEN(arg1) == 0) { in PHP_FUNCTION()
210 str_out = zend_string_alloc(ZSTR_LEN(arg1), 0); in PHP_FUNCTION()
249 ZSTR_LEN(str_out) = j; in PHP_FUNCTION()
265 if (!ZSTR_LEN(str)) { in PHP_FUNCTION()
269 new_str = php_quot_print_encode((unsigned char *)ZSTR_VAL(str), ZSTR_LEN(str)); in PHP_FUNCTION()
H A Durl.c218 php_replace_controlchars(ZSTR_VAL(ret->user), ZSTR_LEN(ret->user)); in php_url_parse_ex2()
222 php_replace_controlchars(ZSTR_VAL(ret->pass), ZSTR_LEN(ret->pass)); in php_url_parse_ex2()
225 php_replace_controlchars(ZSTR_VAL(ret->user), ZSTR_LEN(ret->user)); in php_url_parse_ex2()
274 php_replace_controlchars(ZSTR_VAL(ret->host), ZSTR_LEN(ret->host)); in php_url_parse_ex2()
311 php_replace_controlchars(ZSTR_VAL(ret->path), ZSTR_LEN(ret->path)); in php_url_parse_ex2()
561 RETURN_STR(php_url_encode(ZSTR_VAL(in_str), ZSTR_LEN(in_str))); in PHP_FUNCTION()
574 out_str = zend_string_init(ZSTR_VAL(in_str), ZSTR_LEN(in_str), 0); in PHP_FUNCTION()
575 ZSTR_LEN(out_str) = php_url_decode(ZSTR_VAL(out_str), ZSTR_LEN(out_str)); in PHP_FUNCTION()
623 RETURN_STR(php_raw_url_encode(ZSTR_VAL(in_str), ZSTR_LEN(in_str))); in PHP_FUNCTION()
636 out_str = zend_string_init(ZSTR_VAL(in_str), ZSTR_LEN(in_str), 0); in PHP_FUNCTION()
[all …]
/php-src/ext/gettext/
H A Dgettext.c93 PHP_GETTEXT_DOMAIN_LENGTH_CHECK(1, ZSTR_LEN(domain)) in PHP_FUNCTION()
117 PHP_GETTEXT_LENGTH_CHECK(1, ZSTR_LEN(msgid)) in PHP_FUNCTION()
139 PHP_GETTEXT_DOMAIN_LENGTH_CHECK(1, ZSTR_LEN(domain)) in PHP_FUNCTION()
140 PHP_GETTEXT_LENGTH_CHECK(2, ZSTR_LEN(msgid)) in PHP_FUNCTION()
166 PHP_GETTEXT_LENGTH_CHECK(2, ZSTR_LEN(msgid)) in PHP_FUNCTION()
225 PHP_GETTEXT_LENGTH_CHECK(1, ZSTR_LEN(msgid1)) in PHP_FUNCTION()
226 PHP_GETTEXT_LENGTH_CHECK(2, ZSTR_LEN(msgid2)) in PHP_FUNCTION()
252 PHP_GETTEXT_LENGTH_CHECK(2, ZSTR_LEN(msgid1)) in PHP_FUNCTION()
253 PHP_GETTEXT_LENGTH_CHECK(3, ZSTR_LEN(msgid2)) in PHP_FUNCTION()
282 PHP_GETTEXT_LENGTH_CHECK(2, ZSTR_LEN(msgid1)) in PHP_FUNCTION()
[all …]
/php-src/ext/libxml/
H A Dmime_sniff.c87 ZSTR_LEN(value) = 0; in collect_an_http_quoted_string_with_extract_value()
99 memcpy(ZSTR_VAL(value) + ZSTR_LEN(value), position, length); in collect_an_http_quoted_string_with_extract_value()
100 ZSTR_LEN(value) += length; in collect_an_http_quoted_string_with_extract_value()
118 ZSTR_VAL(value)[ZSTR_LEN(value)] = '\\'; in collect_an_http_quoted_string_with_extract_value()
119 ZSTR_LEN(value)++; in collect_an_http_quoted_string_with_extract_value()
124 ZSTR_VAL(value)[ZSTR_LEN(value)] = *position; in collect_an_http_quoted_string_with_extract_value()
125 ZSTR_LEN(value)++; in collect_an_http_quoted_string_with_extract_value()
136 ZSTR_VAL(value)[ZSTR_LEN(value)] = '\0'; in collect_an_http_quoted_string_with_extract_value()
279 …while (ZSTR_LEN(parameter_value) > 0 && is_http_whitespace(ZSTR_VAL(parameter_value)[ZSTR_LEN(para… in php_libxml_sniff_charset_from_string()
280 ZSTR_LEN(parameter_value)--; in php_libxml_sniff_charset_from_string()
[all …]
/php-src/ext/session/
H A Dmod_files.c113 if (!data || ZSTR_LEN(key) <= data->dirdepth || in ps_files_path_create()
114 …buflen < (ZSTR_LEN(data->basedir) + 2 * data->dirdepth + ZSTR_LEN(key) + 5 + sizeof(FILE_PREFIX)))… in ps_files_path_create()
120 n = ZSTR_LEN(data->basedir); in ps_files_path_create()
128 memcpy(buf + n, ZSTR_VAL(key), ZSTR_LEN(key)); in ps_files_path_create()
129 n += ZSTR_LEN(key); in ps_files_path_create()
240 if (ZSTR_LEN(val) < data->st_size) { in ps_files_write()
268 if (n != ZSTR_LEN(val)) { in ps_files_write()
297 if (ZSTR_LEN(dirname) >= MAXPATHLEN) { in ps_files_cleanup_dir()
305 buf[ZSTR_LEN(dirname)] = PHP_DIR_SEPARATOR; in ps_files_cleanup_dir()
318 buf[ZSTR_LEN(dirname) + entry_len + 1] = '\0'; in ps_files_cleanup_dir()
[all …]
/php-src/Zend/
H A Dzend_smart_str.h44 len += ZSTR_LEN(str->s); in END_EXTERN_C()
59 char *ret = ZSTR_VAL(dest->s) + ZSTR_LEN(dest->s); in smart_str_extend_ex()
60 ZSTR_LEN(dest->s) = new_len; in smart_str_extend_ex()
84 ZSTR_VAL(str->s)[ZSTR_LEN(str->s)] = '\0'; in smart_str_0()
89 return str->s ? ZSTR_LEN(str->s) : 0; in smart_str_get_len()
94 if (str->s && str->a > ZSTR_LEN(str->s)) { in smart_str_trim_to_size_ex()
96 str->a = ZSTR_LEN(str->s); in smart_str_trim_to_size_ex()
126 ZSTR_LEN(dest->s) = new_len; in smart_str_appendc_ex()
131 memcpy(ZSTR_VAL(dest->s) + ZSTR_LEN(dest->s), str, len); in smart_str_appendl_ex()
132 ZSTR_LEN(dest->s) = new_len; in smart_str_appendl_ex()
[all …]
H A Dzend_string.h69 #define ZSTR_LEN(zstr) (zstr)->len in END_EXTERN_C() macro
124 ZSTR_LEN(str) = _len; \
181 ZSTR_LEN(ret) = len; in zend_string_alloc()
192 ZSTR_LEN(ret) = (n * m) + l; in zend_string_safe_alloc()
253 ZSTR_LEN(ret) = len; in zend_string_realloc()
270 ZEND_ASSERT(len >= ZSTR_LEN(s)); in zend_string_extend()
274 ZSTR_LEN(ret) = len; in zend_string_extend()
295 ZSTR_LEN(ret) = len; in zend_string_truncate()
315 ZSTR_LEN(ret) = (n * m) + l; in zend_string_safe_realloc()
386 return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2);
[all …]
/php-src/main/
H A Dsafe_bcmp.c33 if (ZSTR_LEN(a) != ZSTR_LEN(b)) { in php_safe_bcmp()
38 while (i < ZSTR_LEN(a)) { in php_safe_bcmp()
/php-src/ext/sodium/
H A Dsodium_pwhash.c66 if ((ZSTR_LEN(password) >= 0xffffffff)) { in php_sodium_argon2_hash()
76 …if (crypto_pwhash_str_alg(ZSTR_VAL(ret), ZSTR_VAL(password), ZSTR_LEN(password), opslimit, memlimi… in php_sodium_argon2_hash()
82 ZSTR_LEN(ret) = strlen(ZSTR_VAL(ret)); in php_sodium_argon2_hash()
83 ZSTR_VAL(ret)[ZSTR_LEN(ret)] = 0; in php_sodium_argon2_hash()
89 if ((ZSTR_LEN(password) >= 0xffffffff) || (ZSTR_LEN(hash) >= 0xffffffff)) { in php_sodium_argon2_verify()
92 return crypto_pwhash_str_verify(ZSTR_VAL(hash), ZSTR_VAL(password), ZSTR_LEN(password)) == 0; in php_sodium_argon2_verify()
110 if (!hash || (ZSTR_LEN(hash) < sizeof("$argon2id$"))) { in php_sodium_argon2_get_info()
/php-src/ext/intl/spoofchecker/
H A Dspoofchecker_main.c40 …ret = uspoof_check2UTF8(co->uspoof, ZSTR_VAL(text), ZSTR_LEN(text), co->uspoofres, SPOOFCHECKER_ER… in PHP_METHOD()
42 …ret = uspoof_checkUTF8(co->uspoof, ZSTR_VAL(text), ZSTR_LEN(text), NULL, SPOOFCHECKER_ERROR_CODE_P… in PHP_METHOD()
80 if(ZSTR_LEN(s1) > INT32_MAX || ZSTR_LEN(s2) > INT32_MAX) { in PHP_METHOD()
83 …_areConfusableUTF8(co->uspoof, ZSTR_VAL(s1), (int32_t)ZSTR_LEN(s1), ZSTR_VAL(s2), (int32_t)ZSTR_LE… in PHP_METHOD()
184 if (ZSTR_LEN(pattern) > INT32_MAX) { in PHP_METHOD()
190 if (ZSTR_VAL(pattern)[0] != '[' || ZSTR_VAL(pattern)[ZSTR_LEN(pattern) -1] != ']') { in PHP_METHOD()
195 …intl_convert_utf8_to_utf16(&upattern, &upattern_len, ZSTR_VAL(pattern), ZSTR_LEN(pattern), SPOOFCH… in PHP_METHOD()
/php-src/ext/dba/
H A Ddba_ndbm.c72 gkey.dsize = ZSTR_LEN(key); in DBA_FETCH_FUNC()
86 gkey.dsize = ZSTR_LEN(key); in DBA_UPDATE_FUNC()
88 gval.dsize = ZSTR_LEN(val); in DBA_UPDATE_FUNC()
101 gkey.dsize = ZSTR_LEN(key); in DBA_EXISTS_FUNC()
114 gkey.dsize = ZSTR_LEN(key); in DBA_DELETE_FUNC()
H A Ddba_tcadb.c91 value = tcadbget(dba->tcadb, ZSTR_VAL(key), ZSTR_LEN(key), &value_size); in DBA_FETCH_FUNC()
107 if (tcadbvsiz(dba->tcadb, ZSTR_VAL(key), ZSTR_LEN(key)) > -1) { in DBA_UPDATE_FUNC()
112 result = tcadbput(dba->tcadb, ZSTR_VAL(key), ZSTR_LEN(key), ZSTR_VAL(val), ZSTR_LEN(val)); in DBA_UPDATE_FUNC()
128 value = tcadbget(dba->tcadb, ZSTR_VAL(key), ZSTR_LEN(key), &value_len); in DBA_EXISTS_FUNC()
141 return tcadbout(dba->tcadb, ZSTR_VAL(key), ZSTR_LEN(key)) ? SUCCESS : FAILURE; in DBA_DELETE_FUNC()
H A Ddba_flatfile.c63 gkey.dsize = ZSTR_LEN(key); in DBA_FETCH_FUNC()
80 gkey.dsize = ZSTR_LEN(key); in DBA_UPDATE_FUNC()
82 gval.dsize = ZSTR_LEN(val); in DBA_UPDATE_FUNC()
107 gkey.dsize = ZSTR_LEN(key); in DBA_EXISTS_FUNC()
122 gkey.dsize = ZSTR_LEN(key); in DBA_DELETE_FUNC()
H A Ddba_dbm.c91 gkey.dsize = ZSTR_LEN(key); in DBA_FETCH_FUNC()
105 gkey.dsize = ZSTR_LEN(key); in DBA_UPDATE_FUNC()
115 gval.dsize = ZSTR_LEN(val); in DBA_UPDATE_FUNC()
126 gkey.dsize = ZSTR_LEN(key); in DBA_EXISTS_FUNC()
140 gkey.dsize = ZSTR_LEN(key); in DBA_DELETE_FUNC()
H A Ddba_qdbm.c81 value = dpget(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key), 0, -1, &value_size); in DBA_FETCH_FUNC()
94 …if (dpput(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key), ZSTR_VAL(val), ZSTR_LEN(val), mode == 1 ? DP_DKE… in DBA_UPDATE_FUNC()
110 value = dpget(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key), 0, -1, NULL); in DBA_EXISTS_FUNC()
123 return dpout(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key)) ? SUCCESS : FAILURE; in DBA_DELETE_FUNC()
/php-src/ext/intl/idn/
H A Didn.c71 len = uidna_nameToASCII_UTF8(uts46, ZSTR_VAL(domain), ZSTR_LEN(domain), in php_intl_idn_to_46()
81 len = uidna_nameToUnicodeUTF8(uts46, ZSTR_VAL(domain), ZSTR_LEN(domain), in php_intl_idn_to_46()
91 ZSTR_LEN(buffer) = len; in php_intl_idn_to_46()
127 if (ZSTR_LEN(domain) == 0) { in php_intl_idn_handoff()
131 if (ZSTR_LEN(domain) > INT32_MAX - 1) { in php_intl_idn_handoff()
/php-src/ext/phar/
H A Dstream.c189 size_t host_len = ZSTR_LEN(resource->host); in phar_wrapper_open_url()
583 size_t host_len = ZSTR_LEN(resource->host); in phar_wrapper_stat()
625 …if (ZSTR_LEN(str_key) >= internal_file_len || strncmp(ZSTR_VAL(str_key), internal_file, ZSTR_LEN(s… in phar_wrapper_stat()
693 size_t host_len = ZSTR_LEN(resource->host); in phar_wrapper_unlink()
705 internal_file_len = ZSTR_LEN(resource->path) - 1; in phar_wrapper_unlink()
821 size_t host_len = ZSTR_LEN(resource_from->host); in phar_wrapper_rename()
892 size_t to_len = ZSTR_LEN(resource_to->path) - 1; in phar_wrapper_rename()
898 ZSTR_LEN(str_key) > from_len && in phar_wrapper_rename()
905 ZSTR_VAL(new_str_key)[ZSTR_LEN(new_str_key)] = 0; in phar_wrapper_rename()
912 entry->filename_len = ZSTR_LEN(new_str_key); in phar_wrapper_rename()
[all …]
/php-src/ext/openssl/
H A Dopenssl_pwhash.c141 if ((ZSTR_LEN(password) >= UINT32_MAX)) { in php_openssl_argon2_hash()
153 …ZSTR_VAL(password), ZSTR_LEN(password), salt, PHP_OPENSSL_SALT_SIZE, hash, PHP_OPENSSL_HASH_SIZE))… in php_openssl_argon2_hash()
162 ZSTR_LEN(digest) = snprintf(ZSTR_VAL(digest), ZSTR_LEN(digest), "$%s$v=%d$m=%u,t=%u,p=%u$%s$%s", in php_openssl_argon2_hash()
178 if (!digest || (ZSTR_LEN(digest) < sizeof("$argon2id$"))) { in php_openssl_argon2_extract()
225 if ((ZSTR_LEN(password) >= UINT32_MAX) || (ZSTR_LEN(digest) >= UINT32_MAX)) { in php_openssl_argon2_verify()
232 new = zend_string_alloc(ZSTR_LEN(hash), 0); in php_openssl_argon2_verify()
234 ZSTR_VAL(password), ZSTR_LEN(password), (unsigned char *)ZSTR_VAL(salt), in php_openssl_argon2_verify()
235 ZSTR_LEN(salt), (unsigned char *)ZSTR_VAL(new), ZSTR_LEN(new))) { in php_openssl_argon2_verify()

Completed in 73 milliseconds

1234567891011