end 1177 Zend/zend_API.c zval *end = src + class_type->default_properties_count; end 1187 Zend/zend_API.c } while (src != end); end 1872 Zend/zend_API.c Bucket *end = b1 + count; end 1876 Zend/zend_API.c while (b1 < end) { end 1884 Zend/zend_API.c while (b2 < end) { end 3437 Zend/zend_API.c zval *end = p + fci->param_count; end 3439 Zend/zend_API.c while (p != end) { end 653 Zend/zend_alloc.c int end = (start + len - 1) / ZEND_MM_BITSET_LEN; end 657 Zend/zend_alloc.c if (pos != end) { end 661 Zend/zend_alloc.c while (pos != end) { end 665 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); end 667 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); end 670 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); end 673 Zend/zend_alloc.c tmp &= (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); end 685 Zend/zend_alloc.c int end = (start + len - 1) / ZEND_MM_BITSET_LEN; end 689 Zend/zend_alloc.c if (pos != end) { end 693 Zend/zend_alloc.c while (pos != end) { end 697 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); end 699 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); end 702 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); end 705 Zend/zend_alloc.c tmp &= (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); end 717 Zend/zend_alloc.c int end = (start + len - 1) / ZEND_MM_BITSET_LEN; end 721 Zend/zend_alloc.c if (pos != end) { end 727 Zend/zend_alloc.c while (pos != end) { end 733 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); end 735 Zend/zend_alloc.c tmp = (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); end 738 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); end 741 Zend/zend_alloc.c tmp &= (zend_mm_bitset)-1 >> ((ZEND_MM_BITSET_LEN - 1) - end); end 1232 Zend/zend_alloc.c zend_mm_free_slot *p, *end; end 1256 Zend/zend_alloc.c end = (zend_mm_free_slot*)((char*)bin + (bin_data_size[bin_num] * (bin_elements[bin_num] - 1))); end 1267 Zend/zend_alloc.c } while (p != end); end 30 Zend/zend_arena.h char *end; end 39 Zend/zend_arena.h arena->end = (char*) arena + size; end 62 Zend/zend_arena.h if (EXPECTED(size <= (size_t)(arena->end - ptr))) { end 66 Zend/zend_arena.h UNEXPECTED((size + ZEND_MM_ALIGNED_SIZE(sizeof(zend_arena))) > (size_t)(arena->end - (char*) arena)) ? end 68 Zend/zend_arena.h (size_t)(arena->end - (char*) arena); end 73 Zend/zend_arena.h new_arena->end = (char*) new_arena + arena_size; end 105 Zend/zend_arena.h while (UNEXPECTED((char*)checkpoint > arena->end) || end 111 Zend/zend_arena.h ZEND_ASSERT((char*)checkpoint > (char*)arena && (char*)checkpoint <= arena->end); end 1718 Zend/zend_compile.c register char *end = path + len - 1; end 1761 Zend/zend_compile.c while (end >= path && IS_SLASH_P(end)) { end 1762 Zend/zend_compile.c end--; end 1764 Zend/zend_compile.c if (end < path) { end 1772 Zend/zend_compile.c while (end >= path && !IS_SLASH_P(end)) { end 1773 Zend/zend_compile.c end--; end 1775 Zend/zend_compile.c if (end < path) { end 1794 Zend/zend_compile.c while (end >= path && IS_SLASH_P(end)) { end 1795 Zend/zend_compile.c end--; end 1797 Zend/zend_compile.c if (end < path) { end 1802 Zend/zend_compile.c *(end+1) = '\0'; end 1804 Zend/zend_compile.c return (size_t)(end + 1 - path) + len_adjust; end 154 Zend/zend_execute.c page->end = (zval*)((char*)page + size); end 164 Zend/zend_execute.c EG(vm_stack_end) = EG(vm_stack)->end; end 191 Zend/zend_execute.c EG(vm_stack_end) = stack->end; end 2055 Zend/zend_execute.c zval *end = cv + EX(func)->op_array.last_var; end 2056 Zend/zend_execute.c while (EXPECTED(cv != end)) { end 2122 Zend/zend_execute.c zval *end, *src, *dst; end 2131 Zend/zend_execute.c end = EX_VAR_NUM(first_extra_arg - 1); end 2132 Zend/zend_execute.c src = end + (num_args - first_extra_arg); end 2141 Zend/zend_execute.c } while (src != end); end 2146 Zend/zend_execute.c } while (src != end); end 2158 Zend/zend_execute.c zval *end = EX_VAR_NUM(op_array->last_var); end 2163 Zend/zend_execute.c } while (var != end); end 2237 Zend/zend_execute.c zval *end, *src, *dst; end 2246 Zend/zend_execute.c end = EX_VAR_NUM(first_extra_arg - 1); end 2247 Zend/zend_execute.c src = end + (num_args - first_extra_arg); end 2256 Zend/zend_execute.c } while (src != end); end 2261 Zend/zend_execute.c } while (src != end); end 2273 Zend/zend_execute.c zval *end = EX_VAR_NUM(op_array->last_var); end 2278 Zend/zend_execute.c } while (var != end); end 2325 Zend/zend_execute.c EG(vm_stack_end) = EG(vm_stack)->end; end 2344 Zend/zend_execute.c zval *end = arg_src + num_args; end 2350 Zend/zend_execute.c } while (arg_src != end); end 141 Zend/zend_execute.h zval *end; end 159 Zend/zend_execute.h # define ZEND_ASSERT_VM_STACK(stack) ZEND_ASSERT(stack->top > (zval *) stack && stack->end > (zval *) stack && stack->top <= stack->end) end 214 Zend/zend_execute.h zval *end = ZEND_CALL_VAR_NUM(call, call->func->op_array.last_var + call->func->op_array.T); end 215 Zend/zend_execute.h zval *p = end + (ZEND_CALL_NUM_ARGS(call) - call->func->op_array.num_args); end 227 Zend/zend_execute.h } while (p != end); end 241 Zend/zend_execute.h zval *end = ZEND_CALL_ARG(call, 1); end 242 Zend/zend_execute.h zval *p = end + num_args; end 253 Zend/zend_execute.h } while (p != end); end 267 Zend/zend_execute.h EG(vm_stack_end) = prev->end; end 1506 Zend/zend_execute_API.c zend_string **end = str + ex->func->op_array.last_var; end 1513 Zend/zend_execute_API.c } while (str != end); end 1528 Zend/zend_execute_API.c zend_string **end = str + op_array->last_var; end 1549 Zend/zend_execute_API.c } while (str != end); end 1562 Zend/zend_execute_API.c zend_string **end = str + op_array->last_var; end 1574 Zend/zend_execute_API.c } while (str != end); end 1594 Zend/zend_execute_API.c zend_string **end = str + op_array->last_var; end 1605 Zend/zend_execute_API.c } while (str != end); end 1635 Zend/zend_execute_API.c zend_string **end = str + op_array->last_var; end 1647 Zend/zend_execute_API.c } while (str != end); end 304 Zend/zend_gc.c Bucket *p, *end; end 318 Zend/zend_gc.c zval *zv, *end; end 323 Zend/zend_gc.c end = zv + n; end 326 Zend/zend_gc.c while (!Z_REFCOUNTED_P(--end)) { end 327 Zend/zend_gc.c if (zv == end) return; end 330 Zend/zend_gc.c while (zv != end) { end 372 Zend/zend_gc.c end = p + ht->nNumUsed; end 374 Zend/zend_gc.c end--; end 375 Zend/zend_gc.c zv = &end->val; end 382 Zend/zend_gc.c if (p == end) return; end 384 Zend/zend_gc.c while (p != end) { end 412 Zend/zend_gc.c Bucket *p, *end; end 428 Zend/zend_gc.c zval *zv, *end; end 433 Zend/zend_gc.c end = zv + n; end 436 Zend/zend_gc.c while (!Z_REFCOUNTED_P(--end)) { end 437 Zend/zend_gc.c if (zv == end) return; end 440 Zend/zend_gc.c while (zv != end) { end 481 Zend/zend_gc.c end = p + ht->nNumUsed; end 483 Zend/zend_gc.c end--; end 484 Zend/zend_gc.c zv = &end->val; end 491 Zend/zend_gc.c if (p == end) return; end 493 Zend/zend_gc.c while (p != end) { end 540 Zend/zend_gc.c Bucket *p, *end; end 556 Zend/zend_gc.c zval *zv, *end; end 561 Zend/zend_gc.c end = zv + n; end 564 Zend/zend_gc.c while (!Z_REFCOUNTED_P(--end)) { end 565 Zend/zend_gc.c if (zv == end) return; end 568 Zend/zend_gc.c while (zv != end) { end 601 Zend/zend_gc.c end = p + ht->nNumUsed; end 603 Zend/zend_gc.c end--; end 604 Zend/zend_gc.c zv = &end->val; end 611 Zend/zend_gc.c if (p == end) return; end 613 Zend/zend_gc.c while (p != end) { end 701 Zend/zend_gc.c Bucket *p, *end; end 721 Zend/zend_gc.c zval *zv, *end; end 739 Zend/zend_gc.c end = zv + n; end 742 Zend/zend_gc.c while (!Z_REFCOUNTED_P(--end)) { end 747 Zend/zend_gc.c if (zv == end) return count; end 750 Zend/zend_gc.c while (zv != end) { end 792 Zend/zend_gc.c end = p + ht->nNumUsed; end 794 Zend/zend_gc.c end--; end 795 Zend/zend_gc.c zv = &end->val; end 806 Zend/zend_gc.c if (p == end) return count; end 808 Zend/zend_gc.c while (p != end) { end 883 Zend/zend_gc.c Bucket *p, *end; end 908 Zend/zend_gc.c zval *zv, *end; end 913 Zend/zend_gc.c end = zv + n; end 916 Zend/zend_gc.c while (!Z_REFCOUNTED_P(--end)) { end 917 Zend/zend_gc.c if (zv == end) return; end 920 Zend/zend_gc.c while (zv != end) { end 948 Zend/zend_gc.c end = p + ht->nNumUsed; end 950 Zend/zend_gc.c end--; end 951 Zend/zend_gc.c zv = &end->val; end 958 Zend/zend_gc.c if (p == end) return; end 960 Zend/zend_gc.c while (p != end) { end 47 Zend/zend_generators.c EG(vm_stack_end) = generator->stack->end; end 55 Zend/zend_generators.c EG(vm_stack_end) = original_stack->end; end 254 Zend/zend_generators.c EG(vm_stack_end) = current_stack->end; end 673 Zend/zend_generators.c EG(vm_stack_end) = generator->stack->end; end 703 Zend/zend_generators.c EG(vm_stack_end) = original_stack->end; end 334 Zend/zend_hash.c HashTableIterator *end = iter + EG(ht_iterators_count); end 340 Zend/zend_hash.c while (iter != end) { end 436 Zend/zend_hash.c HashTableIterator *end = iter + EG(ht_iterators_used); end 438 Zend/zend_hash.c while (iter != end) { end 456 Zend/zend_hash.c HashTableIterator *end = iter + EG(ht_iterators_used); end 459 Zend/zend_hash.c while (iter != end) { end 473 Zend/zend_hash.c HashTableIterator *end = iter + EG(ht_iterators_used); end 475 Zend/zend_hash.c while (iter != end) { end 1251 Zend/zend_hash.c Bucket *p, *end; end 1258 Zend/zend_hash.c end = p + ht->nNumUsed; end 1266 Zend/zend_hash.c } while (++p != end); end 1272 Zend/zend_hash.c } while (++p != end); end 1280 Zend/zend_hash.c } while (++p != end); end 1289 Zend/zend_hash.c } while (++p != end); end 1301 Zend/zend_hash.c } while (++p != end); end 1313 Zend/zend_hash.c Bucket *p, *end; end 1330 Zend/zend_hash.c end = p + ht->nNumUsed; end 1336 Zend/zend_hash.c } while (++p != end); end 1343 Zend/zend_hash.c } while (++p != end); end 1352 Zend/zend_hash.c } while (++p != end); end 1366 Zend/zend_hash.c Bucket *p, *end; end 1373 Zend/zend_hash.c end = p + ht->nNumUsed; end 1379 Zend/zend_hash.c } while (++p != end); end 1385 Zend/zend_hash.c } while (++p != end); end 1393 Zend/zend_hash.c } while (++p != end); end 1402 Zend/zend_hash.c } while (++p != end); end 1411 Zend/zend_hash.c } while (++p != end); end 1419 Zend/zend_hash.c } while (++p != end); end 1435 Zend/zend_hash.c Bucket *p, *end; end 1442 Zend/zend_hash.c end = p + ht->nNumUsed; end 1446 Zend/zend_hash.c } while (++p != end); end 1451 Zend/zend_hash.c } while (++p != end); end 1458 Zend/zend_hash.c } while (++p != end); end 1742 Zend/zend_hash.c Bucket *end = p + source->nNumUsed; end 1751 Zend/zend_hash.c } while (p != end); end 1759 Zend/zend_hash.c Bucket *end = p + source->nNumUsed; end 1766 Zend/zend_hash.c while (p != end) { end 1778 Zend/zend_hash.c } while (p != end); end 2467 Zend/zend_hash.c const char *end = key + length; end 2468 Zend/zend_hash.c ZEND_ASSERT(*end == '\0'); end 2475 Zend/zend_hash.c || (end - tmp > MAX_LENGTH_OF_LONG - 1) /* number too long */ end 2477 Zend/zend_hash.c end - tmp == MAX_LENGTH_OF_LONG - 1 && end 2484 Zend/zend_hash.c if (tmp == end) { end 60 Zend/zend_highlight.c const unsigned char *ptr = (const unsigned char*)s, *end = ptr + len; end 67 Zend/zend_highlight.c end = filtered + filtered_len; end 70 Zend/zend_highlight.c while (ptr<end) { end 74 Zend/zend_highlight.c } while ((++ptr < end) && (*ptr==' ')); end 443 Zend/zend_inheritance.c zend_op *end = op + fptr->op_array.last; end 446 Zend/zend_inheritance.c while (op < end) { end 766 Zend/zend_inheritance.c zval *src, *dst, *end; end 771 Zend/zend_inheritance.c end = table + parent_ce->default_properties_count; end 772 Zend/zend_inheritance.c dst = end + ce->default_properties_count; end 778 Zend/zend_inheritance.c } while (dst != end); end 780 Zend/zend_inheritance.c end = ce->default_properties_table; end 782 Zend/zend_inheritance.c end = pemalloc(sizeof(zval) * parent_ce->default_properties_count, ce->type == ZEND_INTERNAL_CLASS); end 783 Zend/zend_inheritance.c dst = end + parent_ce->default_properties_count; end 784 Zend/zend_inheritance.c ce->default_properties_table = end; end 804 Zend/zend_inheritance.c } while (dst != end); end 809 Zend/zend_inheritance.c zval *src, *dst, *end; end 814 Zend/zend_inheritance.c end = table + parent_ce->default_static_members_count; end 815 Zend/zend_inheritance.c dst = end + ce->default_static_members_count; end 821 Zend/zend_inheritance.c } while (dst != end); end 823 Zend/zend_inheritance.c end = ce->default_static_members_table; end 825 Zend/zend_inheritance.c end = pemalloc(sizeof(zval) * parent_ce->default_static_members_count, ce->type == ZEND_INTERNAL_CLASS); end 826 Zend/zend_inheritance.c dst = end + parent_ce->default_static_members_count; end 827 Zend/zend_inheritance.c ce->default_static_members_table = end; end 845 Zend/zend_inheritance.c } while (dst != end); end 317 Zend/zend_ini_scanner.c char *end; end 323 Zend/zend_ini_scanner.c end = s + Z_STRLEN_P(lval); end 325 Zend/zend_ini_scanner.c while (s < end) { end 328 Zend/zend_ini_scanner.c if (s >= end) { end 1294 Zend/zend_language_parser.y const unsigned char *end, *str, *tok1 = NULL, *tok2 = NULL; end 1309 Zend/zend_language_parser.y end = memchr(str, '\n', LANG_SCNG(yy_leng)); end 1320 Zend/zend_language_parser.y if (end == NULL) { end 1323 Zend/zend_language_parser.y len = (end - str) > 30 ? 30 : (end - str); end 895 Zend/zend_language_scanner.c char *end; end 901 Zend/zend_language_scanner.c end = s+Z_STRLEN_P(zendlval); end 902 Zend/zend_language_scanner.c while (s<end) { end 905 Zend/zend_language_scanner.c if (s >= end) { end 1852 Zend/zend_language_scanner.c YYCTYPE *end = YYCURSOR + heredoc_label->length; end 1854 Zend/zend_language_scanner.c if (*end == ';') { end 1855 Zend/zend_language_scanner.c end++; end 1858 Zend/zend_language_scanner.c if (*end == '\n' || *end == '\r') { end 2734 Zend/zend_language_scanner.c char *end; end 2737 Zend/zend_language_scanner.c ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 0)); end 2741 Zend/zend_language_scanner.c if (end != yytext + yyleng) { end 2748 Zend/zend_language_scanner.c ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 0)); end 2753 Zend/zend_language_scanner.c ZVAL_DOUBLE(zendlval, zend_oct_strtod(yytext, (const char **)&end)); end 2755 Zend/zend_language_scanner.c ZVAL_DOUBLE(zendlval, zend_strtod(yytext, (const char **)&end)); end 2758 Zend/zend_language_scanner.c if (end != yytext + yyleng) { end 2768 Zend/zend_language_scanner.c if (end != yytext + yyleng) { end 2844 Zend/zend_language_scanner.c char *end; end 2872 Zend/zend_language_scanner.c end = s+Z_STRLEN_P(zendlval); end 2873 Zend/zend_language_scanner.c while (s<end) { end 3012 Zend/zend_language_scanner.c const char *end; end 3014 Zend/zend_language_scanner.c ZVAL_DOUBLE(zendlval, zend_strtod(yytext, &end)); end 3016 Zend/zend_language_scanner.c ZEND_ASSERT(end == yytext + yyleng); end 3119 Zend/zend_language_scanner.c char *end; end 3132 Zend/zend_language_scanner.c ZVAL_LONG(zendlval, ZEND_STRTOL(bin, &end, 2)); end 3133 Zend/zend_language_scanner.c ZEND_ASSERT(!errno && end == yytext + yyleng); end 3137 Zend/zend_language_scanner.c ZVAL_DOUBLE(zendlval, zend_bin_strtod(bin, (const char **)&end)); end 3139 Zend/zend_language_scanner.c ZEND_ASSERT(end == yytext + yyleng); end 3159 Zend/zend_language_scanner.c char *end; end 3172 Zend/zend_language_scanner.c ZVAL_LONG(zendlval, ZEND_STRTOL(hex, &end, 16)); end 3173 Zend/zend_language_scanner.c ZEND_ASSERT(!errno && end == hex + len); end 3177 Zend/zend_language_scanner.c ZVAL_DOUBLE(zendlval, zend_hex_strtod(hex, (const char **)&end)); end 3179 Zend/zend_language_scanner.c ZEND_ASSERT(end == hex + len); end 3633 Zend/zend_language_scanner.c YYCTYPE *end = YYCURSOR + heredoc_label->length; end 3635 Zend/zend_language_scanner.c if (*end == ';') { end 3636 Zend/zend_language_scanner.c end++; end 3639 Zend/zend_language_scanner.c if (*end == '\n' || *end == '\r') { end 7259 Zend/zend_language_scanner.c YYCTYPE *end = YYCURSOR + heredoc_label->length; end 7261 Zend/zend_language_scanner.c if (*end == ';') { end 7262 Zend/zend_language_scanner.c end++; end 7265 Zend/zend_language_scanner.c if (*end == '\n' || *end == '\r') { end 7403 Zend/zend_language_scanner.c char *end; end 7405 Zend/zend_language_scanner.c ZVAL_LONG(zendlval, ZEND_STRTOL(yytext, &end, 10)); end 7409 Zend/zend_language_scanner.c ZEND_ASSERT(end == yytext + yyleng); end 1368 Zend/zend_object_handlers.c zval *p1, *p2, *end; end 1375 Zend/zend_object_handlers.c end = p1 + zobj1->ce->default_properties_count; end 1407 Zend/zend_object_handlers.c } while (p1 != end); end 32 Zend/zend_objects.c zval *p, *end; end 41 Zend/zend_objects.c end = p + ce->default_properties_count; end 45 Zend/zend_objects.c } while (p != end); end 56 Zend/zend_objects.c zval *p, *end; end 67 Zend/zend_objects.c end = p + object->ce->default_properties_count; end 71 Zend/zend_objects.c } while (p != end); end 174 Zend/zend_objects.c zval *end = src + old_object->ce->default_properties_count; end 182 Zend/zend_objects.c } while (src != end); end 48 Zend/zend_objects_API.c zend_object **end = objects->object_buckets + objects->top; end 62 Zend/zend_objects_API.c } while (obj_ptr != end); end 70 Zend/zend_objects_API.c zend_object **end = objects->object_buckets + objects->top; end 79 Zend/zend_objects_API.c } while (obj_ptr != end); end 85 Zend/zend_objects_API.c zend_object **obj_ptr, **end, *obj; end 92 Zend/zend_objects_API.c end = objects->object_buckets + 1; end 108 Zend/zend_objects_API.c } while (obj_ptr != end); end 161 Zend/zend_opcode.c zval *end = p + ce->default_static_members_count; end 166 Zend/zend_opcode.c while (p != end) { end 179 Zend/zend_opcode.c zval *end = p + ce->default_static_members_count; end 187 Zend/zend_opcode.c while (p != end) { end 261 Zend/zend_opcode.c zval *end = p + ce->default_properties_count; end 263 Zend/zend_opcode.c while (p != end) { end 271 Zend/zend_opcode.c zval *end = p + ce->default_static_members_count; end 273 Zend/zend_opcode.c while (p != end) { end 304 Zend/zend_opcode.c zval *end = p + ce->default_properties_count; end 306 Zend/zend_opcode.c while (p != end) { end 314 Zend/zend_opcode.c zval *end = p + ce->default_static_members_count; end 316 Zend/zend_opcode.c while (p != end) { end 344 Zend/zend_opcode.c zval *end; end 375 Zend/zend_opcode.c end = literal + op_array->last_literal; end 376 Zend/zend_opcode.c while (literal < end) { end 462 Zend/zend_opcode.c zend_op *opline = op_array->opcodes, *end=opline+op_array->last; end 464 Zend/zend_opcode.c while (opline<end) { end 466 Zend/zend_opcode.c if (opline+1<end) { end 472 Zend/zend_opcode.c if (opline+1<end) { end 579 Zend/zend_opcode.c zend_op *opline, *end; end 606 Zend/zend_opcode.c end = opline + op_array->last; end 607 Zend/zend_opcode.c while (opline < end) { end 2416 Zend/zend_operators.c register unsigned char *end = str + length; end 2418 Zend/zend_operators.c while (str < end) { end 2436 Zend/zend_operators.c register unsigned char *end = p + length; end 2438 Zend/zend_operators.c while (p < end) { end 2448 Zend/zend_operators.c register const unsigned char *end = p + length; end 2450 Zend/zend_operators.c while (p < end) { end 2459 Zend/zend_operators.c while (p < end) { end 2476 Zend/zend_operators.c register unsigned char *end = p + ZSTR_LEN(str); end 2478 Zend/zend_operators.c while (p < end) { end 2487 Zend/zend_operators.c while (p < end) { end 2904 Zend/zend_operators.c ZEND_API const char* ZEND_FASTCALL zend_memnstr_ex(const char *haystack, const char *needle, size_t needle_len, const char *end) /* {{{ */ end 2910 Zend/zend_operators.c if (needle_len == 0 || (end - haystack) == 0) { end 2917 Zend/zend_operators.c end -= needle_len; end 2919 Zend/zend_operators.c while (p <= end) { end 2935 Zend/zend_operators.c ZEND_API const char* ZEND_FASTCALL zend_memnrstr_ex(const char *haystack, const char *needle, size_t needle_len, const char *end) /* {{{ */ end 2941 Zend/zend_operators.c if (needle_len == 0 || (end - haystack) == 0) { end 2947 Zend/zend_operators.c p = end; end 93 Zend/zend_operators.h ZEND_API const char* ZEND_FASTCALL zend_memnstr_ex(const char *haystack, const char *needle, size_t needle_len, const char *end); end 94 Zend/zend_operators.h ZEND_API const char* ZEND_FASTCALL zend_memnrstr_ex(const char *haystack, const char *needle, size_t needle_len, const char *end); end 145 Zend/zend_operators.h zend_memnstr(const char *haystack, const char *needle, size_t needle_len, const char *end) end 153 Zend/zend_operators.h return (const char *)memchr(p, *needle, (end-p)); end 156 Zend/zend_operators.h off_p = end - haystack; end 164 Zend/zend_operators.h end -= needle_len; end 166 Zend/zend_operators.h while (p <= end) { end 167 Zend/zend_operators.h if ((p = (const char *)memchr(p, *needle, (end-p+1))) && ne == p[needle_len-1]) { end 182 Zend/zend_operators.h return zend_memnstr_ex(haystack, needle, needle_len, end); end 203 Zend/zend_operators.h zend_memnrstr(const char *haystack, const char *needle, size_t needle_len, char *end) end 205 Zend/zend_operators.h const char *p = end; end 214 Zend/zend_operators.h off_p = end - haystack; end 234 Zend/zend_operators.h return zend_memnrstr_ex(haystack, needle, needle_len, end); end 33 Zend/zend_sort.c register char *end; end 45 Zend/zend_sort.c end = end_stack[loop]; end 47 Zend/zend_sort.c while (begin < end) { end 48 Zend/zend_sort.c offset = (end - begin) >> Z_L(1); end 52 Zend/zend_sort.c seg2 = end; end 74 Zend/zend_sort.c if ((seg2p - begin) <= (end - seg2p)) { end 75 Zend/zend_sort.c if ((seg2p + siz) < end) { end 77 Zend/zend_sort.c end_stack[loop++] = end; end 79 Zend/zend_sort.c end = seg2p - siz; end 180 Zend/zend_sort.c char *end = start + (nmemb * siz); end 199 Zend/zend_sort.c for (i = sentry; i < end; i += siz) { end 326 Zend/zend_sort.c char *end = start + (nmemb * siz); end 332 Zend/zend_sort.c zend_sort_5(start, start + delta, pivot, pivot + delta, end - siz, cmp, swp); end 334 Zend/zend_sort.c zend_sort_3(start, pivot, end - siz, cmp, swp); end 339 Zend/zend_sort.c j = end - siz; end 365 Zend/zend_sort.c if ((i - siz) - start < end - i) { end 368 Zend/zend_sort.c nmemb = (end - i)/siz; end 370 Zend/zend_sort.c zend_sort(i, (end - i)/siz, siz, cmp, swp); end 1433 Zend/zend_virtual_cwd.c goto end; end 1446 Zend/zend_virtual_cwd.c goto end; end 1463 Zend/zend_virtual_cwd.c end: end 7864 Zend/zend_vm_def.h zval *end = p + num_args; end 7871 Zend/zend_vm_def.h } while (p != end); end 1734 Zend/zend_vm_execute.h zval *end = p + num_args; end 1741 Zend/zend_vm_execute.h } while (p != end); end 61 ext/date/lib/astro.h #define civil_twilight(ts,lon,lat,start,end) \ end 62 ext/date/lib/astro.h timelib_astro_rise_set_altitude( ts, lon, lat, -6.0, 0, start, end ) end 67 ext/date/lib/astro.h #define nautical_twilight(ts,lon,lat,start,end) \ end 68 ext/date/lib/astro.h timelib_astro_rise_set_altitude( ts, lon, lat, -12.0, 0, start, end ) end 73 ext/date/lib/astro.h #define astronomical_twilight(ts,lon,lat,start,end) \ end 74 ext/date/lib/astro.h timelib_astro_rise_set_altitude( ts, lon, lat, -18.0, 0, start, end ) end 451 ext/date/lib/parse_date.c char *begin, *end, *str; end 466 ext/date/lib/parse_date.c end = *ptr; end 468 ext/date/lib/parse_date.c *scanned_length = end - begin; end 470 ext/date/lib/parse_date.c str = timelib_calloc(1, end - begin + 1); end 471 ext/date/lib/parse_date.c memcpy(str, begin, end - begin); end 494 ext/date/lib/parse_date.c char *begin, *end, *str; end 509 ext/date/lib/parse_date.c end = *ptr; end 510 ext/date/lib/parse_date.c str = timelib_calloc(1, end - begin + 1); end 511 ext/date/lib/parse_date.c memcpy(str, begin, end - begin); end 544 ext/date/lib/parse_date.c char *begin = *ptr, *end; end 551 ext/date/lib/parse_date.c end = *ptr; end 552 ext/date/lib/parse_date.c word = timelib_calloc(1, end - begin + 1); end 553 ext/date/lib/parse_date.c memcpy(word, begin, end - begin); end 577 ext/date/lib/parse_date.c char *begin = *ptr, *end; end 584 ext/date/lib/parse_date.c end = *ptr; end 585 ext/date/lib/parse_date.c word = timelib_calloc(1, end - begin + 1); end 586 ext/date/lib/parse_date.c memcpy(word, begin, end - begin); end 624 ext/date/lib/parse_date.c char *begin = *ptr, *end; end 631 ext/date/lib/parse_date.c end = *ptr; end 632 ext/date/lib/parse_date.c word = timelib_calloc(1, end - begin + 1); end 633 ext/date/lib/parse_date.c memcpy(word, begin, end - begin); end 719 ext/date/lib/parse_date.c char *begin = *ptr, *end; end 726 ext/date/lib/parse_date.c end = *ptr; end 727 ext/date/lib/parse_date.c word = timelib_calloc(1, end - begin + 1); end 728 ext/date/lib/parse_date.c memcpy(word, begin, end - begin); end 102 ext/date/lib/parse_iso_intervals.c struct timelib_time *end; end 141 ext/date/lib/parse_iso_intervals.c char *begin, *end, *str; end 156 ext/date/lib/parse_iso_intervals.c end = *ptr; end 157 ext/date/lib/parse_iso_intervals.c str = timelib_calloc(1, end - begin + 1); end 158 ext/date/lib/parse_iso_intervals.c memcpy(str, begin, end - begin); end 812 ext/date/lib/parse_iso_intervals.c current = s->end; end 914 ext/date/lib/parse_iso_intervals.c timelib_time **begin, timelib_time **end, end 969 ext/date/lib/parse_iso_intervals.c in.end = timelib_time_ctor(); end 970 ext/date/lib/parse_iso_intervals.c in.end->y = TIMELIB_UNSET; end 971 ext/date/lib/parse_iso_intervals.c in.end->d = TIMELIB_UNSET; end 972 ext/date/lib/parse_iso_intervals.c in.end->m = TIMELIB_UNSET; end 973 ext/date/lib/parse_iso_intervals.c in.end->h = TIMELIB_UNSET; end 974 ext/date/lib/parse_iso_intervals.c in.end->i = TIMELIB_UNSET; end 975 ext/date/lib/parse_iso_intervals.c in.end->s = TIMELIB_UNSET; end 976 ext/date/lib/parse_iso_intervals.c in.end->f = 0; end 977 ext/date/lib/parse_iso_intervals.c in.end->z = 0; end 978 ext/date/lib/parse_iso_intervals.c in.end->dst = 0; end 979 ext/date/lib/parse_iso_intervals.c in.end->is_localtime = 0; end 980 ext/date/lib/parse_iso_intervals.c in.end->zone_type = TIMELIB_ZONETYPE_OFFSET; end 1015 ext/date/lib/parse_iso_intervals.c *end = in.end; end 1017 ext/date/lib/parse_iso_intervals.c timelib_time_dtor(in.end); end 313 ext/date/lib/timelib.c char *begin = *ptr, *end; end 319 ext/date/lib/timelib.c end = *ptr; end 320 ext/date/lib/timelib.c switch (end - begin) { end 96 ext/date/lib/timelib.h timelib_time **begin, timelib_time **end, end 35 ext/date/lib/tm2unixtime.c static void do_range_limit(timelib_sll start, timelib_sll end, timelib_sll adj, timelib_sll *a, timelib_sll *b) end 41 ext/date/lib/tm2unixtime.c if (*a >= end) { end 381 ext/date/php_date.c ZEND_ARG_INFO(0, end) end 1868 ext/date/php_date.c if (object->end) { end 1869 ext/date/php_date.c return object->current->sse < object->end->sse ? SUCCESS : FAILURE; end 2457 ext/date/php_date.c if (intern->end) { end 2458 ext/date/php_date.c timelib_time_dtor(intern->end); end 4329 ext/date/php_date.c zval *start, *end = NULL, *interval; end 4338 ext/date/php_date.c if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS(), "OOO|l", &start, date_ce_interface, &interval, date_ce_interval, &end, date_ce_interface, &options) == FAILURE) { end 4351 ext/date/php_date.c date_period_initialize(&(dpobj->start), &(dpobj->end), &(dpobj->interval), &recurrences, isostr, isostr_len); end 4358 ext/date/php_date.c if (dpobj->end == NULL && recurrences == 0) { end 4365 ext/date/php_date.c if (dpobj->end) { end 4366 ext/date/php_date.c timelib_update_ts(dpobj->end, NULL); end 4390 ext/date/php_date.c if (end) { end 4391 ext/date/php_date.c dateobj = Z_PHPDATE_P(end); end 4393 ext/date/php_date.c dpobj->end = clone; end 4450 ext/date/php_date.c if (!dpobj->end) { end 4457 ext/date/php_date.c *dateobj->time = *dpobj->end; end 4458 ext/date/php_date.c if (dpobj->end->tz_abbr) { end 4459 ext/date/php_date.c dateobj->time->tz_abbr = timelib_strdup(dpobj->end->tz_abbr); end 4461 ext/date/php_date.c if (dpobj->end->tz_info) { end 4462 ext/date/php_date.c dateobj->time->tz_info = dpobj->end->tz_info; end 4874 ext/date/php_date.c if (period_obj->end) { end 4878 ext/date/php_date.c date_obj->time = timelib_time_clone(period_obj->end); end 4930 ext/date/php_date.c period_obj->end = timelib_time_clone(date_obj->time); end 183 ext/date/php_date.h timelib_time *end; end 315 ext/fileinfo/libmagic/ascmagic.c unsigned char *end = buf + len; end 319 ext/fileinfo/libmagic/ascmagic.c if (end - buf < 1) end 323 ext/fileinfo/libmagic/ascmagic.c if (end - buf < 2) end 328 ext/fileinfo/libmagic/ascmagic.c if (end - buf < 3) end 334 ext/fileinfo/libmagic/ascmagic.c if (end - buf < 4) end 341 ext/fileinfo/libmagic/ascmagic.c if (end - buf < 5) end 349 ext/fileinfo/libmagic/ascmagic.c if (end - buf < 6) end 1091 ext/fileinfo/libmagic/softmagic.c const char *end; end 1121 ext/fileinfo/libmagic/softmagic.c end = last = RCAST(const char *, s) + bytecnt; end 1123 ext/fileinfo/libmagic/softmagic.c for (lines = linecnt, b = buf; lines && b < end && end 1125 ext/fileinfo/libmagic/softmagic.c memchr(c = b, '\n', CAST(size_t, (end - b))))) end 1127 ext/fileinfo/libmagic/softmagic.c memchr(c, '\r', CAST(size_t, (end - c)))))); end 89 ext/filter/logical_filters.c const char *end = str + str_len; end 100 ext/filter/logical_filters.c if (*str == '0' && str + 1 == end) { end 106 ext/filter/logical_filters.c if (str < end && *str >= '1' && *str <= '9') { end 112 ext/filter/logical_filters.c if ((end - str > MAX_LENGTH_OF_LONG - 1) /* number too long */ end 113 ext/filter/logical_filters.c || (SIZEOF_LONG == 4 && (end - str == MAX_LENGTH_OF_LONG - 1) && *str > '2')) { end 118 ext/filter/logical_filters.c while (str < end) { end 140 ext/filter/logical_filters.c const char *end = str + str_len; end 142 ext/filter/logical_filters.c while (str < end) { end 163 ext/filter/logical_filters.c const char *end = str + str_len; end 166 ext/filter/logical_filters.c while (str < end) { end 326 ext/filter/logical_filters.c char *str, *end; end 344 ext/filter/logical_filters.c end = str + len; end 358 ext/filter/logical_filters.c if (str < end && (*str == '+' || *str == '-')) { end 364 ext/filter/logical_filters.c while (str < end && *str >= '0' && *str <= '9') { end 368 ext/filter/logical_filters.c if (str == end || *str == dec_sep || *str == 'e' || *str == 'E') { end 375 ext/filter/logical_filters.c while (str < end && *str >= '0' && *str <= '9') { end 381 ext/filter/logical_filters.c if (str < end && (*str == '+' || *str == '-')) { end 384 ext/filter/logical_filters.c while (str < end && *str >= '0' && *str <= '9') { end 400 ext/filter/logical_filters.c if (str != end) { end 634 ext/filter/logical_filters.c const char *end = str + str_len; end 638 ext/filter/logical_filters.c while (str < end) { end 646 ext/filter/logical_filters.c while (str < end && (*str >= '0' && *str <= '9')) { end 658 ext/filter/logical_filters.c return str == end; end 659 ext/filter/logical_filters.c } else if (str >= end || *(str++) != '.') { end 673 ext/filter/logical_filters.c char *end; end 705 ext/filter/logical_filters.c end = str + str_len; end 707 ext/filter/logical_filters.c while (str < end) { end 709 ext/filter/logical_filters.c if (++str >= end) { end 720 ext/filter/logical_filters.c if (++str == end) { end 729 ext/filter/logical_filters.c while ((str < end) && end 417 ext/ftp/ftp.c char *syst, *end; end 437 ext/ftp/ftp.c if ((end = strchr(syst, ' '))) { end 438 ext/ftp/ftp.c *end = 0; end 441 ext/ftp/ftp.c if (end) { end 442 ext/ftp/ftp.c *end = ' '; end 453 ext/ftp/ftp.c char *pwd, *end; end 473 ext/ftp/ftp.c if ((end = strrchr(++pwd, '"')) == NULL) { end 476 ext/ftp/ftp.c ftp->pwd = estrndup(pwd, end - pwd); end 575 ext/ftp/ftp.c char *mkd, *end; end 591 ext/ftp/ftp.c if ((end = strrchr(++mkd, '"')) == NULL) { end 594 ext/ftp/ftp.c *end = 0; end 595 ext/ftp/ftp.c ret = zend_string_init(mkd, end - mkd, 0); end 596 ext/ftp/ftp.c *end = '"'; end 4260 ext/imap/php_imap.c zend_long charset_token, encoding_token, end_token, end, offset=0, i; end 4270 ext/imap/php_imap.c end = ZSTR_LEN(str); end 4272 ext/imap/php_imap.c charset = (char *) safe_emalloc((end + 1), 2, 0); end 4273 ext/imap/php_imap.c text = &charset[end + 1]; end 4274 ext/imap/php_imap.c while (offset < end) { /* Reached end of the string? */ end 4275 ext/imap/php_imap.c if ((charset_token = (zend_long)php_memnstr(&string[offset], "=?", 2, string + end))) { /* Is there anything encoded in the string? */ end 4286 ext/imap/php_imap.c if ((encoding_token = (zend_long)php_memnstr(&string[charset_token+2], "?", 1, string+end))) { /* Find token for encoding */ end 4288 ext/imap/php_imap.c if ((end_token = (zend_long)php_memnstr(&string[encoding_token+3], "?=", 2, string+end))) { /* Find token for end of encoded data */ end 4319 ext/imap/php_imap.c if ((string[offset + i] == '=') && (string[offset + i + 1] == '?') && (offset + i < end)) { end 4334 ext/imap/php_imap.c memcpy(text, &string[charset_token], end - charset_token); /* Extract unencoded text from string */ end 4335 ext/imap/php_imap.c text[end - charset_token] = 0x00; end 4341 ext/imap/php_imap.c offset = end; /* We have reached the end of the string. */ end 4372 ext/imap/php_imap.c buf.end = buf.beg + sizeof(address) - 1; end 437 ext/intl/php_intl.c ZEND_ARG_INFO( 0, end ) end 315 ext/intl/transliterator/transliterator_class.c ZEND_ARG_INFO( 0, end ) end 3 ext/mbstring/libmbfl/mbfl/eaw_table.h int end; end 1308 ext/mbstring/libmbfl/mbfl/mbfilter.c int n, m, k, len, start, end; end 1324 ext/mbstring/libmbfl/mbfl/mbfilter.c end = from + length; end 1327 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + length*2; end 1330 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + length*4; end 1334 ext/mbstring/libmbfl/mbfl/mbfilter.c end = 0; end 1352 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start; end 1354 ext/mbstring/libmbfl/mbfl/mbfilter.c end = n; end 1372 ext/mbstring/libmbfl/mbfl/mbfilter.c if (end > len) { end 1373 ext/mbstring/libmbfl/mbfl/mbfilter.c end = len; end 1375 ext/mbstring/libmbfl/mbfl/mbfilter.c if (end < 0) { end 1376 ext/mbstring/libmbfl/mbfl/mbfilter.c end = 0; end 1378 ext/mbstring/libmbfl/mbfl/mbfilter.c if (start > end) { end 1379 ext/mbstring/libmbfl/mbfl/mbfilter.c start = end; end 1383 ext/mbstring/libmbfl/mbfl/mbfilter.c n = end - start; end 1497 ext/mbstring/libmbfl/mbfl/mbfilter.c const unsigned char *end = NULL; end 1509 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + (length & -2); end 1518 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + (length & -4); end 1525 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + length; end 1543 ext/mbstring/libmbfl/mbfl/mbfilter.c end = string->val + string->len; end 1550 ext/mbstring/libmbfl/mbfl/mbfilter.c end = p; end 1558 ext/mbstring/libmbfl/mbfl/mbfilter.c sz = end - start; end 1762 ext/mbstring/libmbfl/mbfl/mbfilter.c if (mbfl_eaw_table[i].begin <= c && c <= mbfl_eaw_table[i].end) { end 58 ext/mbstring/oniguruma/enc/big5.c big5_mbc_to_code(const UChar* p, const UChar* end) end 60 ext/mbstring/oniguruma/enc/big5.c return onigenc_mbn_mbc_to_code(ONIG_ENCODING_BIG5, p, end); end 70 ext/mbstring/oniguruma/enc/big5.c big5_mbc_case_fold(OnigCaseFoldType flag, const UChar** pp, const UChar* end, end 74 ext/mbstring/oniguruma/enc/big5.c pp, end, lower); end 80 ext/mbstring/oniguruma/enc/big5.c const UChar** pp, const UChar* end) end 82 ext/mbstring/oniguruma/enc/big5.c return onigenc_mbn_is_mbc_ambiguous(ONIG_ENCODING_BIG5, flag, pp, end); end 138 ext/mbstring/oniguruma/enc/big5.c big5_is_allowed_reverse_match(const UChar* s, const UChar* end ARG_UNUSED) end 109 ext/mbstring/oniguruma/enc/cp1251.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 176 ext/mbstring/oniguruma/enc/cp1251.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 180 ext/mbstring/oniguruma/enc/cp1251.c flag, p, end, items); end 60 ext/mbstring/oniguruma/enc/euc_jp.c mbc_to_code(const UChar* p, const UChar* end) end 70 ext/mbstring/oniguruma/enc/euc_jp.c if (p >= end) break; end 124 ext/mbstring/oniguruma/enc/euc_jp.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 166 ext/mbstring/oniguruma/enc/euc_jp.c is_allowed_reverse_match(const UChar* s, const UChar* end ARG_UNUSED) end 203 ext/mbstring/oniguruma/enc/euc_jp.c end: end 208 ext/mbstring/oniguruma/enc/euc_jp.c property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end) end 214 ext/mbstring/oniguruma/enc/euc_jp.c if (onig_st_lookup_strend(PropertyNameTable, p, end, &ctype) == 0) { end 215 ext/mbstring/oniguruma/enc/euc_jp.c return onigenc_minimum_property_name_to_ctype(enc, p, end); end 58 ext/mbstring/oniguruma/enc/euc_kr.c euckr_mbc_to_code(const UChar* p, const UChar* end) end 60 ext/mbstring/oniguruma/enc/euc_kr.c return onigenc_mbn_mbc_to_code(ONIG_ENCODING_EUC_KR, p, end); end 70 ext/mbstring/oniguruma/enc/euc_kr.c euckr_mbc_case_fold(OnigCaseFoldType flag, const UChar** pp, const UChar* end, end 74 ext/mbstring/oniguruma/enc/euc_kr.c pp, end, lower); end 80 ext/mbstring/oniguruma/enc/euc_kr.c const UChar** pp, const UChar* end) end 82 ext/mbstring/oniguruma/enc/euc_kr.c return onigenc_mbn_is_mbc_ambiguous(ONIG_ENCODING_EUC_KR, flag, pp, end); end 114 ext/mbstring/oniguruma/enc/euc_kr.c euckr_is_allowed_reverse_match(const UChar* s, const UChar* end ARG_UNUSED) end 58 ext/mbstring/oniguruma/enc/euc_tw.c euctw_mbc_to_code(const UChar* p, const UChar* end) end 60 ext/mbstring/oniguruma/enc/euc_tw.c return onigenc_mbn_mbc_to_code(ONIG_ENCODING_EUC_TW, p, end); end 70 ext/mbstring/oniguruma/enc/euc_tw.c euctw_mbc_case_fold(OnigCaseFoldType flag, const UChar** pp, const UChar* end, end 74 ext/mbstring/oniguruma/enc/euc_tw.c pp, end, lower); end 105 ext/mbstring/oniguruma/enc/euc_tw.c euctw_is_allowed_reverse_match(const UChar* s, const UChar* end ARG_UNUSED) end 79 ext/mbstring/oniguruma/enc/gb18030.c gb18030_mbc_to_code(const UChar* p, const UChar* end) end 81 ext/mbstring/oniguruma/enc/gb18030.c return onigenc_mbn_mbc_to_code(ONIG_ENCODING_GB18030, p, end); end 91 ext/mbstring/oniguruma/enc/gb18030.c gb18030_mbc_case_fold(OnigCaseFoldType flag, const UChar** pp, const UChar* end, end 95 ext/mbstring/oniguruma/enc/gb18030.c pp, end, lower); end 101 ext/mbstring/oniguruma/enc/gb18030.c const UChar** pp, const UChar* end) end 103 ext/mbstring/oniguruma/enc/gb18030.c return onigenc_mbn_is_mbc_ambiguous(ONIG_ENCODING_GB18030, flag, pp, end); end 473 ext/mbstring/oniguruma/enc/gb18030.c gb18030_is_allowed_reverse_match(const UChar* s, const UChar* end ARG_UNUSED) end 115 ext/mbstring/oniguruma/enc/iso8859_1.c const OnigUChar* p, const OnigUChar* end, end 122 ext/mbstring/oniguruma/enc/iso8859_1.c if (*p == 0x53 && end > p + 1 end 136 ext/mbstring/oniguruma/enc/iso8859_1.c if (*p == 0x73 && end > p + 1 end 203 ext/mbstring/oniguruma/enc/iso8859_1.c const UChar* end ARG_UNUSED, UChar* lower) end 222 ext/mbstring/oniguruma/enc/iso8859_1.c const UChar** pp, const UChar* end) end 108 ext/mbstring/oniguruma/enc/iso8859_10.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 126 ext/mbstring/oniguruma/enc/iso8859_10.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 215 ext/mbstring/oniguruma/enc/iso8859_10.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 219 ext/mbstring/oniguruma/enc/iso8859_10.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_13.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 126 ext/mbstring/oniguruma/enc/iso8859_13.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 204 ext/mbstring/oniguruma/enc/iso8859_13.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 208 ext/mbstring/oniguruma/enc/iso8859_13.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_14.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 127 ext/mbstring/oniguruma/enc/iso8859_14.c const UChar** pp, const UChar* end) end 217 ext/mbstring/oniguruma/enc/iso8859_14.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 221 ext/mbstring/oniguruma/enc/iso8859_14.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_15.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 127 ext/mbstring/oniguruma/enc/iso8859_15.c const UChar** pp, const UChar* end) end 211 ext/mbstring/oniguruma/enc/iso8859_15.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 215 ext/mbstring/oniguruma/enc/iso8859_15.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_16.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 126 ext/mbstring/oniguruma/enc/iso8859_16.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 213 ext/mbstring/oniguruma/enc/iso8859_16.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 217 ext/mbstring/oniguruma/enc/iso8859_16.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_2.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 126 ext/mbstring/oniguruma/enc/iso8859_2.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 202 ext/mbstring/oniguruma/enc/iso8859_2.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 206 ext/mbstring/oniguruma/enc/iso8859_2.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_3.c const UChar* end ARG_UNUSED, UChar* lower) end 126 ext/mbstring/oniguruma/enc/iso8859_3.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 211 ext/mbstring/oniguruma/enc/iso8859_3.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 215 ext/mbstring/oniguruma/enc/iso8859_3.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_4.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 126 ext/mbstring/oniguruma/enc/iso8859_4.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 213 ext/mbstring/oniguruma/enc/iso8859_4.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 217 ext/mbstring/oniguruma/enc/iso8859_4.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_5.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 119 ext/mbstring/oniguruma/enc/iso8859_5.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 201 ext/mbstring/oniguruma/enc/iso8859_5.c const OnigUChar* p, const OnigUChar* end, end 206 ext/mbstring/oniguruma/enc/iso8859_5.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_7.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 120 ext/mbstring/oniguruma/enc/iso8859_7.c const UChar** pp, const UChar* end) end 197 ext/mbstring/oniguruma/enc/iso8859_7.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 201 ext/mbstring/oniguruma/enc/iso8859_7.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/iso8859_9.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 126 ext/mbstring/oniguruma/enc/iso8859_9.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 204 ext/mbstring/oniguruma/enc/iso8859_9.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 208 ext/mbstring/oniguruma/enc/iso8859_9.c flag, p, end, items); end 109 ext/mbstring/oniguruma/enc/koi8.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 120 ext/mbstring/oniguruma/enc/koi8.c koi8_is_mbc_ambiguous(OnigAmbigType flag, const OnigUChar** pp, const OnigUChar* end) end 226 ext/mbstring/oniguruma/enc/koi8.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 230 ext/mbstring/oniguruma/enc/koi8.c flag, p, end, items); end 108 ext/mbstring/oniguruma/enc/koi8_r.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 119 ext/mbstring/oniguruma/enc/koi8_r.c koi8_r_is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 188 ext/mbstring/oniguruma/enc/koi8_r.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 192 ext/mbstring/oniguruma/enc/koi8_r.c flag, p, end, items); end 96 ext/mbstring/oniguruma/enc/sjis.c mbc_to_code(const UChar* p, const UChar* end) end 107 ext/mbstring/oniguruma/enc/sjis.c if (p >= end) break; end 131 ext/mbstring/oniguruma/enc/sjis.c const UChar** pp, const UChar* end ARG_UNUSED, UChar* lower) end 155 ext/mbstring/oniguruma/enc/sjis.c const UChar** pp, const UChar* end) end 157 ext/mbstring/oniguruma/enc/sjis.c return onigenc_mbn_is_mbc_ambiguous(ONIG_ENCODING_SJIS, flag, pp, end); end 202 ext/mbstring/oniguruma/enc/sjis.c is_allowed_reverse_match(const UChar* s, const UChar* end ARG_UNUSED) end 237 ext/mbstring/oniguruma/enc/sjis.c end: end 242 ext/mbstring/oniguruma/enc/sjis.c property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end) end 248 ext/mbstring/oniguruma/enc/sjis.c if (onig_st_lookup_strend(PropertyNameTable, p, end, &ctype) == 0) { end 249 ext/mbstring/oniguruma/enc/sjis.c return onigenc_minimum_property_name_to_ctype(enc, p, end); end 10817 ext/mbstring/oniguruma/enc/unicode.c onigenc_unicode_property_name_to_ctype(OnigEncoding enc, UChar* name, UChar* end) end 10827 ext/mbstring/oniguruma/enc/unicode.c while (p < end) { end 10828 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); end 10980 ext/mbstring/oniguruma/enc/unicode.c OnigCaseFoldType flag ARG_UNUSED, const UChar** pp, const UChar* end, end 10990 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); end 11175 ext/mbstring/oniguruma/enc/unicode.c OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, end 11187 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); end 11325 ext/mbstring/oniguruma/enc/unicode.c if (p < end) { end 11329 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); end 11349 ext/mbstring/oniguruma/enc/unicode.c if (p < end) { end 11350 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); end 58 ext/mbstring/oniguruma/enc/utf16_be.c utf16be_is_mbc_newline(const UChar* p, const UChar* end) end 60 ext/mbstring/oniguruma/enc/utf16_be.c if (p + 1 < end) { end 78 ext/mbstring/oniguruma/enc/utf16_be.c utf16be_mbc_to_code(const UChar* p, const UChar* end ARG_UNUSED) end 124 ext/mbstring/oniguruma/enc/utf16_be.c const UChar** pp, const UChar* end, UChar* fold) end 148 ext/mbstring/oniguruma/enc/utf16_be.c pp, end, fold); end 153 ext/mbstring/oniguruma/enc/utf16_be.c utf16be_is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 202 ext/mbstring/oniguruma/enc/utf16_be.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 205 ext/mbstring/oniguruma/enc/utf16_be.c flag, p, end, items); end 64 ext/mbstring/oniguruma/enc/utf16_le.c utf16le_is_mbc_newline(const UChar* p, const UChar* end) end 66 ext/mbstring/oniguruma/enc/utf16_le.c if (p + 1 < end) { end 84 ext/mbstring/oniguruma/enc/utf16_le.c utf16le_mbc_to_code(const UChar* p, const UChar* end ARG_UNUSED) end 127 ext/mbstring/oniguruma/enc/utf16_le.c const UChar** pp, const UChar* end, UChar* fold) end 149 ext/mbstring/oniguruma/enc/utf16_le.c return onigenc_unicode_mbc_case_fold(ONIG_ENCODING_UTF16_LE, flag, pp, end, end 156 ext/mbstring/oniguruma/enc/utf16_le.c const UChar* end) end 203 ext/mbstring/oniguruma/enc/utf16_le.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 206 ext/mbstring/oniguruma/enc/utf16_le.c flag, p, end, items); end 39 ext/mbstring/oniguruma/enc/utf32_be.c utf32be_is_mbc_newline(const UChar* p, const UChar* end) end 41 ext/mbstring/oniguruma/enc/utf32_be.c if (p + 3 < end) { end 61 ext/mbstring/oniguruma/enc/utf32_be.c utf32be_mbc_to_code(const UChar* p, const UChar* end ARG_UNUSED) end 86 ext/mbstring/oniguruma/enc/utf32_be.c const UChar** pp, const UChar* end, UChar* fold) end 111 ext/mbstring/oniguruma/enc/utf32_be.c return onigenc_unicode_mbc_case_fold(ONIG_ENCODING_UTF32_BE, flag, pp, end, end 117 ext/mbstring/oniguruma/enc/utf32_be.c utf32be_is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 161 ext/mbstring/oniguruma/enc/utf32_be.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 164 ext/mbstring/oniguruma/enc/utf32_be.c flag, p, end, items); end 39 ext/mbstring/oniguruma/enc/utf32_le.c utf32le_is_mbc_newline(const UChar* p, const UChar* end) end 41 ext/mbstring/oniguruma/enc/utf32_le.c if (p + 3 < end) { end 61 ext/mbstring/oniguruma/enc/utf32_le.c utf32le_mbc_to_code(const UChar* p, const UChar* end ARG_UNUSED) end 86 ext/mbstring/oniguruma/enc/utf32_le.c const UChar** pp, const UChar* end, UChar* fold) end 112 ext/mbstring/oniguruma/enc/utf32_le.c return onigenc_unicode_mbc_case_fold(ONIG_ENCODING_UTF32_LE, flag, pp, end, end 118 ext/mbstring/oniguruma/enc/utf32_le.c utf32le_is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 161 ext/mbstring/oniguruma/enc/utf32_le.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 164 ext/mbstring/oniguruma/enc/utf32_le.c flag, p, end, items); end 69 ext/mbstring/oniguruma/enc/utf8.c is_mbc_newline(const UChar* p, const UChar* end) end 71 ext/mbstring/oniguruma/enc/utf8.c if (p < end) { end 78 ext/mbstring/oniguruma/enc/utf8.c if (p + 1 < end) { end 81 ext/mbstring/oniguruma/enc/utf8.c if (p + 2 < end) { end 94 ext/mbstring/oniguruma/enc/utf8.c mbc_to_code(const UChar* p, const UChar* end ARG_UNUSED) end 196 ext/mbstring/oniguruma/enc/utf8.c const UChar* end, UChar* fold) end 218 ext/mbstring/oniguruma/enc/utf8.c pp, end, fold); end 224 ext/mbstring/oniguruma/enc/utf8.c is_mbc_ambiguous(OnigCaseFoldType flag, const UChar** pp, const UChar* end) end 282 ext/mbstring/oniguruma/enc/utf8.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 285 ext/mbstring/oniguruma/enc/utf8.c flag, p, end, items); end 155 ext/mbstring/oniguruma/oniguruma.h int (*is_mbc_newline)(const OnigUChar* p, const OnigUChar* end); end 156 ext/mbstring/oniguruma/oniguruma.h OnigCodePoint (*mbc_to_code)(const OnigUChar* p, const OnigUChar* end); end 159 ext/mbstring/oniguruma/oniguruma.h int (*mbc_case_fold)(OnigCaseFoldType flag, const OnigUChar** pp, const OnigUChar* end, OnigUChar* to); end 161 ext/mbstring/oniguruma/oniguruma.h int (*get_case_fold_codes_by_str)(OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem acs[]); end 162 ext/mbstring/oniguruma/oniguruma.h int (*property_name_to_ctype)(struct OnigEncodingTypeST* enc, OnigUChar* p, OnigUChar* end); end 166 ext/mbstring/oniguruma/oniguruma.h int (*is_allowed_reverse_match)(const OnigUChar* p, const OnigUChar* end); end 262 ext/mbstring/oniguruma/oniguruma.h #define onig_enc_len(enc,p,end) ONIGENC_MBC_ENC_LEN(enc,p) end 269 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_MBC_WORD(enc,s,end) \ end 270 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end)) end 275 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) \ end 276 ext/mbstring/oniguruma/oniguruma.h (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf) end 277 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) \ end 278 ext/mbstring/oniguruma/oniguruma.h (enc)->is_allowed_reverse_match(s,end) end 283 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc,case_fold_flag,p,end,acs) \ end 284 ext/mbstring/oniguruma/oniguruma.h (enc)->get_case_fold_codes_by_str(case_fold_flag,p,end,acs) end 292 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end)) end 293 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end)) end 296 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) \ end 297 ext/mbstring/oniguruma/oniguruma.h (enc)->property_name_to_ctype(enc,p,end) end 355 ext/mbstring/oniguruma/oniguruma.h int onigenc_strlen P_((OnigEncoding enc, const OnigUChar* p, const OnigUChar* end)); end 603 ext/mbstring/oniguruma/oniguruma.h int end; end 614 ext/mbstring/oniguruma/oniguruma.h int* end; end 741 ext/mbstring/oniguruma/oniguruma.h int onig_search P_((OnigRegex, const OnigUChar* str, const OnigUChar* end, const OnigUChar* start, const OnigUChar* range, OnigRegion* region, OnigOptionType option)); end 743 ext/mbstring/oniguruma/oniguruma.h int onig_match P_((OnigRegex, const OnigUChar* str, const OnigUChar* end, const OnigUChar* at, OnigRegion* region, OnigOptionType option)); end 757 ext/mbstring/oniguruma/oniguruma.h int onig_region_set P_((OnigRegion* region, int at, int beg, int end)); end 53 ext/mbstring/oniguruma/regcomp.c str_dup(UChar* s, UChar* end) end 55 ext/mbstring/oniguruma/regcomp.c int len = end - s; end 76 ext/mbstring/oniguruma/regcomp.c int len = sn->end - sn->s; end 78 ext/mbstring/oniguruma/regcomp.c sn->end = sn->s + len; end 85 ext/mbstring/oniguruma/regcomp.c int len = sn->end - sn->s; end 87 ext/mbstring/oniguruma/regcomp.c sn->end = sn->s + len; end 466 ext/mbstring/oniguruma/regcomp.c if (sn->end <= sn->s) end 477 ext/mbstring/oniguruma/regcomp.c for (; p < sn->end; ) { end 499 ext/mbstring/oniguruma/regcomp.c if (sn->end <= sn->s) end 502 ext/mbstring/oniguruma/regcomp.c return add_compile_string_length(sn->s, 1 /* sb */, sn->end - sn->s, reg, 0); end 510 ext/mbstring/oniguruma/regcomp.c UChar *p, *prev, *end; end 514 ext/mbstring/oniguruma/regcomp.c if (sn->end <= sn->s) end 517 ext/mbstring/oniguruma/regcomp.c end = sn->end; end 525 ext/mbstring/oniguruma/regcomp.c for (; p < end; ) { end 547 ext/mbstring/oniguruma/regcomp.c if (sn->end <= sn->s) end 550 ext/mbstring/oniguruma/regcomp.c return add_compile_string(sn->s, 1 /* sb */, sn->end - sn->s, reg, 0); end 2088 ext/mbstring/oniguruma/regcomp.c *min = sn->end - sn->s; end 2172 ext/mbstring/oniguruma/regcomp.c *max = sn->end - sn->s; end 2314 ext/mbstring/oniguruma/regcomp.c while (s < sn->end) { end 2521 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_IS_MBC_WORD(reg->enc, xs->s, xs->end)) end 2601 ext/mbstring/oniguruma/regcomp.c if (sn->end <= sn->s) end 3192 ext/mbstring/oniguruma/regcomp.c UChar *p, *end, buf[ONIGENC_MBC_CASE_FOLD_MAXLEN]; end 3197 ext/mbstring/oniguruma/regcomp.c end = sn->end; end 3198 ext/mbstring/oniguruma/regcomp.c sbuf_size = (end - sn->s) * 2; end 3205 ext/mbstring/oniguruma/regcomp.c while (p < end) { end 3206 ext/mbstring/oniguruma/regcomp.c len = ONIGENC_MBC_CASE_FOLD(reg->enc, reg->case_fold_flag, &p, end, buf); end 3231 ext/mbstring/oniguruma/regcomp.c expand_case_fold_make_rem_string(Node** rnode, UChar *s, UChar *end, end 3237 ext/mbstring/oniguruma/regcomp.c node = onig_node_new_str(s, end); end 3254 ext/mbstring/oniguruma/regcomp.c UChar *p, int slen, UChar *end, end 3317 ext/mbstring/oniguruma/regcomp.c if (q < end) { end 3318 ext/mbstring/oniguruma/regcomp.c r = expand_case_fold_make_rem_string(&rem, q, end, reg); end 3370 ext/mbstring/oniguruma/regcomp.c UChar *start, *end, *p; end 3378 ext/mbstring/oniguruma/regcomp.c end = sn->end; end 3379 ext/mbstring/oniguruma/regcomp.c if (start >= end) return 0; end 3385 ext/mbstring/oniguruma/regcomp.c while (p < end) { end 3387 ext/mbstring/oniguruma/regcomp.c p, end, items); end 3430 ext/mbstring/oniguruma/regcomp.c r = expand_case_fold_string_alt(n, items, p, len, end, reg, &prev_node); end 3460 ext/mbstring/oniguruma/regcomp.c if (p < end) { end 3463 ext/mbstring/oniguruma/regcomp.c r = expand_case_fold_make_rem_string(&srem, p, end, reg); end 3774 ext/mbstring/oniguruma/regcomp.c r = onig_node_str_cat(node, sn->s, sn->end); end 3902 ext/mbstring/oniguruma/regcomp.c set_bm_skip(UChar* s, UChar* end, OnigEncoding enc ARG_UNUSED, end 3907 ext/mbstring/oniguruma/regcomp.c len = end - s; end 4204 ext/mbstring/oniguruma/regcomp.c UChar *p, *end; end 4214 ext/mbstring/oniguruma/regcomp.c end = p + add->len; end 4215 ext/mbstring/oniguruma/regcomp.c for (i = to->len; p < end; ) { end 4218 ext/mbstring/oniguruma/regcomp.c for (j = 0; j < len && p < end; j++) end 4223 ext/mbstring/oniguruma/regcomp.c to->reach_end = (p == end ? add->reach_end : 0); end 4231 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info_str(OptExactInfo* to, UChar* s, UChar* end, end 4237 ext/mbstring/oniguruma/regcomp.c for (i = to->len, p = s; p < end && i < OPT_EXACT_MAXLEN; ) { end 4240 ext/mbstring/oniguruma/regcomp.c for (j = 0; j < len && p < end; j++) end 4358 ext/mbstring/oniguruma/regcomp.c add_char_amb_opt_map_info(OptMapInfo* map, UChar* p, UChar* end, end 4368 ext/mbstring/oniguruma/regcomp.c n = ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc, case_fold_flag, p, end, items); end 4583 ext/mbstring/oniguruma/regcomp.c int slen = sn->end - sn->s; end 4587 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info_str(&opt->exb, sn->s, sn->end, end 4598 ext/mbstring/oniguruma/regcomp.c int n = onigenc_strlen(env->enc, sn->s, sn->end); end 4602 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info_str(&opt->exb, sn->s, sn->end, end 4607 ext/mbstring/oniguruma/regcomp.c r = add_char_amb_opt_map_info(&opt->map, sn->s, sn->end, end 5030 ext/mbstring/oniguruma/regcomp.c const UChar *s, const UChar *end) end 5039 ext/mbstring/oniguruma/regcomp.c while (p < end) { end 5040 ext/mbstring/oniguruma/regcomp.c code = ONIGENC_MBC_TO_CODE(enc, p, end); end 5052 ext/mbstring/oniguruma/regcomp.c while (s < end) { end 5286 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto end; end 5424 ext/mbstring/oniguruma/regcomp.c end: end 6095 ext/mbstring/oniguruma/regcomp.c UChar* end = reg->p + reg->used; end 6100 ext/mbstring/oniguruma/regcomp.c while (bp < end) { end 6149 ext/mbstring/oniguruma/regcomp.c for (p = NSTR(node)->s; p < NSTR(node)->end; p++) { end 101 ext/mbstring/oniguruma/regenc.c onigenc_step(OnigEncoding enc, const UChar* p, const UChar* end, int n) end 107 ext/mbstring/oniguruma/regenc.c return (q <= end ? q : NULL); end 111 ext/mbstring/oniguruma/regenc.c onigenc_strlen(OnigEncoding enc, const UChar* p, const UChar* end) end 116 ext/mbstring/oniguruma/regenc.c while (q < end) { end 417 ext/mbstring/oniguruma/regenc.c const OnigUChar* p, const OnigUChar* end ARG_UNUSED, end 477 ext/mbstring/oniguruma/regenc.c const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]) end 483 ext/mbstring/oniguruma/regenc.c if (*p == 0x53 && ess_tsett_flag != 0 && end > p + 1 end 498 ext/mbstring/oniguruma/regenc.c if (*p == 0x73 && ess_tsett_flag != 0 && end > p + 1 end 564 ext/mbstring/oniguruma/regenc.c onigenc_is_mbc_newline_0x0a(const UChar* p, const UChar* end) end 566 ext/mbstring/oniguruma/regenc.c if (p < end) { end 575 ext/mbstring/oniguruma/regenc.c const UChar*end ARG_UNUSED, UChar* lower) end 586 ext/mbstring/oniguruma/regenc.c const UChar** pp, const UChar* end) end 602 ext/mbstring/oniguruma/regenc.c onigenc_single_byte_mbc_to_code(const UChar* p, const UChar* end ARG_UNUSED) end 629 ext/mbstring/oniguruma/regenc.c const UChar* end ARG_UNUSED) end 636 ext/mbstring/oniguruma/regenc.c const UChar* end ARG_UNUSED) end 642 ext/mbstring/oniguruma/regenc.c onigenc_mbn_mbc_to_code(OnigEncoding enc, const UChar* p, const UChar* end) end 652 ext/mbstring/oniguruma/regenc.c if (p >= end) break; end 661 ext/mbstring/oniguruma/regenc.c const UChar** pp, const UChar* end ARG_UNUSED, end 687 ext/mbstring/oniguruma/regenc.c const UChar** pp, const UChar* end) end 758 ext/mbstring/oniguruma/regenc.c onigenc_minimum_property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end) end 781 ext/mbstring/oniguruma/regenc.c len = onigenc_strlen(enc, p, end); end 784 ext/mbstring/oniguruma/regenc.c onigenc_with_ascii_strncmp(enc, p, end, pb->name, pb->len) == 0) end 822 ext/mbstring/oniguruma/regenc.c onigenc_with_ascii_strncmp(OnigEncoding enc, const UChar* p, const UChar* end, end 828 ext/mbstring/oniguruma/regenc.c if (p >= end) return (int )(*sascii); end 830 ext/mbstring/oniguruma/regenc.c c = (int )ONIGENC_MBC_TO_CODE(enc, p, end); end 116 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_ascii_get_case_fold_codes_by_str P_((OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[])); end 118 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_get_case_fold_codes_by_str_with_map P_((int map_size, const OnigPairCaseFoldCodes map[], int ess_tsett_flag, OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[])); end 120 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_is_mbc_newline_0x0a P_((const UChar* p, const UChar* end)); end 124 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_ascii_mbc_case_fold P_((OnigCaseFoldType flag, const UChar** p, const UChar* end, UChar* lower)); end 126 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN OnigCodePoint onigenc_single_byte_mbc_to_code P_((const UChar* p, const UChar* end)); end 130 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_always_true_is_allowed_reverse_match P_((const UChar* s, const UChar* end)); end 131 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_always_false_is_allowed_reverse_match P_((const UChar* s, const UChar* end)); end 134 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN OnigCodePoint onigenc_mbn_mbc_to_code P_((OnigEncoding enc, const UChar* p, const UChar* end)); end 135 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_mbn_mbc_case_fold P_((OnigEncoding enc, OnigCaseFoldType flag, const UChar** p, const UChar* end, UChar* lower)); end 138 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_minimum_property_name_to_ctype P_((OnigEncoding enc, UChar* p, UChar* end)); end 139 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_unicode_property_name_to_ctype P_((OnigEncoding enc, UChar* p, UChar* end)); end 150 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_unicode_get_case_fold_codes_by_str P_((OnigEncoding enc, OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[])); end 151 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_unicode_mbc_case_fold P_((OnigEncoding enc, OnigCaseFoldType flag, const UChar** pp, const UChar* end, UChar* fold)); end 167 ext/mbstring/oniguruma/regenc.h onigenc_with_ascii_strncmp P_((OnigEncoding enc, const UChar* p, const UChar* end, const UChar* sascii /* ascii */, int n)); end 169 ext/mbstring/oniguruma/regenc.h onigenc_step P_((OnigEncoding enc, const UChar* p, const UChar* end, int n)); end 195 ext/mbstring/oniguruma/regerror.c static int to_ascii(OnigEncoding enc, UChar *s, UChar *end, end 205 ext/mbstring/oniguruma/regerror.c while (p < end) { end 206 ext/mbstring/oniguruma/regerror.c code = ONIGENC_MBC_TO_CODE(enc, p, end); end 232 ext/mbstring/oniguruma/regerror.c *is_over = ((p < end) ? 1 : 0); end 235 ext/mbstring/oniguruma/regerror.c len = MIN((end - s), buf_size); end 237 ext/mbstring/oniguruma/regerror.c *is_over = ((buf_size < (end - s)) ? 1 : 0); end 35 ext/mbstring/oniguruma/regexec.c #define ONIGENC_IS_MBC_CRNL(enc,p,end) \ end 36 ext/mbstring/oniguruma/regexec.c (ONIGENC_MBC_TO_CODE(enc,p,end) == 13 && \ end 37 ext/mbstring/oniguruma/regexec.c ONIGENC_IS_MBC_NEWLINE(enc,(p+enclen(enc,p)),end)) end 59 ext/mbstring/oniguruma/regexec.c node->end = ONIG_REGION_NOTPOS; end 92 ext/mbstring/oniguruma/regexec.c node->end = ONIG_REGION_NOTPOS; end 138 ext/mbstring/oniguruma/regexec.c clone->end = node->end; end 164 ext/mbstring/oniguruma/regexec.c region->beg[i] = region->end[i] = ONIG_REGION_NOTPOS; end 181 ext/mbstring/oniguruma/regexec.c region->end = (int* )xmalloc(n * sizeof(int)); end 183 ext/mbstring/oniguruma/regexec.c if (region->beg == 0 || region->end == 0) end 190 ext/mbstring/oniguruma/regexec.c region->end = (int* )xrealloc(region->end, n * sizeof(int)); end 192 ext/mbstring/oniguruma/regexec.c if (region->beg == 0 || region->end == 0) end 213 ext/mbstring/oniguruma/regexec.c onig_region_set(OnigRegion* region, int at, int beg, int end) end 223 ext/mbstring/oniguruma/regexec.c region->end[at] = end; end 233 ext/mbstring/oniguruma/regexec.c region->end = (int* )0; end 253 ext/mbstring/oniguruma/regexec.c if (r->end) xfree(r->end); end 274 ext/mbstring/oniguruma/regexec.c to->end = (int* )xmalloc(RREGC_SIZE); end 280 ext/mbstring/oniguruma/regexec.c to->end = (int* )xrealloc(to->end, RREGC_SIZE); end 286 ext/mbstring/oniguruma/regexec.c to->end[i] = from->end[i]; end 590 ext/mbstring/oniguruma/regexec.c stk->u.mem.end = mem_end_stk[mnum];\ end 602 ext/mbstring/oniguruma/regexec.c stk->u.mem.end = mem_end_stk[mnum];\ end 630 ext/mbstring/oniguruma/regexec.c #define STACK_GET_MEM_RANGE(k, mnum, start, end) do {\ end 640 ext/mbstring/oniguruma/regexec.c (end) = k->u.mem.pstr;\ end 709 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ end 721 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ end 728 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ end 743 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ end 750 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ end 763 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ end 770 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ end 857 ext/mbstring/oniguruma/regexec.c if (k->u.mem.end == INVALID_STACK_INDEX) {\ end 861 ext/mbstring/oniguruma/regexec.c endp = STACK_AT(k->u.mem.end)->u.mem.pstr;\ end 863 ext/mbstring/oniguruma/regexec.c endp = (UChar* )k->u.mem.end;\ end 898 ext/mbstring/oniguruma/regexec.c if (k->u.mem.end == INVALID_STACK_INDEX) {\ end 902 ext/mbstring/oniguruma/regexec.c endp = STACK_AT(k->u.mem.end)->u.mem.pstr;\ end 904 ext/mbstring/oniguruma/regexec.c endp = (UChar* )k->u.mem.end;\ end 1021 ext/mbstring/oniguruma/regexec.c #define IS_EMPTY_STR (str == end) end 1023 ext/mbstring/oniguruma/regexec.c #define ON_STR_END(s) ((s) == end) end 1029 ext/mbstring/oniguruma/regexec.c #define DATA_ENSURE_CHECK1 (s < end) end 1030 ext/mbstring/oniguruma/regexec.c #define DATA_ENSURE_CHECK(n) (s + (n) <= end) end 1031 ext/mbstring/oniguruma/regexec.c #define DATA_ENSURE(n) if (s + (n) > end) goto fail end 1060 ext/mbstring/oniguruma/regexec.c child->end = (int )(k->u.mem.pstr - str); end 1065 ext/mbstring/oniguruma/regexec.c node->end = (int )(k->u.mem.pstr - str); end 1238 ext/mbstring/oniguruma/regexec.c match_at(regex_t* reg, const UChar* str, const UChar* end, end 1285 ext/mbstring/oniguruma/regexec.c (int )str, (int )end, (int )sstart, (int )sprev); end 1287 ext/mbstring/oniguruma/regexec.c (int )(end - str), (int )(sstart - str)); end 1300 ext/mbstring/oniguruma/regexec.c for (i = 0, q = s; i < 7 && q < end; i++) { end 1304 ext/mbstring/oniguruma/regexec.c if (q < end) { xmemcpy(bp, "...\"", 4); bp += 4; } end 1358 ext/mbstring/oniguruma/regexec.c region->end[0] = s - str; end 1366 ext/mbstring/oniguruma/regexec.c region->end[i] = (BIT_STATUS_AT(reg->bt_mem_end, i) end 1371 ext/mbstring/oniguruma/regexec.c region->beg[i] = region->end[i] = ONIG_REGION_NOTPOS; end 1391 ext/mbstring/oniguruma/regexec.c node->end = s - str; end 1448 ext/mbstring/oniguruma/regexec.c &s, end, lowbuf); end 1542 ext/mbstring/oniguruma/regexec.c &s, end, lowbuf); end 1724 ext/mbstring/oniguruma/regexec.c s = (UChar* )end; end 1788 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(encode, s, end)) goto fail; end 1806 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(encode, s, end)) goto fail; end 1837 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(encode, s, end)) goto fail; end 1875 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(encode, s, end)) goto fail; end 1908 ext/mbstring/oniguruma/regexec.c if (! ONIGENC_IS_MBC_WORD(encode, s, end)) end 1917 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_WORD(encode, s, end)) end 1927 ext/mbstring/oniguruma/regexec.c if (! ONIGENC_IS_MBC_WORD(encode, s, end)) end 1931 ext/mbstring/oniguruma/regexec.c if (! ONIGENC_IS_MBC_WORD(encode, sprev, end)) end 1935 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_WORD(encode, s, end) end 1936 ext/mbstring/oniguruma/regexec.c == ONIGENC_IS_MBC_WORD(encode, sprev, end)) end 1945 ext/mbstring/oniguruma/regexec.c if (DATA_ENSURE_CHECK1 && ONIGENC_IS_MBC_WORD(encode, s, end)) end 1949 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_WORD(encode, sprev, end)) end 1953 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_WORD(encode, s, end) end 1954 ext/mbstring/oniguruma/regexec.c != ONIGENC_IS_MBC_WORD(encode, sprev, end)) end 1963 ext/mbstring/oniguruma/regexec.c if (DATA_ENSURE_CHECK1 && ONIGENC_IS_MBC_WORD(encode, s, end)) { end 1964 ext/mbstring/oniguruma/regexec.c if (ON_STR_BEGIN(s) || !ONIGENC_IS_MBC_WORD(encode, sprev, end)) { end 1973 ext/mbstring/oniguruma/regexec.c if (!ON_STR_BEGIN(s) && ONIGENC_IS_MBC_WORD(encode, sprev, end)) { end 1974 ext/mbstring/oniguruma/regexec.c if (ON_STR_END(s) || !ONIGENC_IS_MBC_WORD(encode, s, end)) { end 2003 ext/mbstring/oniguruma/regexec.c else if (ONIGENC_IS_MBC_NEWLINE(encode, sprev, end) && !ON_STR_END(s)) { end 2013 ext/mbstring/oniguruma/regexec.c if (IS_EMPTY_STR || !ONIGENC_IS_MBC_NEWLINE(encode, sprev, end)) { end 2022 ext/mbstring/oniguruma/regexec.c else if (ONIGENC_IS_MBC_NEWLINE(encode, s, end)) { end 2027 ext/mbstring/oniguruma/regexec.c else if (ONIGENC_IS_MBC_CRNL(encode, s, end)) { end 2038 ext/mbstring/oniguruma/regexec.c if (IS_EMPTY_STR || !ONIGENC_IS_MBC_NEWLINE(encode, sprev, end)) { end 2047 ext/mbstring/oniguruma/regexec.c else if (ONIGENC_IS_MBC_NEWLINE(encode, s, end) && end 2053 ext/mbstring/oniguruma/regexec.c else if (ONIGENC_IS_MBC_CRNL(encode, s, end)) { end 2293 ext/mbstring/oniguruma/regexec.c , case_fold_flag, (int )level, (int )tlen, p, &s, end)) { end 2744 ext/mbstring/oniguruma/regexec.c UChar *t, *p, *s, *end; end 2746 ext/mbstring/oniguruma/regexec.c end = (UChar* )text_end; end 2747 ext/mbstring/oniguruma/regexec.c end -= target_end - target - 1; end 2748 ext/mbstring/oniguruma/regexec.c if (end > text_range) end 2749 ext/mbstring/oniguruma/regexec.c end = text_range; end 2753 ext/mbstring/oniguruma/regexec.c while (s < end) { end 2774 ext/mbstring/oniguruma/regexec.c const UChar* p, const UChar* end) end 2780 ext/mbstring/oniguruma/regexec.c lowlen = ONIGENC_MBC_CASE_FOLD(enc, case_fold_flag, &p, end, lowbuf); end 2796 ext/mbstring/oniguruma/regexec.c UChar *s, *end; end 2798 ext/mbstring/oniguruma/regexec.c end = (UChar* )text_end; end 2799 ext/mbstring/oniguruma/regexec.c end -= target_end - target - 1; end 2800 ext/mbstring/oniguruma/regexec.c if (end > text_range) end 2801 ext/mbstring/oniguruma/regexec.c end = text_range; end 2805 ext/mbstring/oniguruma/regexec.c while (s < end) { end 2879 ext/mbstring/oniguruma/regexec.c const UChar *s, *se, *t, *p, *end; end 2890 ext/mbstring/oniguruma/regexec.c end = text_range; end 2891 ext/mbstring/oniguruma/regexec.c if (end + tlen1 > text_end) end 2892 ext/mbstring/oniguruma/regexec.c end = text_end - tlen1; end 2897 ext/mbstring/oniguruma/regexec.c while (s < end) { end 2908 ext/mbstring/oniguruma/regexec.c } while ((s - t) < skip && s < end); end 2912 ext/mbstring/oniguruma/regexec.c while (s < end) { end 2923 ext/mbstring/oniguruma/regexec.c } while ((s - t) < skip && s < end); end 2934 ext/mbstring/oniguruma/regexec.c const UChar *s, *t, *p, *end; end 2937 ext/mbstring/oniguruma/regexec.c end = text_range + (target_end - target) - 1; end 2938 ext/mbstring/oniguruma/regexec.c if (end > text_end) end 2939 ext/mbstring/oniguruma/regexec.c end = text_end; end 2944 ext/mbstring/oniguruma/regexec.c while (s < end) { end 2955 ext/mbstring/oniguruma/regexec.c while (s < end) { end 2969 ext/mbstring/oniguruma/regexec.c set_bm_backward_skip(UChar* s, UChar* end, OnigEncoding enc ARG_UNUSED, end 2980 ext/mbstring/oniguruma/regexec.c len = end - s; end 3049 ext/mbstring/oniguruma/regexec.c onig_match(regex_t* reg, const UChar* str, const UChar* end, const UChar* at, OnigRegion* region, end 3085 ext/mbstring/oniguruma/regexec.c STATE_CHECK_BUFF_INIT(msa, end - str, offset, reg->num_comb_exp_check); end 3101 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, end 3103 ext/mbstring/oniguruma/regexec.c end, end 3114 ext/mbstring/oniguruma/regexec.c forward_search_range(regex_t* reg, const UChar* str, const UChar* end, UChar* s, end 3121 ext/mbstring/oniguruma/regexec.c (int )str, (int )end, (int )s, (int )range); end 3138 ext/mbstring/oniguruma/regexec.c p = slow_search(reg->enc, reg->exact, reg->exact_end, p, end, range); end 3142 ext/mbstring/oniguruma/regexec.c reg->exact, reg->exact_end, p, end, range); end 3146 ext/mbstring/oniguruma/regexec.c p = bm_search(reg, reg->exact, reg->exact_end, p, end, range); end 3150 ext/mbstring/oniguruma/regexec.c p = bm_search_notrev(reg, reg->exact, reg->exact_end, p, end, range); end 3174 ext/mbstring/oniguruma/regexec.c if (!ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) end 3184 ext/mbstring/oniguruma/regexec.c if (prev && ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) end 3188 ext/mbstring/oniguruma/regexec.c else if (! ONIGENC_IS_MBC_NEWLINE(reg->enc, p, end) end 3190 ext/mbstring/oniguruma/regexec.c && ! ONIGENC_IS_MBC_CRNL(reg->enc, p, end) end 3239 ext/mbstring/oniguruma/regexec.c static int set_bm_backward_skip P_((UChar* s, UChar* end, OnigEncoding enc, end 3245 ext/mbstring/oniguruma/regexec.c backward_search_range(regex_t* reg, const UChar* str, const UChar* end, end 3260 ext/mbstring/oniguruma/regexec.c range, adjrange, end, p); end 3266 ext/mbstring/oniguruma/regexec.c range, adjrange, end, p); end 3280 ext/mbstring/oniguruma/regexec.c end, p); end 3296 ext/mbstring/oniguruma/regexec.c if (!ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) { end 3308 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) { end 3314 ext/mbstring/oniguruma/regexec.c else if (! ONIGENC_IS_MBC_NEWLINE(reg->enc, p, end) end 3316 ext/mbstring/oniguruma/regexec.c && ! ONIGENC_IS_MBC_CRNL(reg->enc, p, end) end 3350 ext/mbstring/oniguruma/regexec.c onig_search(regex_t* reg, const UChar* str, const UChar* end, end 3389 ext/mbstring/oniguruma/regexec.c (int )str, (int )(end - str), (int )(start - str), (int )(range - str)); end 3401 ext/mbstring/oniguruma/regexec.c if (start > end || start < str) goto mismatch_no_msa; end 3407 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, (upper_range), s, prev, &msa); \ end 3418 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, (upper_range), s, prev, &msa); \ end 3429 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, s, prev, &msa);\ end 3440 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, s, prev, &msa);\ end 3452 ext/mbstring/oniguruma/regexec.c if (reg->anchor != 0 && str < end) { end 3479 ext/mbstring/oniguruma/regexec.c min_semi_end = max_semi_end = (UChar* )end; end 3488 ext/mbstring/oniguruma/regexec.c if (start < end) end 3491 ext/mbstring/oniguruma/regexec.c start = onigenc_get_prev_char_head(reg->enc, str, end); end 3512 ext/mbstring/oniguruma/regexec.c UChar* pre_end = ONIGENC_STEP_BACK(reg->enc, str, end, 1); end 3514 ext/mbstring/oniguruma/regexec.c max_semi_end = (UChar* )end; end 3515 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(reg->enc, pre_end, end)) { end 3521 ext/mbstring/oniguruma/regexec.c ONIGENC_IS_MBC_CRNL(reg->enc, pre_end, end)) { end 3530 ext/mbstring/oniguruma/regexec.c min_semi_end = (UChar* )end; end 3538 ext/mbstring/oniguruma/regexec.c else if (str == end) { /* empty string */ end 3546 ext/mbstring/oniguruma/regexec.c start = end = str = address_for_empty_string; end 3555 ext/mbstring/oniguruma/regexec.c MATCH_AND_RETURN_CHECK(end); end 3563 ext/mbstring/oniguruma/regexec.c (int )(end - str), (int )(start - str), (int )(range - str)); end 3570 ext/mbstring/oniguruma/regexec.c STATE_CHECK_BUFF_INIT(msa, end - str, offset, reg->num_comb_exp_check); end 3587 ext/mbstring/oniguruma/regexec.c sch_range = (UChar* )end; end 3590 ext/mbstring/oniguruma/regexec.c if (sch_range > end) sch_range = (UChar* )end; end 3594 ext/mbstring/oniguruma/regexec.c if ((end - start) < reg->threshold_len) end 3599 ext/mbstring/oniguruma/regexec.c if (! forward_search_range(reg, str, end, s, sch_range, end 3614 ext/mbstring/oniguruma/regexec.c if (! forward_search_range(reg, str, end, s, sch_range, end 3623 ext/mbstring/oniguruma/regexec.c while (!ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end) && s < range) { end 3645 ext/mbstring/oniguruma/regexec.c if (orig_start < end) end 3652 ext/mbstring/oniguruma/regexec.c if (range < end) end 3655 ext/mbstring/oniguruma/regexec.c adjrange = (UChar* )end; end 3658 ext/mbstring/oniguruma/regexec.c (end - range) >= reg->threshold_len) { end 3661 ext/mbstring/oniguruma/regexec.c if (sch_start > end) sch_start = (UChar* )end; end 3662 ext/mbstring/oniguruma/regexec.c if (backward_search_range(reg, str, end, sch_start, range, adjrange, end 3678 ext/mbstring/oniguruma/regexec.c if ((end - range) < reg->threshold_len) goto mismatch; end 3683 ext/mbstring/oniguruma/regexec.c sch_start = (UChar* )end; end 3686 ext/mbstring/oniguruma/regexec.c if (sch_start > end) sch_start = (UChar* )end; end 3692 ext/mbstring/oniguruma/regexec.c if (backward_search_range(reg, str, end, sch_start, range, adjrange, end 33 ext/mbstring/oniguruma/regext.c conv_ext0be32(const UChar* s, const UChar* end, UChar* conv) end 35 ext/mbstring/oniguruma/regext.c while (s < end) { end 44 ext/mbstring/oniguruma/regext.c conv_ext0le32(const UChar* s, const UChar* end, UChar* conv) end 46 ext/mbstring/oniguruma/regext.c while (s < end) { end 55 ext/mbstring/oniguruma/regext.c conv_ext0be(const UChar* s, const UChar* end, UChar* conv) end 57 ext/mbstring/oniguruma/regext.c while (s < end) { end 64 ext/mbstring/oniguruma/regext.c conv_ext0le(const UChar* s, const UChar* end, UChar* conv) end 66 ext/mbstring/oniguruma/regext.c while (s < end) { end 73 ext/mbstring/oniguruma/regext.c conv_swap4bytes(const UChar* s, const UChar* end, UChar* conv) end 75 ext/mbstring/oniguruma/regext.c while (s < end) { end 85 ext/mbstring/oniguruma/regext.c conv_swap2bytes(const UChar* s, const UChar* end, UChar* conv) end 87 ext/mbstring/oniguruma/regext.c while (s < end) { end 95 ext/mbstring/oniguruma/regext.c conv_encoding(OnigEncoding from, OnigEncoding to, const UChar* s, const UChar* end, end 98 ext/mbstring/oniguruma/regext.c int len = end - s; end 105 ext/mbstring/oniguruma/regext.c conv_ext0be(s, end, *conv); end 113 ext/mbstring/oniguruma/regext.c conv_swap2bytes(s, end, *conv); end 122 ext/mbstring/oniguruma/regext.c conv_ext0le(s, end, *conv); end 134 ext/mbstring/oniguruma/regext.c conv_ext0be32(s, end, *conv); end 142 ext/mbstring/oniguruma/regext.c conv_swap4bytes(s, end, *conv); end 151 ext/mbstring/oniguruma/regext.c conv_ext0le32(s, end, *conv); end 725 ext/mbstring/oniguruma/regint.h OnigStackIndex end; /* prev. info (for backtrack "(...)*" ) */ end 816 ext/mbstring/oniguruma/regint.h if (r != 0) goto end end 219 ext/mbstring/oniguruma/regparse.c onig_strcpy(UChar* dest, const UChar* src, const UChar* end) end 221 ext/mbstring/oniguruma/regparse.c int len = end - src; end 230 ext/mbstring/oniguruma/regparse.c strdup_with_null(OnigEncoding enc, UChar* s, UChar* end) end 235 ext/mbstring/oniguruma/regparse.c slen = end - s; end 253 ext/mbstring/oniguruma/regparse.c #define PEND (p < end ? 0 : 1) end 260 ext/mbstring/oniguruma/regparse.c c = ONIGENC_MBC_TO_CODE(enc, p, end); \ end 269 ext/mbstring/oniguruma/regparse.c c = ONIGENC_MBC_TO_CODE(enc, p, end); \ end 273 ext/mbstring/oniguruma/regparse.c #define PPEEK (p < end ? ONIGENC_MBC_TO_CODE(enc, p, end) : PEND_VALUE) end 311 ext/mbstring/oniguruma/regparse.c UChar* end; end 320 ext/mbstring/oniguruma/regparse.c if ((x->end - x->s) != (y->end - y->s)) end 325 ext/mbstring/oniguruma/regparse.c while (p < x->end) { end 342 ext/mbstring/oniguruma/regparse.c while (p < x->end) { end 368 ext/mbstring/oniguruma/regparse.c key.end = (UChar* )end_key; end 382 ext/mbstring/oniguruma/regparse.c key->end = (UChar* )end_key; end 1420 ext/mbstring/oniguruma/regparse.c onig_node_str_cat(Node* node, const UChar* s, const UChar* end) end 1422 ext/mbstring/oniguruma/regparse.c int addlen = end - s; end 1425 ext/mbstring/oniguruma/regparse.c int len = NSTR(node)->end - NSTR(node)->s; end 1432 ext/mbstring/oniguruma/regparse.c onig_strcpy(NSTR(node)->s + len, s, end); end 1436 ext/mbstring/oniguruma/regparse.c p = strcat_capa_from_static(NSTR(node)->s, NSTR(node)->end, end 1437 ext/mbstring/oniguruma/regparse.c s, end, capa); end 1439 ext/mbstring/oniguruma/regparse.c p = strcat_capa(NSTR(node)->s, NSTR(node)->end, s, end, capa); end 1447 ext/mbstring/oniguruma/regparse.c onig_strcpy(NSTR(node)->s + len, s, end); end 1449 ext/mbstring/oniguruma/regparse.c NSTR(node)->end = NSTR(node)->s + len + addlen; end 1456 ext/mbstring/oniguruma/regparse.c onig_node_str_set(Node* node, const UChar* s, const UChar* end) end 1459 ext/mbstring/oniguruma/regparse.c return onig_node_str_cat(node, s, end); end 1478 ext/mbstring/oniguruma/regparse.c NSTR(node)->end = NSTR(node)->buf; end 1492 ext/mbstring/oniguruma/regparse.c NSTR(node)->end = NSTR(node)->buf; end 1496 ext/mbstring/oniguruma/regparse.c node_new_str(const UChar* s, const UChar* end) end 1505 ext/mbstring/oniguruma/regparse.c NSTR(node)->end = NSTR(node)->buf; end 1506 ext/mbstring/oniguruma/regparse.c if (onig_node_str_cat(node, s, end)) { end 1514 ext/mbstring/oniguruma/regparse.c onig_node_new_str(const UChar* s, const UChar* end) end 1516 ext/mbstring/oniguruma/regparse.c return node_new_str(s, end); end 1520 ext/mbstring/oniguruma/regparse.c node_new_str_raw(UChar* s, UChar* end) end 1522 ext/mbstring/oniguruma/regparse.c Node* node = node_new_str(s, end); end 1548 ext/mbstring/oniguruma/regparse.c if (sn->end > sn->s) { end 1549 ext/mbstring/oniguruma/regparse.c p = onigenc_get_prev_char_head(enc, sn->s, sn->end); end 1551 ext/mbstring/oniguruma/regparse.c n = node_new_str(p, sn->end); end 1554 ext/mbstring/oniguruma/regparse.c sn->end = (UChar* )p; end 1563 ext/mbstring/oniguruma/regparse.c if (sn->end > sn->s) { end 1564 ext/mbstring/oniguruma/regparse.c return ((enclen(enc, sn->s) < sn->end - sn->s) ? 1 : 0); end 1576 ext/mbstring/oniguruma/regparse.c len = sn->end - sn->s; end 1577 ext/mbstring/oniguruma/regparse.c onig_strcpy(buf, sn->s, sn->end); end 1579 ext/mbstring/oniguruma/regparse.c sn->end += num; end 1588 ext/mbstring/oniguruma/regparse.c onig_scan_unsigned_number(UChar** src, const UChar* end, OnigEncoding enc) end 1615 ext/mbstring/oniguruma/regparse.c scan_unsigned_hexadecimal_number(UChar** src, UChar* end, int maxlen, end 1643 ext/mbstring/oniguruma/regparse.c scan_unsigned_octal_number(UChar** src, UChar* end, int maxlen, end 2318 ext/mbstring/oniguruma/regparse.c fetch_range_quantifier(UChar** src, UChar* end, OnigToken* tok, ScanEnv* env) end 2343 ext/mbstring/oniguruma/regparse.c low = onig_scan_unsigned_number(&p, end, env->enc); end 2362 ext/mbstring/oniguruma/regparse.c up = onig_scan_unsigned_number(&p, end, env->enc); end 2409 ext/mbstring/oniguruma/regparse.c fetch_escaped_value(UChar** src, UChar* end, ScanEnv* env) end 2428 ext/mbstring/oniguruma/regparse.c v = fetch_escaped_value(&p, end, env); end 2458 ext/mbstring/oniguruma/regparse.c v = fetch_escaped_value(&p, end, env); end 2480 ext/mbstring/oniguruma/regparse.c static int fetch_token(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env); end 2503 ext/mbstring/oniguruma/regparse.c fetch_name_with_level(OnigCodePoint start_code, UChar** src, UChar* end, end 2523 ext/mbstring/oniguruma/regparse.c name_end = end; end 2576 ext/mbstring/oniguruma/regparse.c level = onig_scan_unsigned_number(&p, end, enc); end 2583 ext/mbstring/oniguruma/regparse.c goto end; end 2588 ext/mbstring/oniguruma/regparse.c name_end = end; end 2591 ext/mbstring/oniguruma/regparse.c end: end 2617 ext/mbstring/oniguruma/regparse.c fetch_name(OnigCodePoint start_code, UChar** src, UChar* end, end 2632 ext/mbstring/oniguruma/regparse.c name_end = end; end 2699 ext/mbstring/oniguruma/regparse.c name_end = end; end 2725 ext/mbstring/oniguruma/regparse.c name_end = end; end 2734 ext/mbstring/oniguruma/regparse.c fetch_name(OnigCodePoint start_code, UChar** src, UChar* end, end 2750 ext/mbstring/oniguruma/regparse.c *rname_end = name_end = end; end 2787 ext/mbstring/oniguruma/regparse.c name_end = end; end 2908 ext/mbstring/oniguruma/regparse.c fetch_token_in_cc(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env) end 2937 ext/mbstring/oniguruma/regparse.c goto end; end 3014 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 8, enc); end 3034 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 2, enc); end 3050 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 4, enc); end 3066 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_octal_number(&p, end, 3, enc); end 3079 ext/mbstring/oniguruma/regparse.c num = fetch_escaped_value(&p, end, env); end 3093 ext/mbstring/oniguruma/regparse.c if (str_exist_check_with_esc(send, 2, p, end, end 3120 ext/mbstring/oniguruma/regparse.c end: end 3126 ext/mbstring/oniguruma/regparse.c fetch_token(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env) end 3204 ext/mbstring/oniguruma/regparse.c r = fetch_range_quantifier(&p, end, tok, env); end 3355 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 8, enc); end 3373 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 2, enc); end 3389 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 4, enc); end 3404 ext/mbstring/oniguruma/regparse.c num = onig_scan_unsigned_number(&p, end, enc); end 3438 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_octal_number(&p, end, (c == '0' ? 2:3), enc); end 3465 ext/mbstring/oniguruma/regparse.c r = fetch_name_with_level((OnigCodePoint )c, &p, end, &name_end, end 3470 ext/mbstring/oniguruma/regparse.c r = fetch_name(&p, end, &name_end, env, &back_num, 1); end 3534 ext/mbstring/oniguruma/regparse.c r = fetch_name((OnigCodePoint )c, &p, end, &name_end, env, &gnum, 1); end 3575 ext/mbstring/oniguruma/regparse.c num = fetch_escaped_value(&p, end, env); end 3654 ext/mbstring/oniguruma/regparse.c r = fetch_range_quantifier(&p, end, tok, env); end 3915 ext/mbstring/oniguruma/regparse.c parse_posix_bracket(CClassNode* cc, UChar** src, UChar* end, ScanEnv* env) end 3951 ext/mbstring/oniguruma/regparse.c if (onigenc_strlen(enc, p, end) < POSIX_BRACKET_NAME_MIN_LEN + 3) end 3955 ext/mbstring/oniguruma/regparse.c if (onigenc_with_ascii_strncmp(enc, p, end, pb->name, pb->len) == 0) { end 3956 ext/mbstring/oniguruma/regparse.c p = (UChar* )onigenc_step(enc, p, end, pb->len); end 3957 ext/mbstring/oniguruma/regparse.c if (onigenc_with_ascii_strncmp(enc, p, end, (UChar* )":]", 2) != 0) end 3989 ext/mbstring/oniguruma/regparse.c fetch_char_property_to_ctype(UChar** src, UChar* end, ScanEnv* env) end 4020 ext/mbstring/oniguruma/regparse.c parse_char_property(Node** np, OnigToken* tok, UChar** src, UChar* end, end 4026 ext/mbstring/oniguruma/regparse.c ctype = fetch_char_property_to_ctype(src, end, env); end 4152 ext/mbstring/oniguruma/regparse.c code_exist_check(OnigCodePoint c, UChar* from, UChar* end, int ignore_escaped, end 4175 ext/mbstring/oniguruma/regparse.c parse_char_class(Node** np, OnigToken* tok, UChar** src, UChar* end, end 4191 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, src, end, env); end 4194 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, src, end, env); end 4248 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); end 4270 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); end 4310 ext/mbstring/oniguruma/regparse.c r = parse_posix_bracket(cc, &p, end, env); end 4335 ext/mbstring/oniguruma/regparse.c ctype = fetch_char_property_to_ctype(&p, end, env); end 4345 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); end 4365 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); end 4379 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); end 4402 ext/mbstring/oniguruma/regparse.c r = parse_char_class(&anode, tok, &p, end, env); end 4450 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); end 4502 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env); end 4505 ext/mbstring/oniguruma/regparse.c parse_enclose(Node** np, OnigToken* tok, int term, UChar** src, UChar* end, end 4534 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); end 4536 ext/mbstring/oniguruma/regparse.c r = parse_subexp(np, tok, term, &p, end, env); end 4582 ext/mbstring/oniguruma/regparse.c r = fetch_name((OnigCodePoint )c, &p, end, &name_end, env, &num, 0); end 4694 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); end 4696 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, &p, end, env); end 4728 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); end 4730 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, &p, end, env); end 5038 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env) end 5057 ext/mbstring/oniguruma/regparse.c r = parse_enclose(np, tok, TK_SUBEXP_CLOSE, src, end, env); end 5065 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); end 5067 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, src, end, env); end 5090 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); end 5113 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); end 5119 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); end 5167 ext/mbstring/oniguruma/regparse.c qend = find_str_position(end_op, 2, qstart, end, &nextp, env->enc); end 5169 ext/mbstring/oniguruma/regparse.c nextp = qend = end; end 5262 ext/mbstring/oniguruma/regparse.c r = parse_char_property(np, tok, src, end, env); end 5270 ext/mbstring/oniguruma/regparse.c r = parse_char_class(np, tok, src, end, env); end 5370 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); end 5429 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env) end 5435 ext/mbstring/oniguruma/regparse.c r = parse_exp(&node, tok, term, src, end, env); end 5445 ext/mbstring/oniguruma/regparse.c r = parse_exp(&node, tok, term, src, end, env); end 5466 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env) end 5472 ext/mbstring/oniguruma/regparse.c r = parse_branch(&node, tok, term, src, end, env); end 5485 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); end 5487 ext/mbstring/oniguruma/regparse.c r = parse_branch(&node, tok, term, src, end, env); end 5509 ext/mbstring/oniguruma/regparse.c parse_regexp(Node** top, UChar** src, UChar* end, ScanEnv* env) end 5514 ext/mbstring/oniguruma/regparse.c r = fetch_token(&tok, src, end, env); end 5516 ext/mbstring/oniguruma/regparse.c r = parse_subexp(top, &tok, TK_EOT, src, end, env); end 5522 ext/mbstring/oniguruma/regparse.c onig_parse_make_tree(Node** root, const UChar* pattern, const UChar* end, end 5538 ext/mbstring/oniguruma/regparse.c env->pattern_end = (UChar* )end; end 5543 ext/mbstring/oniguruma/regparse.c r = parse_regexp(root, &p, (UChar* )end, env); end 99 ext/mbstring/oniguruma/regparse.h #define NSTRING_LEN(node) ((node)->u.str.end - (node)->u.str.s) end 163 ext/mbstring/oniguruma/regparse.h UChar* end; end 325 ext/mbstring/oniguruma/regparse.h extern void onig_strcpy P_((UChar* dest, const UChar* src, const UChar* end)); end 327 ext/mbstring/oniguruma/regparse.h extern int onig_scan_unsigned_number P_((UChar** src, const UChar* end, OnigEncoding enc)); end 330 ext/mbstring/oniguruma/regparse.h extern int onig_node_str_cat P_((Node* node, const UChar* s, const UChar* end)); end 331 ext/mbstring/oniguruma/regparse.h extern int onig_node_str_set P_((Node* node, const UChar* s, const UChar* end)); end 335 ext/mbstring/oniguruma/regparse.h extern Node* onig_node_new_str P_((const UChar* s, const UChar* end)); end 342 ext/mbstring/oniguruma/regparse.h extern int onig_parse_make_tree P_((Node** root, const UChar* pattern, const UChar* end, regex_t* reg, ScanEnv* env)); end 170 ext/mbstring/oniguruma/regposix.c UChar* end; end 193 ext/mbstring/oniguruma/regposix.c end = (UChar* )(str + len); end 194 ext/mbstring/oniguruma/regposix.c r = onig_search(ONIG_C(reg), (UChar* )str, end, (UChar* )str, end, end 45 ext/mbstring/oniguruma/regtrav.c r = (*callback_func)(node->group, node->beg, node->end, end 57 ext/mbstring/oniguruma/regtrav.c r = (*callback_func)(node->group, node->beg, node->end, end 129 ext/mbstring/oniguruma/testc.c if (region->beg[mem] == from && region->end[mem] == to) { end 135 ext/mbstring/oniguruma/testc.c from, to, region->beg[mem], region->end[mem]); end 175 ext/mbstring/oniguruma/testu.c if (region->beg[mem] == from && region->end[mem] == to) { end 181 ext/mbstring/oniguruma/testu.c from, to, region->beg[mem], region->end[mem]); end 129 ext/mbstring/oniguruma/win32/testc.c if (region->beg[mem] == from && region->end[mem] == to) { end 135 ext/mbstring/oniguruma/win32/testc.c from, to, region->beg[mem], region->end[mem]); end 694 ext/mbstring/php_mbregex.c int i, match_len, beg, end; end 743 ext/mbstring/php_mbregex.c match_len = regs->end[0] - regs->beg[0]; end 746 ext/mbstring/php_mbregex.c end = regs->end[i]; end 747 ext/mbstring/php_mbregex.c if (beg >= 0 && beg < end && end <= string_len) { end 748 ext/mbstring/php_mbregex.c add_index_stringl(array, i, (char *)&str[beg], end - beg); end 903 ext/mbstring/php_mbregex.c if (regs->beg[0] == regs->end[0]) { end 923 ext/mbstring/php_mbregex.c if (regs->beg[n] >= 0 && regs->beg[n] < regs->end[n] && regs->end[n] <= string_len) { end 924 ext/mbstring/php_mbregex.c smart_str_appendl(pbuf, string + regs->beg[n], regs->end[n] - regs->beg[n]); end 960 ext/mbstring/php_mbregex.c add_next_index_stringl(&subpats, string + regs->beg[i], regs->end[i] - regs->beg[i]); end 987 ext/mbstring/php_mbregex.c n = regs->end[0]; end 1084 ext/mbstring/php_mbregex.c int beg, end; end 1089 ext/mbstring/php_mbregex.c beg = regs->beg[0], end = regs->end[0]; end 1091 ext/mbstring/php_mbregex.c if ((pos - (OnigUChar *)string) < end) { end 1100 ext/mbstring/php_mbregex.c chunk_pos = pos = (OnigUChar *)string + end; end 1182 ext/mbstring/php_mbregex.c int n, i, err, pos, len, beg, end; end 1238 ext/mbstring/php_mbregex.c if (MBREX(search_regs)->beg[0] == MBREX(search_regs)->end[0]) { end 1245 ext/mbstring/php_mbregex.c end = MBREX(search_regs)->end[0]; end 1247 ext/mbstring/php_mbregex.c add_next_index_long(return_value, end - beg); end 1254 ext/mbstring/php_mbregex.c end = MBREX(search_regs)->end[i]; end 1255 ext/mbstring/php_mbregex.c if (beg >= 0 && beg <= end && end <= len) { end 1256 ext/mbstring/php_mbregex.c add_index_stringl(return_value, i, (char *)&str[beg], end - beg); end 1266 ext/mbstring/php_mbregex.c end = MBREX(search_regs)->end[0]; end 1267 ext/mbstring/php_mbregex.c if (pos < end) { end 1268 ext/mbstring/php_mbregex.c MBREX(search_pos) = end; end 1361 ext/mbstring/php_mbregex.c int n, i, len, beg, end; end 1372 ext/mbstring/php_mbregex.c end = MBREX(search_regs)->end[i]; end 1373 ext/mbstring/php_mbregex.c if (beg >= 0 && beg <= end && end <= len) { end 1374 ext/mbstring/php_mbregex.c add_index_stringl(return_value, i, (char *)&str[beg], end - beg); end 225 ext/mbstring/ucgendat/ucgendat.c add_range(ac_uint4 start, ac_uint4 end, char *p1, char *p2) end 273 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[1] = end; end 285 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j++] = end; end 301 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i + 1] = end; end 317 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i + 1] = end; end 279 ext/mysqli/mysqli_api.c goto end; end 305 ext/mysqli/mysqli_api.c goto end; end 312 ext/mysqli/mysqli_api.c end: end 186 ext/mysqli/mysqli_nonapi.c goto end; end 267 ext/mysqli/mysqli_nonapi.c end: end 479 ext/mysqlnd/mysqlnd.c goto end; end 509 ext/mysqlnd/mysqlnd.c goto end; end 520 ext/mysqlnd/mysqlnd.c end: end 585 ext/mysqlnd/mysqlnd.c goto end; end 592 ext/mysqlnd/mysqlnd.c goto end; end 601 ext/mysqlnd/mysqlnd.c goto end; end 622 ext/mysqlnd/mysqlnd.c goto end; end 632 ext/mysqlnd/mysqlnd.c goto end; end 674 ext/mysqlnd/mysqlnd.c end: end 2283 ext/mysqlnd/mysqlnd.c goto end; end 2309 ext/mysqlnd/mysqlnd.c end: end 2329 ext/mysqlnd/mysqlnd.c goto end; end 2480 ext/mysqlnd/mysqlnd.c end: end 2500 ext/mysqlnd/mysqlnd.c goto end; end 2527 ext/mysqlnd/mysqlnd.c end: end 64 ext/mysqlnd/mysqlnd_auth.c goto end; end 71 ext/mysqlnd/mysqlnd_auth.c goto end; end 80 ext/mysqlnd/mysqlnd_auth.c goto end; end 107 ext/mysqlnd/mysqlnd_auth.c goto end; end 139 ext/mysqlnd/mysqlnd_auth.c goto end; end 144 ext/mysqlnd/mysqlnd_auth.c end: end 185 ext/mysqlnd/mysqlnd_auth.c goto end; end 192 ext/mysqlnd/mysqlnd_auth.c goto end; end 201 ext/mysqlnd/mysqlnd_auth.c goto end; end 208 ext/mysqlnd/mysqlnd_auth.c goto end; end 229 ext/mysqlnd/mysqlnd_auth.c goto end; end 302 ext/mysqlnd/mysqlnd_auth.c end: end 28 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8mb3_sequence(const char *start, const char *end) end 32 ext/mysqlnd/mysqlnd_charset.c if (start >= end) { end 45 ext/mysqlnd/mysqlnd_charset.c if (start + 2 > end) { end 54 ext/mysqlnd/mysqlnd_charset.c if (start + 3 > end) { end 67 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8_sequence(const char *start, const char *end) end 71 ext/mysqlnd/mysqlnd_charset.c if (start >= end) { end 84 ext/mysqlnd/mysqlnd_charset.c if (start + 2 > end) { end 93 ext/mysqlnd/mysqlnd_charset.c if (start + 3 > end) { end 103 ext/mysqlnd/mysqlnd_charset.c if (start + 4 > end) { /* We need 4 characters */ end 139 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8mb3_valid(const char *start, const char *end) end 141 ext/mysqlnd/mysqlnd_charset.c unsigned int len = check_mb_utf8mb3_sequence(start, end); end 145 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8_valid(const char *start, const char *end) end 147 ext/mysqlnd/mysqlnd_charset.c unsigned int len = check_mb_utf8_sequence(start, end); end 199 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_big5(const char *start, const char *end) end 201 ext/mysqlnd/mysqlnd_charset.c return (valid_big5head(*(start)) && (end - start) > 1 && valid_big5tail(*(start + 1)) ? 2 : 0); end 217 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_cp932(const char *start, const char *end) end 219 ext/mysqlnd/mysqlnd_charset.c return (valid_cp932head((zend_uchar)start[0]) && (end - start > 1) && end 234 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_euckr(const char *start, const char *end) end 236 ext/mysqlnd/mysqlnd_charset.c if (end - start <= 1) { end 262 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_eucjpms(const char *start, const char *end) end 267 ext/mysqlnd/mysqlnd_charset.c if (valid_eucjpms(start[0]) && (end - start) > 1 && valid_eucjpms(start[1])) { end 270 ext/mysqlnd/mysqlnd_charset.c if (valid_eucjpms_ss2(start[0]) && (end - start) > 1 && valid_eucjpms_kata(start[1])) { end 273 ext/mysqlnd/mysqlnd_charset.c if (valid_eucjpms_ss3(start[0]) && (end - start) > 2 && valid_eucjpms(start[1]) && end 299 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_gb2312(const char *start, const char *end) end 301 ext/mysqlnd/mysqlnd_charset.c return (valid_gb2312_head((unsigned int)start[0]) && end - start > 1 && end 317 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_gbk(const char *start, const char *end) end 319 ext/mysqlnd/mysqlnd_charset.c return (valid_gbk_head(start[0]) && (end) - (start) > 1 && valid_gbk_tail(start[1])) ? 2 : 0; end 334 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_sjis(const char *start, const char *end) end 336 ext/mysqlnd/mysqlnd_charset.c return (valid_sjis_head((zend_uchar)start[0]) && (end - start) > 1 && valid_sjis_tail((zend_uchar)start[1])) ? 2 : 0; end 348 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_ucs2(const char *start __attribute((unused)), const char *end __attribute((unused))) end 366 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_ujis(const char *start, const char *end) end 377 ext/mysqlnd/mysqlnd_charset.c if (valid_ujis_ss3(*(start)) && (end-start) > 2 && valid_ujis(*((start)+1)) && valid_ujis(*((start)+2))) { end 396 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf16(const char *start, const char *end) end 398 ext/mysqlnd/mysqlnd_charset.c if (start + 2 > end) { end 403 ext/mysqlnd/mysqlnd_charset.c return (start + 4 <= end) && UTF16_LOW_HEAD(start[2]) ? 4 : 0; end 421 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf32(const char *start __attribute((unused)), const char *end __attribute((unused))) end 459 ext/mysqlnd/mysqlnd_charset.c static unsigned int my_ismbchar_gb18030(const char * start, const char * end) end 461 ext/mysqlnd/mysqlnd_charset.c if (end - start <= 1 || !is_gb18030_odd(start[0])) { end 467 ext/mysqlnd/mysqlnd_charset.c } else if (end - start > 3 && is_gb18030_even_4(start[1]) && is_gb18030_odd(start[2]) && is_gb18030_even_4(start[3])) { end 734 ext/mysqlnd/mysqlnd_charset.c const char *end = escapestr + escapestr_len; end 739 ext/mysqlnd/mysqlnd_charset.c for (;escapestr < end; escapestr++) { end 743 ext/mysqlnd/mysqlnd_charset.c if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { end 788 ext/mysqlnd/mysqlnd_charset.c const char *end = escapestr + escapestr_len; end 794 ext/mysqlnd/mysqlnd_charset.c for (;escapestr < end; escapestr++) { end 799 ext/mysqlnd/mysqlnd_charset.c if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { end 583 ext/mysqlnd/mysqlnd_net.c goto end; end 588 ext/mysqlnd/mysqlnd_net.c goto end; end 595 ext/mysqlnd/mysqlnd_net.c goto end; end 598 ext/mysqlnd/mysqlnd_net.c end: end 591 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 625 ext/mysqlnd/mysqlnd_ps_codec.c end: end 699 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 714 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 749 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 760 ext/mysqlnd/mysqlnd_ps_codec.c end: end 849 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 866 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 875 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 885 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 891 ext/mysqlnd/mysqlnd_ps_codec.c goto end; end 898 ext/mysqlnd/mysqlnd_ps_codec.c end: end 1285 ext/mysqlnd/mysqlnd_result.c goto end; end 1292 ext/mysqlnd/mysqlnd_result.c goto end; end 1302 ext/mysqlnd/mysqlnd_result.c goto end; end 1323 ext/mysqlnd/mysqlnd_result.c goto end; end 1329 ext/mysqlnd/mysqlnd_result.c goto end; end 1367 ext/mysqlnd/mysqlnd_result.c goto end; end 1386 ext/mysqlnd/mysqlnd_result.c end: end 146 ext/mysqlnd/mysqlnd_structs.h unsigned int (*mb_valid)(const char *start, const char *end); end 259 ext/mysqlnd/mysqlnd_wireprotocol.c goto end; end 267 ext/mysqlnd/mysqlnd_wireprotocol.c end: end 1041 ext/mysqlnd/mysqlnd_wireprotocol.c goto end; end 1056 ext/mysqlnd/mysqlnd_wireprotocol.c end: end 1807 ext/mysqlnd/mysqlnd_wireprotocol.c goto end; end 1872 ext/mysqlnd/mysqlnd_wireprotocol.c end: end 116 ext/opcache/Optimizer/block_pass.c zend_op *end = op_array->opcodes + op_array->last; end 125 ext/opcache/Optimizer/block_pass.c while (opline < end) { end 329 ext/opcache/Optimizer/block_pass.c cur_block->len = end - cur_block->start_opline; end 567 ext/opcache/Optimizer/block_pass.c zend_op *end, *new_end; end 585 ext/opcache/Optimizer/block_pass.c end = opline + block->len; end 587 ext/opcache/Optimizer/block_pass.c while (opline < end) { end 591 ext/opcache/Optimizer/block_pass.c while (opline < end && opline->opcode == ZEND_NOP) { end 596 ext/opcache/Optimizer/block_pass.c while (opline < end && opline->opcode != ZEND_NOP) { end 612 ext/opcache/Optimizer/block_pass.c zend_op *end, *last_op = NULL; end 634 ext/opcache/Optimizer/block_pass.c end = opline + block->len; end 635 ext/opcache/Optimizer/block_pass.c while ((op_array->T) && (opline < end)) { end 1170 ext/opcache/Optimizer/block_pass.c zend_op *end = cur_block->start_opline + cur_block->len; end 1171 ext/opcache/Optimizer/block_pass.c for (_opl = cur_block->start_opline; _opl && _opl < end; _opl++) { end 1234 ext/opcache/Optimizer/block_pass.c zend_op *end; end 1237 ext/opcache/Optimizer/block_pass.c end = opline + op_array->last; end 1238 ext/opcache/Optimizer/block_pass.c while (opline < end) { end 1808 ext/opcache/Optimizer/block_pass.c zend_op *end = opline + next_block->len; end 1816 ext/opcache/Optimizer/block_pass.c while (opline<end) { end 119 ext/opcache/Optimizer/compact_literals.c zend_op *opline, *end; end 136 ext/opcache/Optimizer/compact_literals.c end = opline + op_array->last; end 137 ext/opcache/Optimizer/compact_literals.c while (opline < end) { end 500 ext/opcache/Optimizer/compact_literals.c end = opline + op_array->last; end 501 ext/opcache/Optimizer/compact_literals.c while (opline < end) { end 36 ext/opcache/Optimizer/nop_removal.c zend_op *end, *opline; end 44 ext/opcache/Optimizer/nop_removal.c end = op_array->opcodes + op_array->last; end 45 ext/opcache/Optimizer/nop_removal.c for (opline = op_array->opcodes; opline < end; opline++) { end 74 ext/opcache/Optimizer/nop_removal.c end = op_array->opcodes + op_array->last; end 77 ext/opcache/Optimizer/nop_removal.c for (opline = op_array->opcodes; opline<end; opline++) { end 44 ext/opcache/Optimizer/optimize_func_calls.c zend_op *end = opline + op_array->last; end 55 ext/opcache/Optimizer/optimize_func_calls.c while (opline < end) { end 51 ext/opcache/Optimizer/optimize_temp_vars_5.c zend_op *opline, *end; end 64 ext/opcache/Optimizer/optimize_temp_vars_5.c end = op_array->opcodes; end 68 ext/opcache/Optimizer/optimize_temp_vars_5.c while (opline >= end) { end 78 ext/opcache/Optimizer/optimize_temp_vars_5.c end = op_array->opcodes; end 81 ext/opcache/Optimizer/optimize_temp_vars_5.c while (opline >= end) { end 117 ext/opcache/Optimizer/optimize_temp_vars_5.c while (--curr >= end) { end 44 ext/opcache/Optimizer/pass1_5.c zend_op *end = opline + op_array->last; end 48 ext/opcache/Optimizer/pass1_5.c while (opline < end) { end 667 ext/opcache/Optimizer/pass1_5.c while (op < end) { end 39 ext/opcache/Optimizer/pass2.c zend_op *end = op_array->opcodes + op_array->last; end 42 ext/opcache/Optimizer/pass2.c while (opline < end) { end 59 ext/opcache/Optimizer/pass3.c zend_op *end = op_array->opcodes + op_array->last; end 69 ext/opcache/Optimizer/pass3.c while (opline < end) { end 88 ext/opcache/Optimizer/pass3.c while (next_opline < end && next_opline->opcode == ZEND_NOP) { end 92 ext/opcache/Optimizer/pass3.c if (next_opline >= end || next_opline->opcode != ZEND_ASSIGN) { end 309 ext/opcache/Optimizer/pass3.c for(op = opline+1; op<end; op++) { end 342 ext/opcache/Optimizer/pass3.c for(op = &op_array->opcodes[ZEND_OP2(opline).opline_num]; op<end; op++) { end 411 ext/opcache/Optimizer/pass3.c if (next_op >= end) { end 80 ext/opcache/Optimizer/zend_optimizer.c zend_op *end = opline + op_array->last; end 81 ext/opcache/Optimizer/zend_optimizer.c while (opline < end) { end 368 ext/opcache/Optimizer/zend_optimizer.c zend_op *end = op_array->opcodes + op_array->last; end 370 ext/opcache/Optimizer/zend_optimizer.c while (opline < end) { end 560 ext/opcache/Optimizer/zend_optimizer.c zend_op *opline, *end; end 564 ext/opcache/Optimizer/zend_optimizer.c end = opline + op_array->last; end 565 ext/opcache/Optimizer/zend_optimizer.c while (opline < end) { end 608 ext/opcache/Optimizer/zend_optimizer.c end = opline + op_array->last; end 609 ext/opcache/Optimizer/zend_optimizer.c while (opline < end) { end 652 ext/opcache/Optimizer/zend_optimizer.c zend_op *opline, *end; end 655 ext/opcache/Optimizer/zend_optimizer.c end = opline + op_array->last; end 656 ext/opcache/Optimizer/zend_optimizer.c while (opline < end) { end 2153 ext/opcache/ZendAccelerator.c Bucket *end = p + ht->nNumUsed; end 2155 ext/opcache/ZendAccelerator.c while (p != end) { end 2597 ext/opcache/ZendAccelerator.c long unsigned int start, end, offset, inode; end 2601 ext/opcache/ZendAccelerator.c ret = fscanf(f, "%lx-%lx %4s %lx %5s %ld %s\n", &start, &end, perm, &offset, dev, &inode, name); end 2604 ext/opcache/ZendAccelerator.c long unsigned int seg_end = (end & ~(huge_page_size-1L)); end 79 ext/opcache/zend_accelerator_blacklist.c char regexp[12*1024], *p, *end, *c, *backtrack = NULL; end 91 ext/opcache/zend_accelerator_blacklist.c end = regexp + sizeof(regexp) - sizeof("[^\\\\]*)\0"); end 95 ext/opcache/zend_accelerator_blacklist.c if (p + blacklist->entries[i].path_length < end) { end 96 ext/opcache/zend_accelerator_blacklist.c while (*c && p < end) { end 197 ext/opcache/zend_accelerator_blacklist.c zend_blacklist_entry *p = blacklist->entries, *end = blacklist->entries + blacklist->pos; end 199 ext/opcache/zend_accelerator_blacklist.c while (p<end) { end 231 ext/opcache/zend_accelerator_util_funcs.c Bucket *p, *q, *end; end 253 ext/opcache/zend_accelerator_util_funcs.c end = p + source->nNumUsed; end 254 ext/opcache/zend_accelerator_util_funcs.c for (; p != end; p++) { end 275 ext/opcache/zend_accelerator_util_funcs.c Bucket *p, *q, *end; end 298 ext/opcache/zend_accelerator_util_funcs.c end = p + source->nNumUsed; end 299 ext/opcache/zend_accelerator_util_funcs.c for (; p != end; p++) { end 333 ext/opcache/zend_accelerator_util_funcs.c Bucket *p, *q, *end; end 356 ext/opcache/zend_accelerator_util_funcs.c end = p + source->nNumUsed; end 357 ext/opcache/zend_accelerator_util_funcs.c for (; p != end; p++) { end 395 ext/opcache/zend_accelerator_util_funcs.c zval *src, *dst, *end; end 403 ext/opcache/zend_accelerator_util_funcs.c end = src + old_ce->default_properties_count; end 405 ext/opcache/zend_accelerator_util_funcs.c for (; src != end; src++, dst++) { end 417 ext/opcache/zend_accelerator_util_funcs.c end = src + old_ce->default_static_members_count; end 419 ext/opcache/zend_accelerator_util_funcs.c for (; src != end; src++, dst++) { end 526 ext/opcache/zend_accelerator_util_funcs.c Bucket *p, *end; end 531 ext/opcache/zend_accelerator_util_funcs.c end = p + source->nNumUsed; end 532 ext/opcache/zend_accelerator_util_funcs.c for (; p != end; p++) { end 570 ext/opcache/zend_accelerator_util_funcs.c Bucket *p, *end; end 575 ext/opcache/zend_accelerator_util_funcs.c end = p + source->nNumUsed; end 576 ext/opcache/zend_accelerator_util_funcs.c for (; p != end; p++) { end 614 ext/opcache/zend_accelerator_util_funcs.c Bucket *p, *end; end 619 ext/opcache/zend_accelerator_util_funcs.c end = p + source->nNumUsed; end 620 ext/opcache/zend_accelerator_util_funcs.c for (; p != end; p++) { end 657 ext/opcache/zend_accelerator_util_funcs.c const __m128i *end = (const __m128i*)((const char*)src + size); end 673 ext/opcache/zend_accelerator_util_funcs.c } while (dqsrc != end); end 790 ext/opcache/zend_accelerator_util_funcs.c signed char *end; end 794 ext/opcache/zend_accelerator_util_funcs.c end = buf + ADLER32_NMAX; end 798 ext/opcache/zend_accelerator_util_funcs.c } while (buf != end); end 805 ext/opcache/zend_accelerator_util_funcs.c end = buf + (len & 0xfff0); end 810 ext/opcache/zend_accelerator_util_funcs.c } while (buf != end); end 813 ext/opcache/zend_accelerator_util_funcs.c end = buf + len; end 817 ext/opcache/zend_accelerator_util_funcs.c } while (buf != end); end 247 ext/opcache/zend_file_cache.c Bucket *p, *end; end 259 ext/opcache/zend_file_cache.c end = p + ht->nNumUsed; end 260 ext/opcache/zend_file_cache.c while (p < end) { end 363 ext/opcache/zend_file_cache.c zval *p, *end; end 368 ext/opcache/zend_file_cache.c end = p + op_array->last_literal; end 369 ext/opcache/zend_file_cache.c while (p < end) { end 377 ext/opcache/zend_file_cache.c zend_op *opline, *end; end 382 ext/opcache/zend_file_cache.c end = opline + op_array->last; end 383 ext/opcache/zend_file_cache.c while (opline < end) { end 428 ext/opcache/zend_file_cache.c zend_arg_info *p, *end; end 432 ext/opcache/zend_file_cache.c end = p + op_array->num_args; end 437 ext/opcache/zend_file_cache.c end++; end 439 ext/opcache/zend_file_cache.c while (p < end) { end 451 ext/opcache/zend_file_cache.c zend_string **p, **end; end 456 ext/opcache/zend_file_cache.c end = p + op_array->last_var; end 457 ext/opcache/zend_file_cache.c while (p < end) { end 526 ext/opcache/zend_file_cache.c zval *p, *end; end 531 ext/opcache/zend_file_cache.c end = p + ce->default_properties_count; end 532 ext/opcache/zend_file_cache.c while (p < end) { end 538 ext/opcache/zend_file_cache.c zval *p, *end; end 543 ext/opcache/zend_file_cache.c end = p + ce->default_static_members_count; end 544 ext/opcache/zend_file_cache.c while (p < end) { end 813 ext/opcache/zend_file_cache.c Bucket *p, *end; end 825 ext/opcache/zend_file_cache.c end = p + ht->nNumUsed; end 826 ext/opcache/zend_file_cache.c while (p < end) { end 921 ext/opcache/zend_file_cache.c zval *p, *end; end 925 ext/opcache/zend_file_cache.c end = p + op_array->last_literal; end 926 ext/opcache/zend_file_cache.c while (p < end) { end 933 ext/opcache/zend_file_cache.c zend_op *opline, *end; end 937 ext/opcache/zend_file_cache.c end = opline + op_array->last; end 938 ext/opcache/zend_file_cache.c while (opline < end) { end 981 ext/opcache/zend_file_cache.c zend_arg_info *p, *end; end 984 ext/opcache/zend_file_cache.c end = p + op_array->num_args; end 989 ext/opcache/zend_file_cache.c end++; end 991 ext/opcache/zend_file_cache.c while (p < end) { end 1003 ext/opcache/zend_file_cache.c zend_string **p, **end; end 1007 ext/opcache/zend_file_cache.c end = p + op_array->last_var; end 1008 ext/opcache/zend_file_cache.c while (p < end) { end 1072 ext/opcache/zend_file_cache.c zval *p, *end; end 1076 ext/opcache/zend_file_cache.c end = p + ce->default_properties_count; end 1077 ext/opcache/zend_file_cache.c while (p < end) { end 1083 ext/opcache/zend_file_cache.c zval *p, *end; end 1087 ext/opcache/zend_file_cache.c end = p + ce->default_static_members_count; end 1088 ext/opcache/zend_file_cache.c while (p < end) { end 496 ext/opcache/zend_persist.c zval *end = p + op_array->last_literal; end 499 ext/opcache/zend_persist.c while (p < end) { end 515 ext/opcache/zend_persist.c zend_op *end = new_opcodes + op_array->last; end 518 ext/opcache/zend_persist.c for (; opline < end ; opline++, offset++) { end 189 ext/opcache/zend_persist_calc.c zval *end = p + op_array->last_literal; end 191 ext/opcache/zend_persist_calc.c while (p < end) { end 2114 ext/openssl/openssl.c goto end; end 2119 ext/openssl/openssl.c goto end; end 2125 ext/openssl/openssl.c goto end; end 2132 ext/openssl/openssl.c goto end; end 2147 ext/openssl/openssl.c goto end; end 2150 ext/openssl/openssl.c end: end 2918 ext/pcre/pcrelib/pcre_compile.c const pcre_uchar *end; end 3063 ext/pcre/pcrelib/pcre_compile.c end = code + GET(code, 0) - 1; end 3066 ext/pcre/pcrelib/pcre_compile.c end = code + 32 / sizeof(pcre_uchar); end 3068 ext/pcre/pcrelib/pcre_compile.c switch(*end) end 3077 ext/pcre/pcrelib/pcre_compile.c end++; end 3083 ext/pcre/pcrelib/pcre_compile.c end++; end 3089 ext/pcre/pcrelib/pcre_compile.c list[1] = (GET2(end, 1) == 0); end 3090 ext/pcre/pcrelib/pcre_compile.c end += 1 + 2 * IMM2_SIZE; end 3093 ext/pcre/pcrelib/pcre_compile.c list[2] = (pcre_uint32)(end - code); end 3094 ext/pcre/pcrelib/pcre_compile.c return end; end 3660 ext/pcre/pcrelib/pcre_compile.c const pcre_uchar *end; end 3680 ext/pcre/pcrelib/pcre_compile.c end = (c <= OP_MINUPTO) ? end 3685 ext/pcre/pcrelib/pcre_compile.c if (end != NULL && compare_opcodes(end, utf, cd, list, end, &rec_limit)) end 3737 ext/pcre/pcrelib/pcre_compile.c end = get_chr_property_list(code, utf, cd->fcc, list); end 3742 ext/pcre/pcrelib/pcre_compile.c if (compare_opcodes(end, utf, cd, list, end, &rec_limit)) end 4200 ext/pcre/pcrelib/pcre_compile.c compile_data *cd, pcre_uint32 start, pcre_uint32 end) end 4203 ext/pcre/pcrelib/pcre_compile.c pcre_uint32 classbits_end = (end <= 0xff ? end : 0xff); end 4222 ext/pcre/pcrelib/pcre_compile.c while ((rc = get_othercase_range(&c, end, &oc, &od)) >= 0) end 4231 ext/pcre/pcrelib/pcre_compile.c else if (oc >= start && od <= end) continue; end 4238 ext/pcre/pcrelib/pcre_compile.c else if (od > end && oc <= end + 1) end 4240 ext/pcre/pcrelib/pcre_compile.c end = od; /* Extend upwards */ end 4241 ext/pcre/pcrelib/pcre_compile.c if (end > classbits_end) classbits_end = (end <= 0xff ? end : 0xff); end 4266 ext/pcre/pcrelib/pcre_compile.c if (end > 0xff) end = 0xff; end 4272 ext/pcre/pcrelib/pcre_compile.c if (end > 0xffff) end = 0xffff; end 4288 ext/pcre/pcrelib/pcre_compile.c if (end >= start) end 4294 ext/pcre/pcrelib/pcre_compile.c if (start < end) end 4298 ext/pcre/pcrelib/pcre_compile.c uchardata += PRIV(ord2utf)(end, uchardata); end 4300 ext/pcre/pcrelib/pcre_compile.c else if (start == end) end 4315 ext/pcre/pcrelib/pcre_compile.c if (start < end) end 4319 ext/pcre/pcrelib/pcre_compile.c *uchardata++ = end; end 4321 ext/pcre/pcrelib/pcre_compile.c else if (start == end) end 165 ext/pcre/pcrelib/pcre_jit_compile.c const pcre_uchar *end; end 925 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *end = bracketend(begin); end 930 ext/pcre/pcrelib/pcre_jit_compile.c sljit_sw length = end - begin; end 934 ext/pcre/pcrelib/pcre_jit_compile.c if (end[-(1 + LINK_SIZE)] != OP_KET) end 938 ext/pcre/pcrelib/pcre_jit_compile.c if (common->private_data_ptrs[end - common->start - LINK_SIZE] != 0) end 941 ext/pcre/pcrelib/pcre_jit_compile.c next = end; end 999 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[end - common->start - LINK_SIZE] = max_end - end; end 1000 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[end - common->start - LINK_SIZE + 1] = OP_EXACT; end 1001 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[end - common->start - LINK_SIZE + 2] = min; end 1064 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *end = NULL; end 1083 ext/pcre/pcrelib/pcre_jit_compile.c if (cc >= end) end 1084 ext/pcre/pcrelib/pcre_jit_compile.c end = bracketend(cc); end 1208 ext/pcre/pcrelib/pcre_jit_compile.c if (space > 0 && cc >= end) end 1229 ext/pcre/pcrelib/pcre_jit_compile.c if (cc >= end) end 1231 ext/pcre/pcrelib/pcre_jit_compile.c end = bracketend(cc); end 1232 ext/pcre/pcrelib/pcre_jit_compile.c if (end[-1 - LINK_SIZE] == OP_KET) end 1233 ext/pcre/pcrelib/pcre_jit_compile.c end = NULL; end 1730 ext/pcre/pcrelib/pcre_jit_compile.c status = end; end 1897 ext/pcre/pcrelib/pcre_jit_compile.c case end: end 1959 ext/pcre/pcrelib/pcre_jit_compile.c while (status != end); end 1995 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *end = bracketend(cc); end 2009 ext/pcre/pcrelib/pcre_jit_compile.c while (cc < end) end 2023 ext/pcre/pcrelib/pcre_jit_compile.c return end; end 2626 ext/pcre/pcrelib/pcre_jit_compile.c const pcre_uint8 *end = bitset + 32; end 2634 ext/pcre/pcrelib/pcre_jit_compile.c while (bitset < end); end 3090 ext/pcre/pcrelib/pcre_jit_compile.c struct sljit_jump *end = NULL; end 3113 ext/pcre/pcrelib/pcre_jit_compile.c end = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); end 3118 ext/pcre/pcrelib/pcre_jit_compile.c JUMPHERE(end); end 3123 ext/pcre/pcrelib/pcre_jit_compile.c end = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); end 3130 ext/pcre/pcrelib/pcre_jit_compile.c JUMPHERE(end); end 3144 ext/pcre/pcrelib/pcre_jit_compile.c end = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); end 3196 ext/pcre/pcrelib/pcre_jit_compile.c JUMPHERE(end); end 4579 ext/pcre/pcrelib/pcre_jit_compile.c const pcre_uchar *end2 = args->end; end 6373 ext/pcre/pcrelib/pcre_jit_compile.c callout_block->subject_length = arguments->end - arguments->begin; end 7805 ext/pcre/pcrelib/pcre_jit_compile.c static SLJIT_INLINE pcre_uchar *get_iterator_parameters(compiler_common *common, pcre_uchar *cc, pcre_uchar *opcode, pcre_uchar *type, int *max, int *min, pcre_uchar **end) end 7849 ext/pcre/pcrelib/pcre_jit_compile.c if (end != NULL) end 7850 ext/pcre/pcrelib/pcre_jit_compile.c *end = cc + class_len; end 7855 ext/pcre/pcrelib/pcre_jit_compile.c if (end != NULL) end 7856 ext/pcre/pcrelib/pcre_jit_compile.c *end = cc + class_len; end 7872 ext/pcre/pcrelib/pcre_jit_compile.c if (end != NULL) end 7873 ext/pcre/pcrelib/pcre_jit_compile.c *end = cc + class_len + 2 * IMM2_SIZE; end 7887 ext/pcre/pcrelib/pcre_jit_compile.c if (end != NULL) end 7888 ext/pcre/pcrelib/pcre_jit_compile.c *end = next_opcode(common, cc); end 7893 ext/pcre/pcrelib/pcre_jit_compile.c if (end != NULL) end 7895 ext/pcre/pcrelib/pcre_jit_compile.c *end = cc + 1; end 7897 ext/pcre/pcrelib/pcre_jit_compile.c if (common->utf && HAS_EXTRALEN(*cc)) *end += GET_EXTRALEN(*cc); end 7910 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *end; end 7922 ext/pcre/pcrelib/pcre_jit_compile.c cc = get_iterator_parameters(common, cc, &opcode, &type, &max, &min, &end); end 8146 ext/pcre/pcrelib/pcre_jit_compile.c return end; end 10032 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STR_END, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, end)); end 10435 ext/pcre/pcrelib/pcre_jit_compile.c arguments.end = subject + length; end 10528 ext/pcre/pcrelib/pcre_jit_compile.c arguments.end = subject_ptr + length; end 457 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c #define BFEXTU(dst, src, start, end) \ end 458 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c push_4_buffer(compiler, TILEGX_OPC_BFEXTU, dst, src, start, end, __LINE__) end 460 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c #define BFEXTS(dst, src, start, end) \ end 461 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c push_4_buffer(compiler, TILEGX_OPC_BFEXTS, dst, src, start, end, __LINE__) end 256 ext/pcre/php_pcre.c char *end = start; end 259 ext/pcre/php_pcre.c while ((*++end & 0xC0) == 0x80); end 260 ext/pcre/php_pcre.c unit_len = end - start; end 36 ext/pdo/pdo_sql_parser.c #define YYLIMIT s->end end 41 ext/pdo/pdo_sql_parser.c char *ptr, *cur, *tok, *end; end 437 ext/pdo/pdo_sql_parser.c s.end = inquery + inquery_len + 1; end 180 ext/pdo_mysql/mysql_driver.c goto end; end 246 ext/pdo_mysql/mysql_driver.c end: end 419 ext/pdo_odbc/odbc_stmt.c char *end = P->outbuf + P->len; end 423 ext/pdo_odbc/odbc_stmt.c amount = end - ptr; end 4489 ext/pgsql/pgsql.c unsigned char *start, *end, buf[4]; /* 000 + '\0' */ end 4495 ext/pgsql/pgsql.c *bp = (unsigned char)strtoul(start, (char **)&end, 8); end 103 ext/phar/phar.c char *key, *lasts, *end; end 135 ext/phar/phar.c end = strchr(key, DEFAULT_DIR_SEPARATOR); end 137 ext/phar/phar.c if (end) { end 138 ext/phar/phar.c if (SUCCESS == phar_open_from_filename(key, end - key, NULL, 0, 0, &phar, NULL)) { end 90 ext/phar/tar.c char *end = buf + len; end 92 ext/phar/tar.c while (buf != end) { end 41 ext/phar/util.c static int phar_call_openssl_signverify(int is_sign, php_stream *fp, zend_off_t end, char *key, int key_len, char **signature, int *signature_len); end 1395 ext/phar/util.c static int phar_call_openssl_signverify(int is_sign, php_stream *fp, zend_off_t end, char *key, int key_len, char **signature, int *signature_len) /* {{{ */ end 1406 ext/phar/util.c str = php_stream_copy_to_mem(fp, (size_t) end, 0); end 1413 ext/phar/util.c if (end != Z_STRLEN(zp[0])) { end 480 ext/readline/readline.c static char **_readline_completion_cb(const char *text, int start, int end) end 488 ext/readline/readline.c _readline_long_zval(¶ms[2], end); end 577 ext/readline/readline_cli.c static char **cli_code_completion(const char *text, int start, int end) /* {{{ */ end 634 ext/reflection/php_reflection.c zend_op *end = op + op_array->last; end 637 ext/reflection/php_reflection.c while (op < end) { end 2301 ext/soap/php_encoding.c char *value, *end; end 2305 ext/soap/php_encoding.c end = strrchr(value,'['); end 2306 ext/soap/php_encoding.c if (end) { end 2307 ext/soap/php_encoding.c *end = '\0'; end 2308 ext/soap/php_encoding.c end++; end 2309 ext/soap/php_encoding.c dimension = calc_dimension(end); end 2483 ext/soap/php_encoding.c char *type, *end, *ns; end 2489 ext/soap/php_encoding.c end = strrchr(type,'['); end 2490 ext/soap/php_encoding.c if (end) { end 2491 ext/soap/php_encoding.c *end = '\0'; end 2492 ext/soap/php_encoding.c dimension = calc_dimension(end+1); end 2493 ext/soap/php_encoding.c dims = get_position(dimension, end+1); end 2536 ext/soap/php_encoding.c char *type, *end; end 2539 ext/soap/php_encoding.c end = strrchr(type,'['); end 2540 ext/soap/php_encoding.c if (end) { end 2541 ext/soap/php_encoding.c *end = '\0'; end 501 ext/soap/php_schema.c char *str, *start, *end, *next; end 509 ext/soap/php_schema.c end = strchr(start,' '); end 510 ext/soap/php_schema.c if (end == NULL) { end 513 ext/soap/php_schema.c *end = '\0'; end 514 ext/soap/php_schema.c next = end+1; end 589 ext/soap/php_sdl.c char *end; end 593 ext/soap/php_sdl.c end = strchr(parts, ' '); end 594 ext/soap/php_sdl.c if (end) *end = '\0'; end 611 ext/soap/php_sdl.c if (end) *end = ' '; end 114 ext/soap/soap.c (char*) _old_stack_top > (char*)EG(vm_stack)->end)) { \ end 118 ext/soap/soap.c EG(vm_stack_end) = tmp->end; \ end 4741 ext/soap/soap.c char *end = strchr(ext->val, '['); end 4743 ext/soap/soap.c if (end == NULL) { end 4746 ext/soap/soap.c len = end - ext->val; end 4755 ext/soap/soap.c if (end != NULL) { end 4756 ext/soap/soap.c smart_str_appends(buf, end); end 263 ext/spl/php_spl.c char *end = ptr + class_file_len; end 265 ext/spl/php_spl.c while ((ptr = memchr(ptr, '\\', (end - ptr))) != NULL) { end 59112 ext/sqlite3/libsqlite/sqlite3.c int end; /* First byte past the last cell pointer in data[] */ end 59152 ext/sqlite3/libsqlite/sqlite3.c end = cellOffset + 2*pPage->nCell; end 59158 ext/sqlite3/libsqlite/sqlite3.c assert( idx >= end+2 ); end 59166 ext/sqlite3/libsqlite/sqlite3.c memmove(&data[ins+2], &data[ins], end-ins); end 1144 ext/standard/array.c PHP_FUNCTION(end) end 2069 ext/standard/array.c #define RANGE_CHECK_DOUBLE_INIT_ARRAY(start, end) do { \ end 2070 ext/standard/array.c double __calc_size = ((start - end) / step) + 1; \ end 2072 ext/standard/array.c php_error_docref(NULL, E_WARNING, "The supplied range exceeds the maximum array size: start=%0.0f end=%0.0f", end, start); \ end 2080 ext/standard/array.c #define RANGE_CHECK_LONG_INIT_ARRAY(start, end) do { \ end 2081 ext/standard/array.c zend_ulong __calc_size = (start - end) / lstep; \ end 2083 ext/standard/array.c php_error_docref(NULL, E_WARNING, "The supplied range exceeds the maximum array size: start=%pd end=%pd", end, start); \ end 3282 ext/standard/basic_functions.c PHP_FE(end, arginfo_end) end 390 ext/standard/crypt_blowfish.c unsigned char *end = dptr + size; end 398 ext/standard/crypt_blowfish.c if (dptr >= end) break; end 402 ext/standard/crypt_blowfish.c if (dptr >= end) break; end 406 ext/standard/crypt_blowfish.c } while (dptr < end); end 408 ext/standard/crypt_blowfish.c while (dptr < end) /* PHP hack */ end 417 ext/standard/crypt_blowfish.c const unsigned char *end = sptr + size; end 425 ext/standard/crypt_blowfish.c if (sptr >= end) { end 434 ext/standard/crypt_blowfish.c if (sptr >= end) { end 443 ext/standard/crypt_blowfish.c } while (sptr < end); end 427 ext/standard/dns.c if (cp + n > end) { \ end 433 ext/standard/dns.c static u_char *php_parserr(u_char *cp, u_char *end, querybuf *answer, int type_to_fetch, int store, int raw, zval *subarray) end 445 ext/standard/dns.c n = dn_expand(answer->qb2, end, cp, name, sizeof(name) - 2); end 509 ext/standard/dns.c n = dn_expand(answer->qb2, end, cp, name, (sizeof name) - 2); end 566 ext/standard/dns.c n = dn_expand(answer->qb2, end, cp, name, (sizeof name) -2); end 572 ext/standard/dns.c n = dn_expand(answer->qb2, end, cp, name, (sizeof name) -2); end 693 ext/standard/dns.c n = dn_expand(answer->qb2, end, cp, name, (sizeof name) - 2); end 710 ext/standard/dns.c n = dn_expand(answer->qb2, end, cp, name, (sizeof name) - 2); end 746 ext/standard/dns.c n = dn_expand(answer->qb2, end, cp, name, (sizeof name) - 2); end 783 ext/standard/dns.c u_char *cp = NULL, *end = NULL; end 933 ext/standard/dns.c end = answer.qb2 + n; end 942 ext/standard/dns.c n = dn_skipname(cp, end); end 953 ext/standard/dns.c while (an-- && cp && cp < end) { end 956 ext/standard/dns.c cp = php_parserr(cp, end, &answer, type_to_fetch, store_results, raw, &retval); end 966 ext/standard/dns.c while (ns-- > 0 && cp && cp < end) { end 969 ext/standard/dns.c cp = php_parserr(cp, end, &answer, DNS_T_ANY, authns != NULL, raw, &retval); end 978 ext/standard/dns.c while (ar-- > 0 && cp && cp < end) { end 981 ext/standard/dns.c cp = php_parserr(cp, end, &answer, DNS_T_ANY, 1, raw, &retval); end 1005 ext/standard/dns.c u_char *cp, *end; end 1051 ext/standard/dns.c end = (u_char *)&ans +i; end 1053 ext/standard/dns.c if ((i = dn_skipname(cp, end)) < 0 ) { end 1059 ext/standard/dns.c while (--count >= 0 && cp < end) { end 1060 ext/standard/dns.c if ((i = dn_skipname(cp, end)) < 0 ) { end 1073 ext/standard/dns.c if ((i = dn_expand(ans, end, cp, buf, sizeof(buf)-1)) < 0) { end 1945 ext/standard/file.c char *end = ch + ZSTR_LEN(field_str); end 1949 ext/standard/file.c while (ch < end) { end 1210 ext/standard/filestat.c realpath_cache_bucket **buckets = realpath_cache_get_buckets(), **end = buckets + realpath_cache_max_buckets(); end 1217 ext/standard/filestat.c while(buckets < end) { end 1882 ext/standard/filters.c char *end = p + len; end 1886 ext/standard/filters.c while (p < end) { end 1891 ext/standard/filters.c while (p < end) { end 1910 ext/standard/filters.c } else if (p == end) { end 1915 ext/standard/filters.c while (p < end && *p != '\r' && *p != '\n') { end 1918 ext/standard/filters.c if (p == end) { end 1924 ext/standard/filters.c if (p == end) { end 1936 ext/standard/filters.c } else if (p == end) { end 1945 ext/standard/filters.c if ((size_t) (end - p) >= data->chunk_size) { end 1952 ext/standard/filters.c if (p == end) { end 1958 ext/standard/filters.c memmove(out, p, end - p); end 1960 ext/standard/filters.c data->chunk_size -= end - p; end 1962 ext/standard/filters.c out_len += end - p; end 1968 ext/standard/filters.c if (p == end) { end 1984 ext/standard/filters.c p = end; end 1988 ext/standard/filters.c memmove(out, p, end - p); end 1990 ext/standard/filters.c out_len += end - p; end 1094 ext/standard/math.c char *ptr, *end; end 1103 ext/standard/math.c end = ptr = buf + sizeof(buf) - 1; end 1111 ext/standard/math.c return zend_string_init(ptr, end - ptr, 0); end 1130 ext/standard/math.c char *ptr, *end; end 1139 ext/standard/math.c end = ptr = buf + sizeof(buf) - 1; end 1147 ext/standard/math.c return zend_string_init(ptr, end - ptr, 0); end 44 ext/standard/php_array.h PHP_FUNCTION(end); end 300 ext/standard/php_fopen_wrapper.c char *end; end 319 ext/standard/php_fopen_wrapper.c fildes_ori = ZEND_STRTOL(start, &end, 10); end 320 ext/standard/php_fopen_wrapper.c if (end == start || *end != '\0') { end 111 ext/standard/scanf.c char end; end 145 ext/standard/scanf.c char *end; end 154 ext/standard/scanf.c end = format + 1; /* verify this - cc */ end 160 ext/standard/scanf.c ch = end++; end 167 ext/standard/scanf.c ch = end++; end 170 ext/standard/scanf.c cset->chars = (char *) safe_emalloc(sizeof(char), (end - format - 1), 0); end 211 ext/standard/scanf.c cset->ranges[cset->nranges].end = *ch; end 214 ext/standard/scanf.c cset->ranges[cset->nranges].end = start; end 256 ext/standard/scanf.c && (ch <= cset->ranges[i].end)) { end 315 ext/standard/scanf.c char *end, *ch = NULL; end 358 ext/standard/scanf.c value = ZEND_STRTOUL(format-1, &end, 10); end 359 ext/standard/scanf.c if (*end != '$') { end 362 ext/standard/scanf.c format = end+1; end 586 ext/standard/scanf.c char *end, *baseString; end 710 ext/standard/scanf.c value = ZEND_STRTOUL(format-1, &end, 10); end 711 ext/standard/scanf.c if (*end == '$') { end 712 ext/standard/scanf.c format = end+1; end 848 ext/standard/scanf.c end = string; end 849 ext/standard/scanf.c while (*end != '\0') { end 850 ext/standard/scanf.c sch = *end; end 854 ext/standard/scanf.c end++; end 865 ext/standard/scanf.c ZVAL_STRINGL(current, string, end-string); end 867 ext/standard/scanf.c add_index_stringl(return_value, objIndex++, string, end-string); end 870 ext/standard/scanf.c string = end; end 879 ext/standard/scanf.c end = string; end 882 ext/standard/scanf.c while (*end != '\0') { end 883 ext/standard/scanf.c sch = *end; end 887 ext/standard/scanf.c end++; end 894 ext/standard/scanf.c if (string == end) { end 906 ext/standard/scanf.c ZVAL_STRINGL(current, string, end-string); end 908 ext/standard/scanf.c add_index_stringl(return_value, objIndex++, string, end-string); end 911 ext/standard/scanf.c string = end; end 946 ext/standard/scanf.c for (end = buf; width > 0; width--) { end 1007 ext/standard/scanf.c if ((flags & SCAN_XOK) && (end == buf+1)) { end 1024 ext/standard/scanf.c *end++ = *string++; end 1039 ext/standard/scanf.c } else if (end[-1] == 'x' || end[-1] == 'X') { end 1040 ext/standard/scanf.c end--; end 1050 ext/standard/scanf.c *end = '\0'; end 1087 ext/standard/scanf.c for (end = buf; width > 0; width--) { end 1130 ext/standard/scanf.c *end++ = *string++; end 1155 ext/standard/scanf.c end--; end 1157 ext/standard/scanf.c if (*end != 'e' && *end != 'E') { end 1158 ext/standard/scanf.c end--; end 1168 ext/standard/scanf.c *end = '\0'; end 752 ext/standard/string.c unsigned char *end; end 757 ext/standard/string.c for (end = input+len; input < end; input++) { end 759 ext/standard/string.c if ((input+3 < end) && input[1] == '.' && input[2] == '.' end 763 ext/standard/string.c } else if ((input+1 < end) && input[0] == '.' && input[1] == '.') { end 766 ext/standard/string.c if (end-len >= input) { /* there was no 'left' char */ end 771 ext/standard/string.c if (input+2 >= end) { /* there is no 'right' char */ end 2278 ext/standard/string.c static zend_string *php_chunk_split(char *src, size_t srclen, char *end, size_t endlen, size_t chunklen) end 2307 ext/standard/string.c memcpy(q, end, endlen); end 2315 ext/standard/string.c memcpy(q, end, endlen); end 2331 ext/standard/string.c char *end = "\r\n"; end 2336 ext/standard/string.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "S|ls", &str, &chunklen, &end, &endlen) == FAILURE) { end 2349 ext/standard/string.c memcpy(ZSTR_VAL(result) + ZSTR_LEN(str), end, endlen); end 2358 ext/standard/string.c result = php_chunk_split(ZSTR_VAL(str), ZSTR_LEN(str), end, endlen, (size_t)chunklen); end 3207 ext/standard/string.c char *end; end 3212 ext/standard/string.c end = ZSTR_VAL(haystack) + ZSTR_LEN(haystack); end 3213 ext/standard/string.c for (p = ZSTR_VAL(haystack); (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) { end 3245 ext/standard/string.c end = ZSTR_VAL(haystack) + ZSTR_LEN(haystack); end 3246 ext/standard/string.c for (p = ZSTR_VAL(haystack); (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) { end 3254 ext/standard/string.c if (p < end) { end 3255 ext/standard/string.c memcpy(e, p, end - p); end 3256 ext/standard/string.c e += end - p; end 3282 ext/standard/string.c char *end; end 3287 ext/standard/string.c end = lc_haystack + ZSTR_LEN(haystack); end 3288 ext/standard/string.c for (p = lc_haystack; (r = (char*)php_memnstr(p, ZSTR_VAL(lc_needle), ZSTR_LEN(lc_needle), end)); p = r + ZSTR_LEN(lc_needle)) { end 3327 ext/standard/string.c end = lc_haystack + ZSTR_LEN(haystack); end 3329 ext/standard/string.c for (p = lc_haystack; (r = (char*)php_memnstr(p, ZSTR_VAL(lc_needle), ZSTR_LEN(lc_needle), end)); p = r + ZSTR_LEN(lc_needle)) { end 3337 ext/standard/string.c if (p < end) { end 3338 ext/standard/string.c memcpy(e, ZSTR_VAL(haystack) + (p - lc_haystack), end - p); end 3339 ext/standard/string.c e += end - p; end 3374 ext/standard/string.c char *end; end 3379 ext/standard/string.c end = ZSTR_VAL(new_str) + length; end 3380 ext/standard/string.c for (p = ZSTR_VAL(new_str); (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) { end 3411 ext/standard/string.c end = haystack + length; end 3412 ext/standard/string.c for (p = haystack; (r = (char*)php_memnstr(p, needle, needle_len, end)); p = r + needle_len) { end 3419 ext/standard/string.c if (p < end) { end 3420 ext/standard/string.c memcpy(e, p, end - p); end 3421 ext/standard/string.c e += end - p; end 3766 ext/standard/string.c char *source, *target, *end; end 3770 ext/standard/string.c for (source = (char*)ZSTR_VAL(str), end = source + ZSTR_LEN(str), target = ZSTR_VAL(str); source < end; source++) { end 3771 ext/standard/string.c if (*source == '\\' && source + 1 < end) { end 3783 ext/standard/string.c if (source+1 < end && isxdigit((int)(*(source+1)))) { end 3785 ext/standard/string.c if (source+1 < end && isxdigit((int)(*(source+1)))) { end 3799 ext/standard/string.c while (source < end && *source >= '0' && *source <= '7' && i<3) { end 3831 ext/standard/string.c char *end; end 3838 ext/standard/string.c for (source = (char*)ZSTR_VAL(str), end = source + ZSTR_LEN(str), target = ZSTR_VAL(new_str); source < end; source++) { end 3877 ext/standard/string.c char *end; end 3886 ext/standard/string.c end = source + ZSTR_LEN(str); end 3888 ext/standard/string.c while (source < end) { end 3913 ext/standard/string.c while (source < end) { end 4202 ext/standard/string.c size_t begin, end, char_count, orig_begin; end 4297 ext/standard/string.c begin = end = str_len-1; end 4332 ext/standard/string.c while (begin <= end && _isnewline(heb_str[begin])) { /* skip leading newlines */ end 4335 ext/standard/string.c for (i = begin; i <= end; i++) { /* copy content */ end 4339 ext/standard/string.c for (i = orig_begin; i <= end && _isnewline(heb_str[i]); i++) { end 4350 ext/standard/string.c end=begin; end 4386 ext/standard/string.c char *end, *target; end 4404 ext/standard/string.c end = ZSTR_VAL(str) + ZSTR_LEN(str); end 4408 ext/standard/string.c while (tmp < end) { end 4436 ext/standard/string.c while (tmp < end) { end 125 ext/standard/url.c goto end; end 367 ext/standard/url.c end: end 491 ext/standard/url.c unsigned char const *from, *end; end 495 ext/standard/url.c end = (unsigned char *)s + len; end 499 ext/standard/url.c while (from < end) { end 239 ext/standard/url_scanner_ex.c #define YYLIMIT end end 339 ext/standard/url_scanner_ex.c char *end, *q; end 174 ext/standard/var_unserializer.c unsigned char *end = *(unsigned char **)p+maxlen; end 176 ext/standard/var_unserializer.c if (end < *p) { end 182 ext/standard/var_unserializer.c if (*p >= end) { end 62 ext/sysvshm/php_sysvshm.h zend_long end; end 195 ext/sysvshm/sysvshm.c chunk_ptr->end = chunk_ptr->start; end 197 ext/sysvshm/sysvshm.c chunk_ptr->free = shm_size-chunk_ptr->end; end 379 ext/sysvshm/sysvshm.c shm_var = (sysvshm_chunk *) ((char *) ptr + ptr->end); end 384 ext/sysvshm/sysvshm.c ptr->end += total_size; end 400 ext/sysvshm/sysvshm.c if (pos >= ptr->end) { end 427 ext/sysvshm/sysvshm.c memcpy_len = ptr->end-shm_varpos - chunk_ptr->next; end 429 ext/sysvshm/sysvshm.c ptr->end -= chunk_ptr->next; end 507 ext/xml/compat.c XML_SetElementHandler(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end) end 510 ext/xml/compat.c parser->h_end_element = end; end 451 ext/zip/lib/zip_close.c zip_int64_t cd_start, end, size; end 461 ext/zip/lib/zip_close.c if ((end = zip_source_tell_write(za->src)) < 0) { end 98 ext/zip/lib/zip_source_deflate.c int end, ret; end 115 ext/zip/lib/zip_source_deflate.c end = 0; end 116 ext/zip/lib/zip_source_deflate.c while (!end) { end 140 ext/zip/lib/zip_source_deflate.c end = 1; end 144 ext/zip/lib/zip_source_deflate.c end = 1; end 150 ext/zip/lib/zip_source_deflate.c end = 1; end 156 ext/zip/lib/zip_source_deflate.c end = 1; end 181 ext/zip/lib/zip_source_deflate.c end = 1; end 198 ext/zip/lib/zip_source_deflate.c int end, ret; end 214 ext/zip/lib/zip_source_deflate.c end = 0; end 215 ext/zip/lib/zip_source_deflate.c while (!end) { end 228 ext/zip/lib/zip_source_deflate.c end = 1; end 235 ext/zip/lib/zip_source_deflate.c end = 1; end 241 ext/zip/lib/zip_source_deflate.c end = 1; end 247 ext/zip/lib/zip_source_deflate.c end = 1; end 265 ext/zip/lib/zip_source_deflate.c end = 1; end 76 ext/zip/lib/zip_source_filep.c zip_uint64_t end; /* end offset of data to read, 0 for up to EOF */ end 138 ext/zip/lib/zip_source_filep.c ctx->end = (len < 0 ? 0 : start+(zip_uint64_t)len); end 296 ext/zip/lib/zip_source_filep.c if (ctx->end > 0) { end 297 ext/zip/lib/zip_source_filep.c n = ctx->end-ctx->current; end 352 ext/zip/lib/zip_source_filep.c if (ctx->end == 0) { end 363 ext/zip/lib/zip_source_filep.c new_current = (zip_int64_t)ctx->end + args->offset; end 375 ext/zip/lib/zip_source_filep.c if (new_current < 0 || (zip_uint64_t)new_current < ctx->start || (ctx->end != 0 && (zip_uint64_t)new_current > ctx->end)) { end 430 ext/zip/lib/zip_source_filep.c if (ctx->end != 0) { end 431 ext/zip/lib/zip_source_filep.c st->size = ctx->end - ctx->start; end 100 ext/zip/lib/zip_source_win32handle.c ctx->end = (len < 0 ? 0 : start + (zip_uint64_t)len); end 211 ext/zip/lib/zip_source_win32handle.c if (ctx->end > 0) { end 212 ext/zip/lib/zip_source_win32handle.c n = ctx->end - ctx->current; end 271 ext/zip/lib/zip_source_win32handle.c if (ctx->end == 0) { end 287 ext/zip/lib/zip_source_win32handle.c new_current = (zip_int64_t)ctx->end + args->offset; end 299 ext/zip/lib/zip_source_win32handle.c if (new_current < 0 || (zip_uint64_t)new_current < ctx->start || (ctx->end != 0 && (zip_uint64_t)new_current > ctx->end)) { end 572 ext/zip/lib/zip_source_win32handle.c if (ctx->end != 0) { end 573 ext/zip/lib/zip_source_win32handle.c st->size = ctx->end - ctx->start; end 42 ext/zip/lib/zip_source_window.c zip_uint64_t end; end 76 ext/zip/lib/zip_source_window.c ctx->end = start + length; end 153 ext/zip/lib/zip_source_window.c if (len > ctx->end - ctx->offset) end 154 ext/zip/lib/zip_source_window.c len = ctx->end - ctx->offset; end 174 ext/zip/lib/zip_source_window.c if (ctx->offset < ctx->end) { end 183 ext/zip/lib/zip_source_window.c zip_int64_t new_offset = zip_source_seek_compute_offset(ctx->offset - ctx->start, ctx->end - ctx->start, data, len, &ctx->error); end 56 ext/zip/lib/zipwin32.h zip_uint64_t end; /* end offset of data to read, 0 for up to EOF */ end 794 ext/zlib/zlib.c zend_string **end, **ptr = strings - 1; end 827 ext/zlib/zlib.c end = strings + zend_hash_num_elements(dictionary); end 833 ext/zlib/zlib.c } while (++ptr != end); end 190 main/fastcgi.c char *end; end 265 main/fastcgi.c h->data->end = h->data->pos + FCGI_HASH_SEG_SIZE; end 314 main/fastcgi.c if (UNEXPECTED(h->data->pos + str_len + 1 >= h->data->end)) { end 319 main/fastcgi.c p->end = p->pos + seg_size; end 769 main/fastcgi.c char *cur, *end; end 784 main/fastcgi.c end = strchr(cur, ','); end 785 main/fastcgi.c if (end) { end 786 main/fastcgi.c *end = 0; end 787 main/fastcgi.c end++; end 800 main/fastcgi.c cur = end; end 828 main/fastcgi.c char *cur, *end; end 844 main/fastcgi.c end = strchr(cur, ','); end 845 main/fastcgi.c if (end) { end 846 main/fastcgi.c *end = 0; end 847 main/fastcgi.c end++; end 860 main/fastcgi.c cur = end; end 1009 main/fastcgi.c static int fcgi_get_params(fcgi_request *req, unsigned char *p, unsigned char *end) end 1013 main/fastcgi.c while (p < end) { end 1016 main/fastcgi.c if (UNEXPECTED(p + 3 >= end)) return 0; end 1022 main/fastcgi.c if (UNEXPECTED(p >= end)) return 0; end 1025 main/fastcgi.c if (UNEXPECTED(p + 3 >= end)) return 0; end 1031 main/fastcgi.c if (UNEXPECTED(name_len + val_len > (unsigned int) (end - p))) { end 82 main/fopen_wrappers.c char **p, *pathbuf, *ptr, *end; end 112 main/fopen_wrappers.c end = strchr(ptr, DEFAULT_DIR_SEPARATOR); end 113 main/fopen_wrappers.c if (end != NULL) { end 114 main/fopen_wrappers.c *end = '\0'; end 115 main/fopen_wrappers.c end++; end 122 main/fopen_wrappers.c ptr = end; end 290 main/fopen_wrappers.c char *end; end 305 main/fopen_wrappers.c end = strchr(ptr, DEFAULT_DIR_SEPARATOR); end 306 main/fopen_wrappers.c if (end != NULL) { end 307 main/fopen_wrappers.c *end = '\0'; end 308 main/fopen_wrappers.c end++; end 316 main/fopen_wrappers.c ptr = end; end 483 main/fopen_wrappers.c const char *ptr, *end, *p; end 530 main/fopen_wrappers.c end = strchr(p, DEFAULT_DIR_SEPARATOR); end 531 main/fopen_wrappers.c if (end) { end 532 main/fopen_wrappers.c if ((end-ptr) + 1 + filename_length + 1 >= MAXPATHLEN) { end 533 main/fopen_wrappers.c ptr = end + 1; end 536 main/fopen_wrappers.c memcpy(trypath, ptr, end-ptr); end 537 main/fopen_wrappers.c trypath[end-ptr] = '/'; end 538 main/fopen_wrappers.c memcpy(trypath+(end-ptr)+1, filename, filename_length+1); end 539 main/fopen_wrappers.c ptr = end+1; end 620 main/fopen_wrappers.c char *pathbuf, *ptr, *end; end 677 main/fopen_wrappers.c end = strchr(ptr, DEFAULT_DIR_SEPARATOR); end 678 main/fopen_wrappers.c if (end != NULL) { end 679 main/fopen_wrappers.c *end = '\0'; end 680 main/fopen_wrappers.c end++; end 690 main/fopen_wrappers.c ptr = end; end 1938 main/main.c zend_module_entry **end = ptr + count; end 1940 main/main.c while (ptr < end) { end 240 main/php_variables.c char *end; end 250 main/php_variables.c if (var->ptr >= var->end) { end 254 main/php_variables.c vsep = memchr(var->ptr, '&', var->end - var->ptr); end 259 main/php_variables.c vsep = var->end; end 288 main/php_variables.c var->ptr = vsep + (vsep != var->end); end 297 main/php_variables.c vars->end = ZSTR_VAL(vars->str.s) + ZSTR_LEN(vars->str.s); end 309 main/php_variables.c memmove(ZSTR_VAL(vars->str.s), vars->ptr, ZSTR_LEN(vars->str.s) = vars->end - vars->ptr); end 617 main/rfc1867.c static int multipart_buffer_read(multipart_buffer *self, char *buf, size_t bytes, int *end) end 630 main/rfc1867.c if (end && php_ap_memstr(self->buf_begin, self->bytes_in_buffer, self->boundary_next, self->boundary_next_len, 0)) { end 631 main/rfc1867.c *end = 1; end 807 main/rfc1867.c int end = 0; end 1008 main/rfc1867.c end = 0; end 1012 main/rfc1867.c blen = multipart_buffer_read(mbuff, buff, sizeof(buff), &end); end 1079 main/rfc1867.c blen = multipart_buffer_read(mbuff, buff, sizeof(buff), &end); end 1086 main/rfc1867.c if (!cancel_upload && !end) { end 1414 main/streams/plain_wrapper.c char *pathbuf, *end; end 1520 main/streams/plain_wrapper.c end = strchr(ptr, DEFAULT_DIR_SEPARATOR); end 1521 main/streams/plain_wrapper.c if (end != NULL) { end 1522 main/streams/plain_wrapper.c *end = '\0'; end 1523 main/streams/plain_wrapper.c end++; end 1542 main/streams/plain_wrapper.c ptr = end; end 1737 sapi/cgi/cgi_main.c struct timeval start, end; end 1739 sapi/cgi/cgi_main.c time_t start, end; end 2571 sapi/cgi/cgi_main.c gettimeofday(&end, NULL); end 2572 sapi/cgi/cgi_main.c sec = (int)(end.tv_sec - start.tv_sec); end 2573 sapi/cgi/cgi_main.c if (end.tv_usec >= start.tv_usec) { end 2574 sapi/cgi/cgi_main.c usec = (int)(end.tv_usec - start.tv_usec); end 2577 sapi/cgi/cgi_main.c usec = (int)(end.tv_usec + 1000000 - start.tv_usec); end 2581 sapi/cgi/cgi_main.c time(&end); end 2582 sapi/cgi/cgi_main.c sec = (int)(end - start); end 1647 sapi/cli/php_cli_server.c const char *vpath = client->request.vpath, *end = vpath + client->request.vpath_len, *p = end; end 1648 sapi/cli/php_cli_server.c client->request.ext = end; end 1655 sapi/cli/php_cli_server.c client->request.ext_len = end - p; end 10 sapi/fpm/fpm/fpm_str.h char *d, *end; end 13 sapi/fpm/fpm/fpm_str.h end = dst + size - 1; end 15 sapi/fpm/fpm/fpm_str.h for (; d < end && *src; ++d, ++src) { end 82 sapi/fpm/fpm/fpm_unix.c char *tmp, *p, *end; end 94 sapi/fpm/fpm/fpm_unix.c for (p=tmp ; p ; p=end) { end 95 sapi/fpm/fpm/fpm_unix.c if ((end = strchr(p, ','))) { end 96 sapi/fpm/fpm/fpm_unix.c *end++ = 0; end 127 sapi/fpm/fpm/fpm_unix.c for (p=tmp ; p ; p=end) { end 128 sapi/fpm/fpm/fpm_unix.c if ((end = strchr(p, ','))) { end 129 sapi/fpm/fpm/fpm_unix.c *end++ = 0; end 444 sapi/phpdbg/phpdbg.c zend_op *end = op_array->opcodes + op_array->last; end 451 sapi/phpdbg/phpdbg.c if (op_array->last >= 1 && (((end - 1)->opcode == ZEND_RETURN || (end - 1)->opcode == ZEND_RETURN_BY_REF || (end - 1)->opcode == ZEND_GENERATOR_RETURN) end 452 sapi/phpdbg/phpdbg.c && ((op_array->last > 1 && ((end - 2)->opcode == ZEND_RETURN || (end - 2)->opcode == ZEND_RETURN_BY_REF || (end - 2)->opcode == ZEND_GENERATOR_RETURN || (end - 2)->opcode == ZEND_THROW)) end 453 sapi/phpdbg/phpdbg.c || op_array->function_name == NULL || (end - 1)->extended_value == -1))) { end 454 sapi/phpdbg/phpdbg.c end--; end 457 sapi/phpdbg/phpdbg.c for (; cur < end; cur++) { end 125 sapi/phpdbg/phpdbg_btree.c pos.end = lower_idx; end 134 sapi/phpdbg/phpdbg_btree.c if (result == NULL || result->idx < pos->end) { end 46 sapi/phpdbg/phpdbg_btree.h zend_ulong end; end 62 sapi/phpdbg/phpdbg_print.c end = op_array->last-1; end 91 sapi/phpdbg/phpdbg_print.c } while (opcode++ < end); end 472 sapi/phpdbg/phpdbg_prompt.c char *end = buf + len; end 482 sapi/phpdbg/phpdbg_prompt.c end = fh.handle.stream.mmap.buf; end 484 sapi/phpdbg/phpdbg_prompt.c } while (fh.handle.stream.mmap.buf + 1 < end); end 852 sapi/phpdbg/phpdbg_prompt.c EG(vm_stack_end) = original_stack->end; end 52 sapi/phpdbg/phpdbg_sigio_win32.c goto end; end 57 sapi/phpdbg/phpdbg_sigio_win32.c end: end 969 sapi/phpdbg/phpdbg_watch.c goto end; end 975 sapi/phpdbg/phpdbg_watch.c goto end; end 981 sapi/phpdbg/phpdbg_watch.c goto end; end 1092 sapi/phpdbg/phpdbg_watch.c } end: