Lines Matching refs:needle_len

2077 	size_t needle_len;  local
2091 needle_len = Z_STRLEN_P(zneedle);
2103 needle_len = 1;
2106 if ((ZSTR_LEN(haystack) == 0) || (needle_len == 0)) {
2123 if ((size_t)-offset < needle_len) {
2126 e = ZSTR_VAL(haystack) + ZSTR_LEN(haystack) + offset + needle_len;
2130 if ((found = zend_memnrstr(p, needle, needle_len, e))) {
3214 const char *needle, size_t needle_len, const char *str, size_t str_len, zend_long *replace_count) argument
3218 if (needle_len < ZSTR_LEN(haystack)) {
3223 if (needle_len == str_len) {
3226 …p = ZSTR_VAL(haystack); (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) {
3243 while ((o = (char*)php_memnstr(o, n, needle_len, endp))) {
3244 o += needle_len;
3251 if (str_len > needle_len) {
3252 new_str = zend_string_safe_alloc(count, str_len - needle_len, ZSTR_LEN(haystack), 0);
3254 new_str = zend_string_alloc(count * (str_len - needle_len) + ZSTR_LEN(haystack), 0);
3259 …p = ZSTR_VAL(haystack); (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) {
3275 …} else if (needle_len > ZSTR_LEN(haystack) || memcmp(ZSTR_VAL(haystack), needle, ZSTR_LEN(haystack…
3390 …to_str(const char *haystack, size_t length, const char *needle, size_t needle_len, const char *str… argument
3394 if (needle_len < length) {
3399 if (needle_len == str_len) {
3402 …(p = ZSTR_VAL(new_str); (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) {
3407 if (str_len < needle_len) {
3415 while ((o = (char*)php_memnstr(o, n, needle_len, endp))) {
3416 o += needle_len;
3424 if (str_len > needle_len) {
3425 new_str = zend_string_safe_alloc(count, str_len - needle_len, length, 0);
3427 new_str = zend_string_alloc(count * (str_len - needle_len) + length, 0);
3434 for (p = haystack; (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) {
3450 } else if (needle_len > length || memcmp(haystack, needle, length)) {
5783 size_t haystack_len, needle_len; local
5789 Z_PARAM_STRING(needle, needle_len)
5795 if (needle_len == 0) {
5824 if (needle_len == 1) {
5832 while ((p = (char*)php_memnstr(p, needle, needle_len, endp))) {
5833 p += needle_len;