start 647 Zend/zend_alloc.c static zend_always_inline void zend_mm_bitset_set_range(zend_mm_bitset *bitset, int start, int len) start 650 Zend/zend_alloc.c zend_mm_bitset_set_bit(bitset, start); start 652 Zend/zend_alloc.c int pos = start / ZEND_MM_BITSET_LEN; start 653 Zend/zend_alloc.c int end = (start + len - 1) / ZEND_MM_BITSET_LEN; start 654 Zend/zend_alloc.c int bit = start & (ZEND_MM_BITSET_LEN - 1); start 665 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); start 670 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); start 679 Zend/zend_alloc.c static zend_always_inline void zend_mm_bitset_reset_range(zend_mm_bitset *bitset, int start, int len) start 682 Zend/zend_alloc.c zend_mm_bitset_reset_bit(bitset, start); start 684 Zend/zend_alloc.c int pos = start / ZEND_MM_BITSET_LEN; start 685 Zend/zend_alloc.c int end = (start + len - 1) / ZEND_MM_BITSET_LEN; start 686 Zend/zend_alloc.c int bit = start & (ZEND_MM_BITSET_LEN - 1); start 697 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); start 702 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); start 711 Zend/zend_alloc.c static zend_always_inline int zend_mm_bitset_is_free_range(zend_mm_bitset *bitset, int start, int len) start 714 Zend/zend_alloc.c return !zend_mm_bitset_is_set(bitset, start); start 716 Zend/zend_alloc.c int pos = start / ZEND_MM_BITSET_LEN; start 717 Zend/zend_alloc.c int end = (start + len - 1) / ZEND_MM_BITSET_LEN; start 718 Zend/zend_alloc.c int bit = start & (ZEND_MM_BITSET_LEN - 1); start 733 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); start 738 Zend/zend_alloc.c end = (start + len - 1) & (ZEND_MM_BITSET_LEN - 1); start 588 Zend/zend_compile.c brk_cont_element->start = get_next_op_number(CG(active_op_array)); start 593 Zend/zend_compile.c brk_cont_element->start = -1; start 3714 Zend/zend_compile.c if (op_array->brk_cont_array[current].start >= 0) { start 6433 Zend/zend_compile.c brk_cont_element->start = begin_opline_num; start 6762 Zend/zend_compile.c info->start = rope_init_lineno; start 170 Zend/zend_compile.h int start; start 2564 Zend/zend_execute.c if (brk_cont->start < 0) { start 2566 Zend/zend_execute.c } else if (brk_cont->start > op_num) { start 453 Zend/zend_hash.c ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterators_lower_pos(HashTable *ht, HashPosition start) start 461 Zend/zend_hash.c if (iter->pos >= start && iter->pos < res) { start 230 Zend/zend_hash.h ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterators_lower_pos(HashTable *ht, HashPosition start); start 264 Zend/zend_language_parser.y start: start 974 Zend/zend_language_scanner.c char *start = s + 1; start 980 Zend/zend_language_scanner.c if (*start != '{') { start 1021 Zend/zend_language_scanner.c codepoint = strtoul(start + 1, NULL, 16); start 179 Zend/zend_sort.c char *start = (char *)base; start 180 Zend/zend_sort.c char *end = start + (nmemb * siz); start 182 Zend/zend_sort.c char *sentry = start + (6 * siz); start 183 Zend/zend_sort.c for (i = start + siz; i < sentry; i += siz) { start 188 Zend/zend_sort.c while (j != start) { start 213 Zend/zend_sort.c if (j == start) { start 216 Zend/zend_sort.c if (j == start + siz) { start 325 Zend/zend_sort.c char *start = (char *)base; start 326 Zend/zend_sort.c char *end = start + (nmemb * siz); start 328 Zend/zend_sort.c char *pivot = start + (offset * siz); start 332 Zend/zend_sort.c zend_sort_5(start, start + delta, pivot, pivot + delta, end - siz, cmp, swp); start 334 Zend/zend_sort.c zend_sort_3(start, pivot, end - siz, cmp, swp); start 336 Zend/zend_sort.c swp(start + siz, pivot); start 337 Zend/zend_sort.c pivot = start + siz; start 365 Zend/zend_sort.c if ((i - siz) - start < end - i) { start 366 Zend/zend_sort.c zend_sort(start, (i - start)/siz - 1, siz, cmp, swp); start 371 Zend/zend_sort.c nmemb = (i - start)/siz - 1; start 776 Zend/zend_virtual_cwd.c static int tsrm_realpath_r(char *path, int start, int len, int *ll, time_t *t, int use_realpath, int is_dir, int *link_is_dir) /* {{{ */ start 792 Zend/zend_virtual_cwd.c if (len <= start) { start 796 Zend/zend_virtual_cwd.c return start; start 800 Zend/zend_virtual_cwd.c while (i > start && !IS_SLASH(path[i-1])) { start 816 Zend/zend_virtual_cwd.c if (i - 1 <= start) { start 817 Zend/zend_virtual_cwd.c return start ? start : len; start 819 Zend/zend_virtual_cwd.c j = tsrm_realpath_r(path, start, i-1, ll, t, use_realpath, 1, NULL); start 820 Zend/zend_virtual_cwd.c if (j > start) { start 822 Zend/zend_virtual_cwd.c while (j > start && !IS_SLASH(path[j])) { start 825 Zend/zend_virtual_cwd.c if (!start) { start 842 Zend/zend_virtual_cwd.c } else if (!start && !j) { start 856 Zend/zend_virtual_cwd.c if (start && save && CWDG(realpath_cache_size_limit)) { start 1050 Zend/zend_virtual_cwd.c j = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory); start 1109 Zend/zend_virtual_cwd.c j = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory); start 1131 Zend/zend_virtual_cwd.c if (i - 1 <= start) { start 1132 Zend/zend_virtual_cwd.c j = start; start 1135 Zend/zend_virtual_cwd.c j = tsrm_realpath_r(path, start, i-1, ll, t, save ? CWD_FILEPATH : use_realpath, 1, NULL); start 1136 Zend/zend_virtual_cwd.c if (j > start) { start 1165 Zend/zend_virtual_cwd.c if (save && start && CWDG(realpath_cache_size_limit)) { start 1182 Zend/zend_virtual_cwd.c int start = 1; start 1208 Zend/zend_virtual_cwd.c start = 0; start 1276 Zend/zend_virtual_cwd.c start = 2; start 1277 Zend/zend_virtual_cwd.c while (!IS_SLASH(resolved_path[start])) { start 1278 Zend/zend_virtual_cwd.c if (resolved_path[start] == 0) { start 1281 Zend/zend_virtual_cwd.c resolved_path[start] = toupper(resolved_path[start]); start 1282 Zend/zend_virtual_cwd.c start++; start 1284 Zend/zend_virtual_cwd.c resolved_path[start++] = DEFAULT_SLASH; start 1285 Zend/zend_virtual_cwd.c while (!IS_SLASH(resolved_path[start])) { start 1286 Zend/zend_virtual_cwd.c if (resolved_path[start] == 0) { start 1289 Zend/zend_virtual_cwd.c resolved_path[start] = toupper(resolved_path[start]); start 1290 Zend/zend_virtual_cwd.c start++; start 1292 Zend/zend_virtual_cwd.c resolved_path[start++] = DEFAULT_SLASH; start 1297 Zend/zend_virtual_cwd.c start = 3; start 1302 Zend/zend_virtual_cwd.c start = 0; start 1303 Zend/zend_virtual_cwd.c while (start != ':') { start 1304 Zend/zend_virtual_cwd.c if (resolved_path[start] == 0) return -1; start 1305 Zend/zend_virtual_cwd.c start++; start 1307 Zend/zend_virtual_cwd.c start++; start 1308 Zend/zend_virtual_cwd.c if (!IS_SLASH(resolved_path[start])) return -1; start 1309 Zend/zend_virtual_cwd.c resolved_path[start++] = DEFAULT_SLASH; start 1315 Zend/zend_virtual_cwd.c path_length = tsrm_realpath_r(resolved_path, start, path_length, &ll, &t, use_realpath, 0, NULL); start 1322 Zend/zend_virtual_cwd.c if (!start && !path_length) { start 61 ext/date/lib/astro.h #define civil_twilight(ts,lon,lat,start,end) \ start 62 ext/date/lib/astro.h timelib_astro_rise_set_altitude( ts, lon, lat, -6.0, 0, start, end ) start 67 ext/date/lib/astro.h #define nautical_twilight(ts,lon,lat,start,end) \ start 68 ext/date/lib/astro.h timelib_astro_rise_set_altitude( ts, lon, lat, -12.0, 0, start, end ) start 73 ext/date/lib/astro.h #define astronomical_twilight(ts,lon,lat,start,end) \ start 74 ext/date/lib/astro.h timelib_astro_rise_set_altitude( ts, lon, lat, -18.0, 0, start, end ) start 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) start 37 ext/date/lib/tm2unixtime.c if (*a < start) { start 38 ext/date/lib/tm2unixtime.c *b -= (start - *a - 1) / adj + 1; start 39 ext/date/lib/tm2unixtime.c *a += adj * ((start - *a - 1) / adj + 1); start 379 ext/date/php_date.c ZEND_ARG_INFO(0, start) start 1927 ext/date/php_date.c iterator->object->current = timelib_time_clone(iterator->object->start); start 2449 ext/date/php_date.c if (intern->start) { start 2450 ext/date/php_date.c timelib_time_dtor(intern->start); start 4329 ext/date/php_date.c zval *start, *end = NULL, *interval; start 4337 ext/date/php_date.c if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS(), "OOl|l", &start, date_ce_interface, &interval, date_ce_interval, &recurrences, &options) == FAILURE) { start 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) { start 4351 ext/date/php_date.c date_period_initialize(&(dpobj->start), &(dpobj->end), &(dpobj->interval), &recurrences, isostr, isostr_len); start 4352 ext/date/php_date.c if (dpobj->start == NULL) { start 4362 ext/date/php_date.c if (dpobj->start) { start 4363 ext/date/php_date.c timelib_update_ts(dpobj->start, NULL); start 4374 ext/date/php_date.c dateobj = Z_PHPDATE_P(start); start 4383 ext/date/php_date.c dpobj->start = clone; start 4384 ext/date/php_date.c dpobj->start_ce = Z_OBJCE_P(start); start 4426 ext/date/php_date.c *dateobj->time = *dpobj->start; start 4427 ext/date/php_date.c if (dpobj->start->tz_abbr) { start 4428 ext/date/php_date.c dateobj->time->tz_abbr = timelib_strdup(dpobj->start->tz_abbr); start 4430 ext/date/php_date.c if (dpobj->start->tz_info) { start 4431 ext/date/php_date.c dateobj->time->tz_info = dpobj->start->tz_info; start 4850 ext/date/php_date.c if (!period_obj->start || GC_G(gc_active)) { start 4854 ext/date/php_date.c if (period_obj->start) { start 4858 ext/date/php_date.c date_obj->time = timelib_time_clone(period_obj->start); start 4916 ext/date/php_date.c period_obj->start = timelib_time_clone(date_obj->time); start 180 ext/date/php_date.h timelib_time *start; start 183 ext/dba/libcdb/cdb_make.c c->start[i] = u; start 189 ext/dba/libcdb/cdb_make.c c->split[--c->start[255 & x->hp[i].h]] = x->hp[i]; start 202 ext/dba/libcdb/cdb_make.c hp = c->split + c->start[i]; start 46 ext/dba/libcdb/cdb_make.h uint32 start[256]; start 18 ext/gd/libgd/gdhelpers.c char *start; start 31 ext/gd/libgd/gdhelpers.c start = s; start 133 ext/gmp/gmp.c ZEND_ARG_INFO(0, start) start 2035 ext/gmp/gmp.c zend_long start; start 2037 ext/gmp/gmp.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zl", &a_arg, &start) == FAILURE){ start 2041 ext/gmp/gmp.c if (start < 0) { start 2048 ext/gmp/gmp.c RETVAL_LONG(mpz_scan0(gmpnum_a, start)); start 2060 ext/gmp/gmp.c zend_long start; start 2062 ext/gmp/gmp.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zl", &a_arg, &start) == FAILURE){ start 2066 ext/gmp/gmp.c if (start < 0) { start 2073 ext/gmp/gmp.c RETVAL_LONG(mpz_scan1(gmpnum_a, start)); start 379 ext/intl/grapheme/grapheme_string.c int32_t start = 0; start 400 ext/intl/grapheme/grapheme_string.c start = (int32_t) lstart; start 417 ext/intl/grapheme/grapheme_string.c grapheme_substr_ascii(str, str_len, start, (int32_t)length, &sub_str, &asub_str_len); start 452 ext/intl/grapheme/grapheme_string.c if ( start < 0 ) { start 464 ext/intl/grapheme/grapheme_string.c while ( start ) { start 471 ext/intl/grapheme/grapheme_string.c start += iter_val; start 474 ext/intl/grapheme/grapheme_string.c if ( 0 != start || sub_str_start_pos >= ustr_len ) { start 791 ext/intl/grapheme/grapheme_string.c int32_t start = 0; start 839 ext/intl/grapheme/grapheme_string.c start = (int32_t) lstart; start 841 ext/intl/grapheme/grapheme_string.c pstr = str + start; start 867 ext/intl/grapheme/grapheme_string.c ZVAL_LONG(next, start+nsize); start 910 ext/intl/grapheme/grapheme_string.c ZVAL_LONG(next, start+ret_pos); start 221 ext/intl/php_intl.c ZEND_ARG_INFO(0, start) start 436 ext/intl/php_intl.c ZEND_ARG_INFO( 0, start ) start 314 ext/intl/transliterator/transliterator_class.c ZEND_ARG_INFO( 0, start ) start 304 ext/intl/transliterator/transliterator_methods.c zend_long start = 0, start 318 ext/intl/transliterator/transliterator_methods.c &arg1, &str, &str_len, &start, &limit ) == FAILURE ) start 353 ext/intl/transliterator/transliterator_methods.c &str, &str_len, &start, &limit ) == FAILURE ) start 368 ext/intl/transliterator/transliterator_methods.c if( start < 0 || ((limit != -1 ) && (start > limit )) ) start 386 ext/intl/transliterator/transliterator_methods.c if( ( start > ustr_len ) || (( limit != -1 ) && (limit > ustr_len ) ) ) start 412 ext/intl/transliterator/transliterator_methods.c utrans_transUChars( to->utrans, uresult, &uresult_len, capacity, (int32_t) start, start 176 ext/intl/uchar/uchar.c UChar32 start, UChar32 limit, start 185 ext/intl/uchar/uchar.c ZVAL_LONG(&args[0], start); start 283 ext/intl/uchar/uchar.c ZEND_ARG_INFO(0, start) start 319 ext/intl/uchar/uchar.c UChar32 start, limit; start 326 ext/intl/uchar/uchar.c (convert_cp(&start, zstart) == FAILURE) || start 331 ext/intl/uchar/uchar.c u_enumCharNames(start, limit, (UEnumCharNamesFn*)enumCharNames_callback, &context, nameChoice, &error); start 65 ext/json/json_parser.y %type <value> start object key value array errlex start 91 ext/json/json_parser.y start: start 70 ext/json/json_scanner.c static int php_json_ucs2_to_int_ex(php_json_scanner *s, int size, int start) start 73 ext/json/json_scanner.c php_json_ctype *pc = s->cursor - start; start 876 ext/mbstring/libmbfl/mbfl/mbfilter.c int start; start 889 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pc->output >= pc->start) { start 1242 ext/mbstring/libmbfl/mbfl/mbfilter.c pc.start = 0; start 1277 ext/mbstring/libmbfl/mbfl/mbfilter.c int start; start 1291 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pc->output >= pc->start) { start 1308 ext/mbstring/libmbfl/mbfl/mbfilter.c int n, m, k, len, start, end; start 1323 ext/mbstring/libmbfl/mbfl/mbfilter.c start = from; start 1326 ext/mbstring/libmbfl/mbfl/mbfilter.c start *= 2; start 1327 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + length*2; start 1329 ext/mbstring/libmbfl/mbfl/mbfilter.c start *= 4; start 1330 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + length*4; start 1333 ext/mbstring/libmbfl/mbfl/mbfilter.c start = 0; start 1341 ext/mbstring/libmbfl/mbfl/mbfilter.c start = n; start 1352 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start; start 1366 ext/mbstring/libmbfl/mbfl/mbfilter.c if (start > len) { start 1367 ext/mbstring/libmbfl/mbfl/mbfilter.c start = len; start 1369 ext/mbstring/libmbfl/mbfl/mbfilter.c if (start < 0) { start 1370 ext/mbstring/libmbfl/mbfl/mbfilter.c start = 0; start 1378 ext/mbstring/libmbfl/mbfl/mbfilter.c if (start > end) { start 1379 ext/mbstring/libmbfl/mbfl/mbfilter.c start = end; start 1383 ext/mbstring/libmbfl/mbfl/mbfilter.c n = end - start; start 1389 ext/mbstring/libmbfl/mbfl/mbfilter.c p += start; start 1429 ext/mbstring/libmbfl/mbfl/mbfilter.c pc.start = from; start 1496 ext/mbstring/libmbfl/mbfl/mbfilter.c const unsigned char *start = NULL; start 1508 ext/mbstring/libmbfl/mbfl/mbfilter.c start = string->val + from; start 1509 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + (length & -2); start 1517 ext/mbstring/libmbfl/mbfl/mbfilter.c start = string->val + from; start 1518 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + (length & -4); start 1524 ext/mbstring/libmbfl/mbfl/mbfilter.c start = string->val + from; start 1525 ext/mbstring/libmbfl/mbfl/mbfilter.c end = start + length; start 1539 ext/mbstring/libmbfl/mbfl/mbfilter.c start = p; start 1542 ext/mbstring/libmbfl/mbfl/mbfilter.c if (length >= (int)string->len - (start - string->val)) { start 1558 ext/mbstring/libmbfl/mbfl/mbfilter.c sz = end - start; start 1564 ext/mbstring/libmbfl/mbfl/mbfilter.c memcpy(w, start, sz); start 319 ext/mbstring/mbstring.c ZEND_ARG_INFO(0, start) start 326 ext/mbstring/mbstring.c ZEND_ARG_INFO(0, start) start 338 ext/mbstring/mbstring.c ZEND_ARG_INFO(0, start) start 1084 ext/mbstring/mbstring.c static char *php_mb_rfc1867_substring_conf(const zend_encoding *encoding, char *start, int len, char quote) start 1090 ext/mbstring/mbstring.c for (i = 0; i < len && start[i] != quote; ++i) { start 1091 ext/mbstring/mbstring.c if (start[i] == '\\' && (start[i + 1] == '\\' || (quote && start[i + 1] == quote))) { start 1092 ext/mbstring/mbstring.c *resp++ = start[++i]; start 1094 ext/mbstring/mbstring.c size_t j = php_mb_mbchar_bytes_ex(start+i, (const mbfl_encoding *)encoding); start 1097 ext/mbstring/mbstring.c *resp++ = start[i++]; start 115 ext/mbstring/oniguruma/enc/big5.c big5_left_adjust_char_head(const UChar* start, const UChar* s) start 120 ext/mbstring/oniguruma/enc/big5.c if (s <= start) return (UChar* )s; start 124 ext/mbstring/oniguruma/enc/big5.c while (p > start) { start 147 ext/mbstring/oniguruma/enc/euc_jp.c left_adjust_char_head(const UChar* start, const UChar* s) start 155 ext/mbstring/oniguruma/enc/euc_jp.c if (s <= start) return (UChar* )s; start 158 ext/mbstring/oniguruma/enc/euc_jp.c while (!eucjp_islead(*p) && p > start) p--; start 95 ext/mbstring/oniguruma/enc/euc_kr.c euckr_left_adjust_char_head(const UChar* start, const UChar* s) start 103 ext/mbstring/oniguruma/enc/euc_kr.c if (s <= start) return (UChar* )s; start 106 ext/mbstring/oniguruma/enc/euc_kr.c while (!euckr_islead(*p) && p > start) p--; start 86 ext/mbstring/oniguruma/enc/euc_tw.c euctw_left_adjust_char_head(const UChar* start, const UChar* s) start 94 ext/mbstring/oniguruma/enc/euc_tw.c if (s <= start) return (UChar* )s; start 97 ext/mbstring/oniguruma/enc/euc_tw.c while (!euctw_islead(*p) && p > start) p--; start 148 ext/mbstring/oniguruma/enc/gb18030.c gb18030_left_adjust_char_head(const UChar* start, const UChar* s) start 154 ext/mbstring/oniguruma/enc/gb18030.c for (p = s; p >= start; p--) { start 179 ext/mbstring/oniguruma/enc/sjis.c left_adjust_char_head(const UChar* start, const UChar* s) start 184 ext/mbstring/oniguruma/enc/sjis.c if (s <= start) return (UChar* )s; start 188 ext/mbstring/oniguruma/enc/sjis.c while (p > start) { start 186 ext/mbstring/oniguruma/enc/utf16_be.c utf16be_left_adjust_char_head(const UChar* start, const UChar* s) start 188 ext/mbstring/oniguruma/enc/utf16_be.c if (s <= start) return (UChar* )s; start 190 ext/mbstring/oniguruma/enc/utf16_be.c if ((s - start) % 2 == 1) { start 194 ext/mbstring/oniguruma/enc/utf16_be.c if (UTF16_IS_SURROGATE_SECOND(*s) && s > start + 1) start 187 ext/mbstring/oniguruma/enc/utf16_le.c utf16le_left_adjust_char_head(const UChar* start, const UChar* s) start 189 ext/mbstring/oniguruma/enc/utf16_le.c if (s <= start) return (UChar* )s; start 191 ext/mbstring/oniguruma/enc/utf16_le.c if ((s - start) % 2 == 1) { start 195 ext/mbstring/oniguruma/enc/utf16_le.c if (UTF16_IS_SURROGATE_SECOND(*(s+1)) && s > start + 1) start 149 ext/mbstring/oniguruma/enc/utf32_be.c utf32be_left_adjust_char_head(const UChar* start, const UChar* s) start 153 ext/mbstring/oniguruma/enc/utf32_be.c if (s <= start) return (UChar* )s; start 155 ext/mbstring/oniguruma/enc/utf32_be.c rem = (s - start) % 4; start 149 ext/mbstring/oniguruma/enc/utf32_le.c utf32le_left_adjust_char_head(const UChar* start, const UChar* s) start 153 ext/mbstring/oniguruma/enc/utf32_le.c if (s <= start) return (UChar* )s; start 155 ext/mbstring/oniguruma/enc/utf32_le.c rem = (s - start) % 4; start 269 ext/mbstring/oniguruma/enc/utf8.c left_adjust_char_head(const UChar* start, const UChar* s) start 273 ext/mbstring/oniguruma/enc/utf8.c if (s <= start) return (UChar* )s; start 276 ext/mbstring/oniguruma/enc/utf8.c while (!utf8_islead(*p) && p > start) p--; start 165 ext/mbstring/oniguruma/oniguruma.h OnigUChar* (*left_adjust_char_head)(const OnigUChar* start, const OnigUChar* p); start 279 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s) \ start 280 ext/mbstring/oniguruma/oniguruma.h (enc)->left_adjust_char_head(start, s) start 285 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_STEP_BACK(enc,start,s,n) \ start 286 ext/mbstring/oniguruma/oniguruma.h onigenc_step_back((enc),(start),(s),(n)) start 334 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_step_back P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, int n)); start 347 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_right_adjust_char_head_with_prev P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, const OnigUChar** prev)); start 349 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_prev_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s)); start 351 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_left_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s)); start 353 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_right_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s)); start 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)); start 3370 ext/mbstring/oniguruma/regcomp.c UChar *start, *end, *p; start 3377 ext/mbstring/oniguruma/regcomp.c start = sn->s; start 3379 ext/mbstring/oniguruma/regcomp.c if (start >= end) return 0; start 3384 ext/mbstring/oniguruma/regcomp.c p = start; start 54 ext/mbstring/oniguruma/regenc.c onigenc_get_right_adjust_char_head(OnigEncoding enc, const UChar* start, const UChar* s) start 56 ext/mbstring/oniguruma/regenc.c UChar* p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); start 65 ext/mbstring/oniguruma/regenc.c const UChar* start, const UChar* s, const UChar** prev) start 67 ext/mbstring/oniguruma/regenc.c UChar* p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); start 80 ext/mbstring/oniguruma/regenc.c onigenc_get_prev_char_head(OnigEncoding enc, const UChar* start, const UChar* s) start 82 ext/mbstring/oniguruma/regenc.c if (s <= start) start 85 ext/mbstring/oniguruma/regenc.c return ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s - 1); start 89 ext/mbstring/oniguruma/regenc.c onigenc_step_back(OnigEncoding enc, const UChar* start, const UChar* s, int n) start 92 ext/mbstring/oniguruma/regenc.c if (s <= start) start 95 ext/mbstring/oniguruma/regenc.c s = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s - 1); start 151 ext/mbstring/oniguruma/regenc.c UChar* start = (UChar* )s; start 159 ext/mbstring/oniguruma/regenc.c if (len == 1) return (int )(p - start); start 166 ext/mbstring/oniguruma/regenc.c if (len == 1) return (int )(p - start); start 359 ext/mbstring/oniguruma/regenc.c onigenc_get_left_adjust_char_head(OnigEncoding enc, const UChar* start, const UChar* s) start 361 ext/mbstring/oniguruma/regenc.c return ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); start 621 ext/mbstring/oniguruma/regenc.c onigenc_single_byte_left_adjust_char_head(const UChar* start ARG_UNUSED, start 129 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN UChar* onigenc_single_byte_left_adjust_char_head P_((const UChar* start, const UChar* s)); start 334 ext/mbstring/oniguruma/regexec.c (msa).start = (arg_start);\ start 342 ext/mbstring/oniguruma/regexec.c (msa).start = (arg_start);\ start 589 ext/mbstring/oniguruma/regexec.c stk->u.mem.start = mem_start_stk[mnum];\ start 601 ext/mbstring/oniguruma/regexec.c stk->u.mem.start = mem_start_stk[mnum];\ start 630 ext/mbstring/oniguruma/regexec.c #define STACK_GET_MEM_RANGE(k, mnum, start, end) do {\ start 634 ext/mbstring/oniguruma/regexec.c if (level == 0) (start) = k->u.mem.pstr;\ start 708 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ start 720 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ start 727 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ start 742 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ start 749 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ start 762 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ start 769 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ start 864 ext/mbstring/oniguruma/regexec.c if (STACK_AT(k->u.mem.start)->u.mem.pstr != endp) {\ start 905 ext/mbstring/oniguruma/regexec.c if (STACK_AT(k->u.mem.start)->u.mem.pstr != endp) {\ start 2066 ext/mbstring/oniguruma/regexec.c if (s != msa->start) start 3057 ext/mbstring/oniguruma/regexec.c start: start 3076 ext/mbstring/oniguruma/regexec.c goto start; start 3351 ext/mbstring/oniguruma/regexec.c const UChar* start, const UChar* range, OnigRegion* region, OnigOptionType option) start 3356 ext/mbstring/oniguruma/regexec.c const UChar *orig_start = start; start 3362 ext/mbstring/oniguruma/regexec.c start: start 3381 ext/mbstring/oniguruma/regexec.c goto start; start 3389 ext/mbstring/oniguruma/regexec.c (int )str, (int )(end - str), (int )(start - str), (int )(range - str)); start 3401 ext/mbstring/oniguruma/regexec.c if (start > end || start < str) goto mismatch_no_msa; start 3458 ext/mbstring/oniguruma/regexec.c if (range > start) start 3459 ext/mbstring/oniguruma/regexec.c range = start + 1; start 3461 ext/mbstring/oniguruma/regexec.c range = start; start 3465 ext/mbstring/oniguruma/regexec.c if (range > start) { start 3466 ext/mbstring/oniguruma/regexec.c if (start != str) goto mismatch_no_msa; start 3471 ext/mbstring/oniguruma/regexec.c start = str; start 3485 ext/mbstring/oniguruma/regexec.c if (range > start) { start 3486 ext/mbstring/oniguruma/regexec.c if ((OnigDistance )(min_semi_end - start) > reg->anchor_dmax) { start 3487 ext/mbstring/oniguruma/regexec.c start = min_semi_end - reg->anchor_dmax; start 3488 ext/mbstring/oniguruma/regexec.c if (start < end) start 3489 ext/mbstring/oniguruma/regexec.c start = onigenc_get_right_adjust_char_head(reg->enc, str, start); start 3491 ext/mbstring/oniguruma/regexec.c start = onigenc_get_prev_char_head(reg->enc, str, end); start 3498 ext/mbstring/oniguruma/regexec.c if (start >= range) goto mismatch_no_msa; start 3504 ext/mbstring/oniguruma/regexec.c if ((OnigDistance )(max_semi_end - start) < reg->anchor_dmin) { start 3505 ext/mbstring/oniguruma/regexec.c start = max_semi_end - reg->anchor_dmin; start 3506 ext/mbstring/oniguruma/regexec.c start = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, str, start); start 3508 ext/mbstring/oniguruma/regexec.c if (range > start) goto mismatch_no_msa; start 3525 ext/mbstring/oniguruma/regexec.c if (min_semi_end > str && start <= min_semi_end) { start 3546 ext/mbstring/oniguruma/regexec.c start = end = str = address_for_empty_string; start 3547 ext/mbstring/oniguruma/regexec.c s = (UChar* )start; start 3550 ext/mbstring/oniguruma/regexec.c MATCH_ARG_INIT(msa, option, region, start); start 3563 ext/mbstring/oniguruma/regexec.c (int )(end - str), (int )(start - str), (int )(range - str)); start 3569 ext/mbstring/oniguruma/regexec.c int offset = (MIN(start, range) - str); start 3574 ext/mbstring/oniguruma/regexec.c s = (UChar* )start; start 3575 ext/mbstring/oniguruma/regexec.c if (range > start) { /* forward search */ start 3594 ext/mbstring/oniguruma/regexec.c if ((end - start) < reg->threshold_len) start 3689 ext/mbstring/oniguruma/regexec.c start, sch_start); start 724 ext/mbstring/oniguruma/regint.h OnigStackIndex start; /* prev. info (for backtrack "(...)*" ) */ start 746 ext/mbstring/oniguruma/regint.h const UChar* start; /* search start position (for \G: BEGIN_POSITION) */ start 1008 ext/mbstring/oniguruma/regparse.c start: start 1038 ext/mbstring/oniguruma/regparse.c goto start; start 2483 ext/mbstring/oniguruma/regparse.c get_name_end_code_point(OnigCodePoint start) start 2485 ext/mbstring/oniguruma/regparse.c switch (start) { start 3136 ext/mbstring/oniguruma/regparse.c start: start 3687 ext/mbstring/oniguruma/regparse.c goto start; start 3732 ext/mbstring/oniguruma/regparse.c goto start; start 3739 ext/mbstring/oniguruma/regparse.c goto start; start 3994 ext/mbstring/oniguruma/regparse.c UChar *prev, *start, *p = *src; start 3997 ext/mbstring/oniguruma/regparse.c start = prev = p; start 4003 ext/mbstring/oniguruma/regparse.c r = ONIGENC_PROPERTY_NAME_TO_CTYPE(enc, start, prev); start 225 ext/mbstring/ucgendat/ucgendat.c add_range(ac_uint4 start, ac_uint4 end, char *p1, char *p2) start 272 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[0] = start; start 282 ext/mbstring/ucgendat/ucgendat.c if (start > rlp->ranges[j]) { start 284 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j++] = start; start 294 ext/mbstring/ucgendat/ucgendat.c i < rlp->used && start > rlp->ranges[i + 1] + 1; i += 2) ; start 300 ext/mbstring/ucgendat/ucgendat.c if (rlp->ranges[i] <= start && start <= rlp->ranges[i + 1] + 1) { start 316 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i] = start; start 186 ext/mysqli/mysqli_api.c zval *args, unsigned int start, const char * const types) start 201 ext/mysqli/mysqli_api.c for (i = start; i < argc; i++) { start 254 ext/mysqli/mysqli_api.c ZVAL_COPY(&stmt->param.vars[i], &args[i+start]); start 267 ext/mysqli/mysqli_api.c zval *args, unsigned int start, const char * const types) start 274 ext/mysqli/mysqli_api.c if (argc == start) { start 281 ext/mysqli/mysqli_api.c for (i = 0; i < (argc - start); i++) { start 302 ext/mysqli/mysqli_api.c php_error_docref(NULL, E_WARNING, "Undefined fieldtype %c (parameter %d)", types[i], i + start + 1); start 307 ext/mysqli/mysqli_api.c ZVAL_COPY_VALUE(¶ms[i].zv, &args[i + start]); start 325 ext/mysqli/mysqli_api.c int start = 2; start 347 ext/mysqli/mysqli_api.c start = 1; start 357 ext/mysqli/mysqli_api.c if (types_len != argc - start) { start 374 ext/mysqli/mysqli_api.c rc = mysqli_stmt_bind_param_do_bind(stmt, argc, num_vars, args, start, types); start 35 ext/mysqli/mysqli_embedded.c zend_long start; start 45 ext/mysqli/mysqli_embedded.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "laa", &start, &args, &grps) == FAILURE) { start 49 ext/mysqli/mysqli_embedded.c if (!start) { start 28 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8mb3_sequence(const char *start, const char *end) start 32 ext/mysqlnd/mysqlnd_charset.c if (start >= end) { start 36 ext/mysqlnd/mysqlnd_charset.c c = (zend_uchar) start[0]; start 45 ext/mysqlnd/mysqlnd_charset.c if (start + 2 > end) { start 48 ext/mysqlnd/mysqlnd_charset.c if (!(((zend_uchar)start[1] ^ 0x80) < 0x40)) { start 54 ext/mysqlnd/mysqlnd_charset.c if (start + 3 > end) { start 57 ext/mysqlnd/mysqlnd_charset.c if (!(((zend_uchar)start[1] ^ 0x80) < 0x40 && ((zend_uchar)start[2] ^ 0x80) < 0x40 && start 58 ext/mysqlnd/mysqlnd_charset.c (c >= 0xE1 || (zend_uchar)start[1] >= 0xA0))) { start 67 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8_sequence(const char *start, const char *end) start 71 ext/mysqlnd/mysqlnd_charset.c if (start >= end) { start 75 ext/mysqlnd/mysqlnd_charset.c c = (zend_uchar) start[0]; start 84 ext/mysqlnd/mysqlnd_charset.c if (start + 2 > end) { start 87 ext/mysqlnd/mysqlnd_charset.c if (!(((zend_uchar)start[1] ^ 0x80) < 0x40)) { start 93 ext/mysqlnd/mysqlnd_charset.c if (start + 3 > end) { start 96 ext/mysqlnd/mysqlnd_charset.c if (!(((zend_uchar)start[1] ^ 0x80) < 0x40 && ((zend_uchar)start[2] ^ 0x80) < 0x40 && start 97 ext/mysqlnd/mysqlnd_charset.c (c >= 0xE1 || (zend_uchar)start[1] >= 0xA0))) { start 103 ext/mysqlnd/mysqlnd_charset.c if (start + 4 > end) { /* We need 4 characters */ start 126 ext/mysqlnd/mysqlnd_charset.c if (!(((zend_uchar)start[1] ^ 0x80) < 0x40 && start 127 ext/mysqlnd/mysqlnd_charset.c ((zend_uchar)start[2] ^ 0x80) < 0x40 && start 128 ext/mysqlnd/mysqlnd_charset.c ((zend_uchar)start[3] ^ 0x80) < 0x40 && start 129 ext/mysqlnd/mysqlnd_charset.c (c >= 0xf1 || (zend_uchar)start[1] >= 0x90) && start 130 ext/mysqlnd/mysqlnd_charset.c (c <= 0xf3 || (zend_uchar)start[1] <= 0x8F))) start 139 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8mb3_valid(const char *start, const char *end) start 141 ext/mysqlnd/mysqlnd_charset.c unsigned int len = check_mb_utf8mb3_sequence(start, end); start 145 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf8_valid(const char *start, const char *end) start 147 ext/mysqlnd/mysqlnd_charset.c unsigned int len = check_mb_utf8_sequence(start, end); start 199 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_big5(const char *start, const char *end) start 201 ext/mysqlnd/mysqlnd_charset.c return (valid_big5head(*(start)) && (end - start) > 1 && valid_big5tail(*(start + 1)) ? 2 : 0); start 217 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_cp932(const char *start, const char *end) start 219 ext/mysqlnd/mysqlnd_charset.c return (valid_cp932head((zend_uchar)start[0]) && (end - start > 1) && start 220 ext/mysqlnd/mysqlnd_charset.c valid_cp932tail((zend_uchar)start[1])) ? 2 : 0; start 234 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_euckr(const char *start, const char *end) start 236 ext/mysqlnd/mysqlnd_charset.c if (end - start <= 1) { start 239 ext/mysqlnd/mysqlnd_charset.c if (*(zend_uchar *)start < 0x80) { start 242 ext/mysqlnd/mysqlnd_charset.c if (valid_euckr(start[1])) { start 262 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_eucjpms(const char *start, const char *end) start 264 ext/mysqlnd/mysqlnd_charset.c if (*((zend_uchar *)start) < 0x80) { start 267 ext/mysqlnd/mysqlnd_charset.c if (valid_eucjpms(start[0]) && (end - start) > 1 && valid_eucjpms(start[1])) { start 270 ext/mysqlnd/mysqlnd_charset.c if (valid_eucjpms_ss2(start[0]) && (end - start) > 1 && valid_eucjpms_kata(start[1])) { start 273 ext/mysqlnd/mysqlnd_charset.c if (valid_eucjpms_ss3(start[0]) && (end - start) > 2 && valid_eucjpms(start[1]) && start 274 ext/mysqlnd/mysqlnd_charset.c valid_eucjpms(start[2])) { start 299 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_gb2312(const char *start, const char *end) start 301 ext/mysqlnd/mysqlnd_charset.c return (valid_gb2312_head((unsigned int)start[0]) && end - start > 1 && start 302 ext/mysqlnd/mysqlnd_charset.c valid_gb2312_tail((unsigned int)start[1])) ? 2 : 0; start 317 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_gbk(const char *start, const char *end) start 319 ext/mysqlnd/mysqlnd_charset.c return (valid_gbk_head(start[0]) && (end) - (start) > 1 && valid_gbk_tail(start[1])) ? 2 : 0; start 334 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_sjis(const char *start, const char *end) start 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; start 348 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_ucs2(const char *start __attribute((unused)), const char *end __attribute((unused))) start 366 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_ujis(const char *start, const char *end) start 368 ext/mysqlnd/mysqlnd_charset.c if (*(zend_uchar*)start < 0x80) { start 371 ext/mysqlnd/mysqlnd_charset.c if (valid_ujis(*(start)) && valid_ujis(*((start)+1))) { start 374 ext/mysqlnd/mysqlnd_charset.c if (valid_ujis_ss2(*(start)) && valid_ujis_kata(*((start)+1))) { start 377 ext/mysqlnd/mysqlnd_charset.c if (valid_ujis_ss3(*(start)) && (end-start) > 2 && valid_ujis(*((start)+1)) && valid_ujis(*((start)+2))) { start 396 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf16(const char *start, const char *end) start 398 ext/mysqlnd/mysqlnd_charset.c if (start + 2 > end) { start 402 ext/mysqlnd/mysqlnd_charset.c if (UTF16_HIGH_HEAD(*start)) { start 403 ext/mysqlnd/mysqlnd_charset.c return (start + 4 <= end) && UTF16_LOW_HEAD(start[2]) ? 4 : 0; start 406 ext/mysqlnd/mysqlnd_charset.c if (UTF16_LOW_HEAD(*start)) { start 421 ext/mysqlnd/mysqlnd_charset.c static unsigned int check_mb_utf32(const char *start __attribute((unused)), const char *end __attribute((unused))) start 459 ext/mysqlnd/mysqlnd_charset.c static unsigned int my_ismbchar_gb18030(const char * start, const char * end) start 461 ext/mysqlnd/mysqlnd_charset.c if (end - start <= 1 || !is_gb18030_odd(start[0])) { start 465 ext/mysqlnd/mysqlnd_charset.c if (is_gb18030_even_2(start[1])) { start 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])) { start 146 ext/mysqlnd/mysqlnd_structs.h unsigned int (*mb_valid)(const char *start, const char *end); start 1725 ext/mysqlnd/mysqlnd_wireprotocol.c zend_uchar *start = bit_area; start 1733 ext/mysqlnd/mysqlnd_wireprotocol.c bit_area += 1 + sprintf((char *)start, ZEND_LONG_FMT, Z_LVAL_P(current_field)); start 1734 ext/mysqlnd/mysqlnd_wireprotocol.c ZVAL_STRINGL(current_field, (char *) start, bit_area - start - 1); start 1740 ext/mysqlnd/mysqlnd_wireprotocol.c ZVAL_STRINGL(current_field, (char *) start, bit_area - start - 1); start 270 ext/oci8/oci8.c ZEND_ARG_INFO(0, start) start 596 ext/oci8/oci8.c ZEND_ARG_INFO(0, start) start 897 ext/oci8/oci8_interface.c zend_long start = -1, length = -1, block_length; start 903 ext/oci8/oci8_interface.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "p|ll", &filename, &filename_len, &start, &length) == FAILURE) { start 905 ext/oci8/oci8_interface.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|ll", &filename, &filename_len, &start, &length) == FAILURE) { start 910 ext/oci8/oci8_interface.c if (ZEND_NUM_ARGS() > 1 && start < 0) { start 921 ext/oci8/oci8_interface.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "Op|ll", &z_descriptor, oci_lob_class_entry_ptr, &filename, &filename_len, &start, &length) == FAILURE) { start 923 ext/oci8/oci8_interface.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "Os|ll", &z_descriptor, oci_lob_class_entry_ptr, &filename, &filename_len, &start, &length) == FAILURE) { start 928 ext/oci8/oci8_interface.c if (ZEND_NUM_ARGS() > 2 && start < 0) { start 957 ext/oci8/oci8_interface.c if (start == -1) { start 958 ext/oci8/oci8_interface.c start = 0; start 998 ext/oci8/oci8_interface.c if (php_oci_lob_read(descriptor, block_length, start, &buffer, &tmp_bytes_read)) { start 1014 ext/oci8/oci8_interface.c start += tmp_bytes_read; start 205 ext/opcache/Optimizer/block_pass.c if (op_array->brk_cont_array[i].start >= 0 && start 213 ext/opcache/Optimizer/block_pass.c op_array->brk_cont_array[parent].start < 0 && start 230 ext/opcache/Optimizer/block_pass.c if (op_array->brk_cont_array[i].start >= 0 && start 238 ext/opcache/Optimizer/block_pass.c cfg->loop_start[j] = &blocks[op_array->brk_cont_array[j].start]; start 241 ext/opcache/Optimizer/block_pass.c START_BLOCK_OP(op_array->brk_cont_array[j].start); start 244 ext/opcache/Optimizer/block_pass.c blocks[op_array->brk_cont_array[j].start].protected = 1; start 510 ext/opcache/Optimizer/block_pass.c zend_code_block *start = find_start? NULL : blocks; start 516 ext/opcache/Optimizer/block_pass.c if (!start && b->access) { start 517 ext/opcache/Optimizer/block_pass.c start = b; start 525 ext/opcache/Optimizer/block_pass.c zend_access_path(start, ctx); start 1202 ext/opcache/Optimizer/block_pass.c op_array->brk_cont_array[i].start = cfg->loop_start[i]->start_opline - new_opcodes; start 115 ext/opcache/Optimizer/nop_removal.c op_array->brk_cont_array[j].start -= shiftlist[op_array->brk_cont_array[j].start]; start 419 ext/opcache/Optimizer/zend_optimizer.c if (op_array->brk_cont_array[brk].start <= (opline - op_array->opcodes) && start 2530 ext/opcache/ZendAccelerator.c static int accel_remap_huge_pages(void *start, size_t size, const char *name, size_t offset) start 2545 ext/opcache/ZendAccelerator.c memcpy(mem, start, size); start 2548 ext/opcache/ZendAccelerator.c ret = mmap(start, size, start 2554 ext/opcache/ZendAccelerator.c ret = mmap(start, size, start 2561 ext/opcache/ZendAccelerator.c if (-1 == madvise(start, size, MADV_HUGEPAGE)) { start 2562 ext/opcache/ZendAccelerator.c memcpy(start, mem, size); start 2563 ext/opcache/ZendAccelerator.c mprotect(start, size, PROT_READ | PROT_EXEC); start 2571 ext/opcache/ZendAccelerator.c memcpy(start, mem, size); start 2572 ext/opcache/ZendAccelerator.c mprotect(start, size, PROT_READ | PROT_EXEC); start 2581 ext/opcache/ZendAccelerator.c if (ret == start) { start 2582 ext/opcache/ZendAccelerator.c memcpy(start, mem, size); start 2583 ext/opcache/ZendAccelerator.c mprotect(start, size, PROT_READ | PROT_EXEC); start 2587 ext/opcache/ZendAccelerator.c return (ret == start) ? 0 : -1; start 2597 ext/opcache/ZendAccelerator.c long unsigned int start, end, offset, inode; start 2601 ext/opcache/ZendAccelerator.c ret = fscanf(f, "%lx-%lx %4s %lx %5s %ld %s\n", &start, &end, perm, &offset, dev, &inode, name); start 2603 ext/opcache/ZendAccelerator.c long unsigned int seg_start = ZEND_MM_ALIGNED_SIZE_EX(start, huge_page_size); start 2608 ext/opcache/ZendAccelerator.c accel_remap_huge_pages((void*)seg_start, seg_end - seg_start, name, offset + seg_start - start); start 103 ext/opcache/ZendAccelerator.h # define FLOCK_STRUCTURE(name, type, whence, start, len) \ start 104 ext/opcache/ZendAccelerator.h struct flock name = {start, len, -1, type, whence} start 106 ext/opcache/ZendAccelerator.h # define FLOCK_STRUCTURE(name, type, whence, start, len) \ start 107 ext/opcache/ZendAccelerator.h struct flock name = {type, whence, start, len} start 109 ext/opcache/ZendAccelerator.h # define FLOCK_STRUCTURE(name, type, whence, start, len) \ start 110 ext/opcache/ZendAccelerator.h struct flock name = {type, whence, start, len, 0} start 113 ext/opcache/ZendAccelerator.h # define FLOCK_STRUCTURE(name, type, whence, start, len) \ start 114 ext/opcache/ZendAccelerator.h struct flock name = {type, whence, 0, 0, 0, start, len } start 116 ext/opcache/ZendAccelerator.h # define FLOCK_STRUCTURE(name, type, whence, start, len) \ start 117 ext/opcache/ZendAccelerator.h struct flock name = {type, whence, start, len} start 120 ext/opcache/ZendAccelerator.h # define FLOCK_STRUCTURE(name, type, whence, start, len) \ start 121 ext/opcache/ZendAccelerator.h struct flock name = {start, len, -1, type, whence} start 123 ext/opcache/ZendAccelerator.h # define FLOCK_STRUCTURE(name, type, whence, start, len) \ start 124 ext/opcache/ZendAccelerator.h struct flock name = {type, whence, start, len} start 159 ext/opcache/zend_file_cache.c static int zend_file_cache_mkdir(char *filename, size_t start) start 161 ext/opcache/zend_file_cache.c char *s = filename + start; start 1444 ext/openssl/xp_ssl.c size_t i, start = 0; start 1458 ext/openssl/xp_ssl.c if (i - start > 255) { start 1462 ext/openssl/xp_ssl.c out[start] = i - start; start 1463 ext/openssl/xp_ssl.c start = i + 1; start 4200 ext/pcre/pcrelib/pcre_compile.c compile_data *cd, pcre_uint32 start, pcre_uint32 end) start 4220 ext/pcre/pcrelib/pcre_compile.c c = start; start 4231 ext/pcre/pcrelib/pcre_compile.c else if (oc >= start && od <= end) continue; start 4237 ext/pcre/pcrelib/pcre_compile.c else if (oc < start && od >= start - 1) start = oc; /* Extend downwards */ start 4251 ext/pcre/pcrelib/pcre_compile.c for (c = start; c <= classbits_end; c++) start 4278 ext/pcre/pcrelib/pcre_compile.c for (c = start; c <= classbits_end; c++) start 4286 ext/pcre/pcrelib/pcre_compile.c if (start <= 0xff) start = 0xff + 1; start 4288 ext/pcre/pcrelib/pcre_compile.c if (end >= start) start 4294 ext/pcre/pcrelib/pcre_compile.c if (start < end) start 4297 ext/pcre/pcrelib/pcre_compile.c uchardata += PRIV(ord2utf)(start, uchardata); start 4300 ext/pcre/pcrelib/pcre_compile.c else if (start == end) start 4303 ext/pcre/pcrelib/pcre_compile.c uchardata += PRIV(ord2utf)(start, uchardata); start 4315 ext/pcre/pcrelib/pcre_compile.c if (start < end) start 4318 ext/pcre/pcrelib/pcre_compile.c *uchardata++ = start; start 4321 ext/pcre/pcrelib/pcre_compile.c else if (start == end) start 4324 ext/pcre/pcrelib/pcre_compile.c *uchardata++ = start; start 196 ext/pcre/pcrelib/pcre_jit_compile.c struct sljit_jump *start; start 293 ext/pcre/pcrelib/pcre_jit_compile.c sljit_sw start; start 309 ext/pcre/pcrelib/pcre_jit_compile.c sljit_sw start; start 322 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *start; start 501 ext/pcre/pcrelib/pcre_jit_compile.c #define PRIVATE_DATA(cc) (common->private_data_ptrs[(cc) - common->start]) start 938 ext/pcre/pcrelib/pcre_jit_compile.c if (common->private_data_ptrs[end - common->start - LINK_SIZE] != 0) start 984 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[max_end - common->start - LINK_SIZE] = next_end - max_end; start 985 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[max_end - common->start - LINK_SIZE + 1] = (type == OP_BRAZERO) ? OP_UPTO : OP_MINUPTO; start 987 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[max_end - common->start - LINK_SIZE + 2] = max + 2; start 999 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[end - common->start - LINK_SIZE] = max_end - end; start 1000 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[end - common->start - LINK_SIZE + 1] = OP_EXACT; start 1001 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[end - common->start - LINK_SIZE + 2] = min; start 1062 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *cc = common->start; start 1092 ext/pcre/pcrelib/pcre_jit_compile.c if (common->private_data_ptrs[cc + 1 - common->start] != 0) start 1094 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[cc - common->start] = private_data_ptr; start 1096 ext/pcre/pcrelib/pcre_jit_compile.c cc += common->private_data_ptrs[cc + 1 - common->start]; start 1111 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[cc - common->start] = private_data_ptr; start 1118 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[cc - common->start] = private_data_ptr; start 1128 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[cc - common->start] = private_data_ptr; start 1210 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs[cc - common->start] = private_data_ptr; start 1687 ext/pcre/pcrelib/pcre_jit_compile.c status = save ? start : loop; start 1714 ext/pcre/pcrelib/pcre_jit_compile.c case start: start 2007 ext/pcre/pcrelib/pcre_jit_compile.c current_offset = common->then_offsets + (cc - common->start); start 2016 ext/pcre/pcrelib/pcre_jit_compile.c current_offset = common->then_offsets + (cc + 1 + LINK_SIZE - common->start); start 2060 ext/pcre/pcrelib/pcre_jit_compile.c static void add_stub(compiler_common *common, struct sljit_jump *start) start 2067 ext/pcre/pcrelib/pcre_jit_compile.c list_item->start = start; start 2081 ext/pcre/pcrelib/pcre_jit_compile.c JUMPHERE(list_item->start); start 3089 ext/pcre/pcrelib/pcre_jit_compile.c struct sljit_jump *start; start 3138 ext/pcre/pcrelib/pcre_jit_compile.c start = JUMP(SLJIT_JUMP); start 3192 ext/pcre/pcrelib/pcre_jit_compile.c JUMPHERE(start); start 3576 ext/pcre/pcrelib/pcre_jit_compile.c struct sljit_label *start; start 3598 ext/pcre/pcrelib/pcre_jit_compile.c max = scan_prefix(common, common->start, chars, bytes, MAX_N_CHARS, &rec_count); start 3744 ext/pcre/pcrelib/pcre_jit_compile.c start = LABEL(); start 3763 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, start); start 3775 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, chars[0], start); start 3783 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, chars[4], start); start 3790 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, chars[2], start); start 3820 ext/pcre/pcrelib/pcre_jit_compile.c struct sljit_label *start; start 3832 ext/pcre/pcrelib/pcre_jit_compile.c start = LABEL(); start 3866 ext/pcre/pcrelib/pcre_jit_compile.c JUMPTO(SLJIT_JUMP, start); start 3967 ext/pcre/pcrelib/pcre_jit_compile.c struct sljit_label *start; start 3982 ext/pcre/pcrelib/pcre_jit_compile.c start = LABEL(); start 4014 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0, start); start 4021 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800, start); start 4030 ext/pcre/pcrelib/pcre_jit_compile.c JUMPTO(SLJIT_JUMP, start); start 6296 ext/pcre/pcrelib/pcre_jit_compile.c sljit_sw start = GET(cc, 1); start 6303 ext/pcre/pcrelib/pcre_jit_compile.c if (get_framesize(common, common->start + start, NULL, TRUE, &needs_control_head) == no_stack) start 6305 ext/pcre/pcrelib/pcre_jit_compile.c start_cc = common->start + start; start 6313 ext/pcre/pcrelib/pcre_jit_compile.c if (entry->start == start) start 6327 ext/pcre/pcrelib/pcre_jit_compile.c entry->start = start; start 7317 ext/pcre/pcrelib/pcre_jit_compile.c else if (common->currententry->start == 0) start 7320 ext/pcre/pcrelib/pcre_jit_compile.c stacksize = stacksize == (int)GET2(common->start, common->currententry->start + 1 + LINK_SIZE); start 7327 ext/pcre/pcrelib/pcre_jit_compile.c if (common->currententry == NULL || common->currententry->start == 0) start 7333 ext/pcre/pcrelib/pcre_jit_compile.c i = (int)GET2(common->start, common->currententry->start + 1 + LINK_SIZE); start 8254 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(then_trap_backtrack)->start = (sljit_sw)(cc - common->start); start 8266 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(size - 1), SLJIT_IMM, BACKTRACK_AS(then_trap_backtrack)->start); start 8284 ext/pcre/pcrelib/pcre_jit_compile.c if (common->has_then && common->then_offsets[cc - common->start] != 0) start 9398 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, common->then_trap->start); start 9666 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *cc = common->start + common->currententry->start; start 9828 ext/pcre/pcrelib/pcre_jit_compile.c common->start = rootbacktrack.cc; start 9906 ext/pcre/pcrelib/pcre_jit_compile.c ccend = bracketend(common->start); start 9919 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_ASSERT(*common->start == OP_BRA && ccend[-(1 + LINK_SIZE)] == OP_KET); start 9924 ext/pcre/pcrelib/pcre_jit_compile.c if (!check_opcode_types(common, common->start, ccend)) start 9987 ext/pcre/pcrelib/pcre_jit_compile.c total_length = ccend - common->start; start 10009 ext/pcre/pcrelib/pcre_jit_compile.c set_then_offsets(common, common->start, NULL); start 10103 ext/pcre/pcrelib/pcre_jit_compile.c compile_matchingpath(common, common->start, ccend, &rootbacktrack); start 8371 ext/pcre/pcrelib/sljit/sljitNativeTILEGX-encoder.c #define BITFIELD(start, size) ((start) | (((1 << (size)) - 1) << 6)) start 457 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c #define BFEXTU(dst, src, start, end) \ start 458 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c push_4_buffer(compiler, TILEGX_OPC_BFEXTU, dst, src, start, end, __LINE__) start 460 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c #define BFEXTS(dst, src, start, end) \ start 461 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c push_4_buffer(compiler, TILEGX_OPC_BFEXTS, dst, src, start, end, __LINE__) start 251 ext/pcre/php_pcre.c static zend_always_inline int calculate_unit_length(pcre_cache_entry *pce, char *start) start 256 ext/pcre/php_pcre.c char *end = start; start 260 ext/pcre/php_pcre.c unit_len = end - start; start 4489 ext/pgsql/pgsql.c unsigned char *start, *end, buf[4]; /* 000 + '\0' */ start 4494 ext/pgsql/pgsql.c start = buf; start 4495 ext/pgsql/pgsql.c *bp = (unsigned char)strtoul(start, (char **)&end, 8); start 480 ext/readline/readline.c static char **_readline_completion_cb(const char *text, int start, int end) start 487 ext/readline/readline.c _readline_long_zval(¶ms[1], start); start 577 ext/readline/readline_cli.c static char **cli_code_completion(const char *text, int start, int end) /* {{{ */ start 58 ext/shmop/shmop.c ZEND_ARG_INFO(0, start) start 230 ext/shmop/shmop.c zend_long start, count; start 236 ext/shmop/shmop.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "rll", &shmid, &start, &count) == FAILURE) { start 244 ext/shmop/shmop.c if (start < 0 || start > shmop->size) { start 249 ext/shmop/shmop.c if (count < 0 || start > (INT_MAX - count) || start + count > shmop->size) { start 254 ext/shmop/shmop.c startaddr = shmop->addr + start; start 255 ext/shmop/shmop.c bytes = count ? count : shmop->size - start; start 3025 ext/soap/php_encoding.c char *str, *start, *next; start 3034 ext/soap/php_encoding.c start = str; start 3035 ext/soap/php_encoding.c while (start != NULL && *start != '\0') { start 3039 ext/soap/php_encoding.c next = strchr(start,' '); start 3044 ext/soap/php_encoding.c ZVAL_STRING(&dummy_zval, start); start 3058 ext/soap/php_encoding.c start = next; start 501 ext/soap/php_schema.c char *str, *start, *end, *next; start 507 ext/soap/php_schema.c start = str; start 508 ext/soap/php_schema.c while (start != NULL && *start != '\0') { start 509 ext/soap/php_schema.c end = strchr(start,' '); start 517 ext/soap/php_schema.c parse_namespace(BAD_CAST(start), &type, &ns); start 539 ext/soap/php_schema.c start = next; start 31934 ext/sqlite3/libsqlite/sqlite3.c int start = 0; start 31941 ext/sqlite3/libsqlite/sqlite3.c if( lockPath[i] == '/' && (i - start > 0) ){ start 31943 ext/sqlite3/libsqlite/sqlite3.c if( i-start>2 || (i-start==1 && buf[start] != '.' && buf[start] != '/') start 31944 ext/sqlite3/libsqlite/sqlite3.c || (i-start==2 && buf[start] != '.' && buf[start+1] != '.') ){ start 31956 ext/sqlite3/libsqlite/sqlite3.c start=i+1; start 71395 ext/sqlite3/libsqlite/sqlite3.c u64 start; /* CPU clock count at start of opcode */ start 71457 ext/sqlite3/libsqlite/sqlite3.c start = sqlite3Hwtime(); start 77331 ext/sqlite3/libsqlite/sqlite3.c if( endTime>start ) pOrigOp->cycles += endTime - start; start 119561 ext/sqlite3/libsqlite/sqlite3.c int start; start 119629 ext/sqlite3/libsqlite/sqlite3.c start = sqlite3VdbeCurrentAddr(v); start 119632 ext/sqlite3/libsqlite/sqlite3.c pLevel->p2 = start; start 2069 ext/standard/array.c #define RANGE_CHECK_DOUBLE_INIT_ARRAY(start, end) do { \ start 2070 ext/standard/array.c double __calc_size = ((start - end) / step) + 1; \ start 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); \ start 2080 ext/standard/array.c #define RANGE_CHECK_LONG_INIT_ARRAY(start, end) do { \ start 2081 ext/standard/array.c zend_ulong __calc_size = (start - end) / lstep; \ start 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); \ start 2142 ext/standard/basic_functions.c ZEND_ARG_INFO(0, start) start 2149 ext/standard/basic_functions.c ZEND_ARG_INFO(0, start) start 2276 ext/standard/basic_functions.c ZEND_ARG_INFO(0, start) start 2283 ext/standard/basic_functions.c ZEND_ARG_INFO(0, start) start 828 ext/standard/html.c static inline int process_named_entity_html(const char **buf, const char **start, size_t *length) start 830 ext/standard/html.c *start = *buf; start 847 ext/standard/html.c *length = *buf - *start; start 857 ext/standard/html.c static inline int resolve_named_entity_html(const char *start, size_t length, const entity_ht *ht, unsigned *uni_cp1, unsigned *uni_cp2) start 860 ext/standard/html.c zend_ulong hash = zend_inline_hash_func(start, length); start 865 ext/standard/html.c if (memcmp(start, s->entity, length) == 0) { start 991 ext/standard/html.c const char *start; start 995 ext/standard/html.c start = next; start 997 ext/standard/html.c if (process_named_entity_html(&next, &start, &ent_len) == FAILURE) start 1000 ext/standard/html.c if (resolve_named_entity_html(start, ent_len, inv_map, &code, &code2) == FAILURE) { start 1001 ext/standard/html.c if (doctype == ENT_HTML_DOC_XHTML && ent_len == 4 && start[0] == 'a' start 1002 ext/standard/html.c && start[1] == 'p' && start[2] == 'o' && start[3] == 's') { start 1404 ext/standard/html.c const char *start = (const char *) &old[cursor], start 1405 ext/standard/html.c *next = start; start 1408 ext/standard/html.c if (process_named_entity_html(&next, &start, &ent_len) == FAILURE) start 1410 ext/standard/html.c if (resolve_named_entity_html(start, ent_len, inv_map, &dummy1, &dummy2) == FAILURE) { start 1411 ext/standard/html.c if (!(doctype == ENT_HTML_DOC_XHTML && ent_len == 4 && start[0] == 'a' start 1412 ext/standard/html.c && start[1] == 'p' && start[2] == 'o' && start[3] == 's')) { start 299 ext/standard/php_fopen_wrapper.c const char *start; start 318 ext/standard/php_fopen_wrapper.c start = &path[3]; start 319 ext/standard/php_fopen_wrapper.c fildes_ori = ZEND_STRTOL(start, &end, 10); start 320 ext/standard/php_fopen_wrapper.c if (end == start || *end != '\0') { start 110 ext/standard/scanf.c char start; start 143 ext/standard/scanf.c char *ch, start; start 182 ext/standard/scanf.c start = *ch; start 193 ext/standard/scanf.c start = *ch; start 201 ext/standard/scanf.c cset->chars[cset->nchars++] = start; start 209 ext/standard/scanf.c if (start < *ch) { start 210 ext/standard/scanf.c cset->ranges[cset->nranges].start = start; start 213 ext/standard/scanf.c cset->ranges[cset->nranges].start = *ch; start 214 ext/standard/scanf.c cset->ranges[cset->nranges].end = start; start 255 ext/standard/scanf.c if ((cset->ranges[i].start <= ch) start 303 ext/standard/string.c zend_long start = 0, len = 0; start 306 ext/standard/string.c &s22, &start, &len) == FAILURE) { start 316 ext/standard/string.c if (start < 0) { start 317 ext/standard/string.c start += (zend_long)ZSTR_LEN(s11); start 318 ext/standard/string.c if (start < 0) { start 319 ext/standard/string.c start = 0; start 321 ext/standard/string.c } else if ((size_t)start > ZSTR_LEN(s11)) { start 326 ext/standard/string.c len += (ZSTR_LEN(s11) - start); start 332 ext/standard/string.c if (len > (zend_long)ZSTR_LEN(s11) - start) { start 333 ext/standard/string.c len = ZSTR_LEN(s11) - start; start 341 ext/standard/string.c RETURN_LONG(php_strspn(ZSTR_VAL(s11) + start /*str1_start*/, start 343 ext/standard/string.c ZSTR_VAL(s11) + start + len /*str1_end*/, start 346 ext/standard/string.c RETURN_LONG(php_strcspn(ZSTR_VAL(s11) + start /*str1_start*/, start 348 ext/standard/string.c ZSTR_VAL(s11) + start + len /*str1_end*/, start 492 ext/standard/url.c zend_string *start; start 496 ext/standard/url.c start = zend_string_alloc(3 * len, 0); start 497 ext/standard/url.c to = (unsigned char*)ZSTR_VAL(start); start 527 ext/standard/url.c start = zend_string_truncate(start, to - (unsigned char*)ZSTR_VAL(start), 0); start 529 ext/standard/url.c return start; start 243 ext/standard/url_scanner_ex.c #define STD_PARA url_adapt_state_ex_t *ctx, char *start, char *YYCURSOR start 244 ext/standard/url_scanner_ex.c #define STD_ARGS ctx, start, xp start 254 ext/standard/url_scanner_ex.c scdebug(("appending %d chars, starting with %c\n", YYCURSOR-start, *start)); start 255 ext/standard/url_scanner_ex.c smart_str_appendl(&ctx->result, start, YYCURSOR - start); start 314 ext/standard/url_scanner_ex.c smart_str_appendl(&ctx->tag, start, YYCURSOR - start); start 328 ext/standard/url_scanner_ex.c smart_str_appendl(&ctx->arg, start, YYCURSOR - start); start 333 ext/standard/url_scanner_ex.c smart_str_setl(&ctx->val, start + quotes, YYCURSOR - start - quotes * 2); start 341 ext/standard/url_scanner_ex.c char *start; start 363 ext/standard/url_scanner_ex.c start = YYCURSOR; start 420 ext/standard/url_scanner_ex.c start = YYCURSOR; start 492 ext/standard/url_scanner_ex.c start = YYCURSOR; start 592 ext/standard/url_scanner_ex.c start = YYCURSOR; start 658 ext/standard/url_scanner_ex.c start = YYCURSOR; start 738 ext/standard/url_scanner_ex.c start = YYCURSOR; start 853 ext/standard/url_scanner_ex.c if (YYLIMIT < start) { start 857 ext/standard/url_scanner_ex.c rest = YYLIMIT - start; start 861 ext/standard/url_scanner_ex.c if (rest) memmove(ZSTR_VAL(ctx->buf.s), start, rest); start 498 ext/standard/var_unserializer.c const unsigned char *cursor, *limit, *marker, *start; start 512 ext/standard/var_unserializer.c start = cursor; start 666 ext/standard/var_unserializer.c if (*start == 'C') { start 670 ext/standard/var_unserializer.c len2 = len = parse_uiv(start + 2); start 673 ext/standard/var_unserializer.c *p = start + 2; start 846 ext/standard/var_unserializer.c zend_long elements = parse_iv(start + 2); start 892 ext/standard/var_unserializer.c len = parse_uiv(start + 2); start 895 ext/standard/var_unserializer.c *p = start + 2; start 939 ext/standard/var_unserializer.c len = parse_uiv(start + 2); start 942 ext/standard/var_unserializer.c *p = start + 2; start 1053 ext/standard/var_unserializer.c ZVAL_DOUBLE(rval, zend_strtod((const char *)start + 2, NULL)); start 1117 ext/standard/var_unserializer.c if (!strncmp((char*)start + 2, "NAN", 3)) { start 1119 ext/standard/var_unserializer.c } else if (!strncmp((char*)start + 2, "INF", 3)) { start 1121 ext/standard/var_unserializer.c } else if (!strncmp((char*)start + 2, "-INF", 4)) { start 1157 ext/standard/var_unserializer.c int digits = YYCURSOR - start - 3; start 1159 ext/standard/var_unserializer.c if (start[2] == '-' || start[2] == '+') { start 1168 ext/standard/var_unserializer.c if (!(cmp < 0 || (cmp == 0 && start[2] == '-'))) { start 1177 ext/standard/var_unserializer.c ZVAL_LONG(rval, parse_iv(start + 2)); start 1189 ext/standard/var_unserializer.c ZVAL_BOOL(rval, parse_iv(start + 2)); start 1227 ext/standard/var_unserializer.c id = parse_iv(start + 2) - 1; start 1273 ext/standard/var_unserializer.c id = parse_iv(start + 2) - 1; start 61 ext/sysvshm/php_sysvshm.h zend_long start; start 194 ext/sysvshm/sysvshm.c chunk_ptr->start = sizeof(sysvshm_chunk_head); start 195 ext/sysvshm/sysvshm.c chunk_ptr->end = chunk_ptr->start; start 397 ext/sysvshm/sysvshm.c pos = ptr->start; start 409 ext/sysvshm/sysvshm.c if (shm_var->next <= 0 || pos < ptr->start) { start 507 ext/xml/compat.c XML_SetElementHandler(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end) start 509 ext/xml/compat.c parser->h_start_element = start; start 578 ext/xml/compat.c xmlChar start[4]; start 586 ext/xml/compat.c memcpy(start, parser->parser->input->buf->buffer->content, (size_t)char_count); start 587 ext/xml/compat.c memcpy(start + char_count, data, (size_t)(4 - char_count)); start 589 ext/xml/compat.c if (xmlDetectCharEncoding(&start[0], 4) == XML_CHAR_ENCODING_NONE) { start 65 ext/zip/lib/mkstemp.c char *start, *trv; start 111 ext/zip/lib/mkstemp.c for (start = trv + 1;; --trv) { start 134 ext/zip/lib/mkstemp.c for (trv = start;;) { start 42 ext/zip/lib/zip_filerange_crc.c _zip_filerange_crc(zip_source_t *src, zip_uint64_t start, zip_uint64_t len, uLong *crcp, zip_error_t *error) start 49 ext/zip/lib/zip_filerange_crc.c if (start > ZIP_INT64_MAX) { start 54 ext/zip/lib/zip_filerange_crc.c if (zip_source_seek(src, (zip_int64_t)start, SEEK_SET) != 0) { start 41 ext/zip/lib/zip_source_file.c zip_source_file(zip_t *za, const char *fname, zip_uint64_t start, zip_int64_t len) start 46 ext/zip/lib/zip_source_file.c return zip_source_file_create(fname, start, len, &za->error); start 51 ext/zip/lib/zip_source_file.c zip_source_file_create(const char *fname, zip_uint64_t start, zip_int64_t length, zip_error_t *error) start 58 ext/zip/lib/zip_source_file.c return _zip_source_file_or_p(fname, NULL, start, length, NULL, error); start 75 ext/zip/lib/zip_source_filep.c zip_uint64_t start; /* start offset of data to read */ start 91 ext/zip/lib/zip_source_filep.c zip_source_filep(zip_t *za, FILE *file, zip_uint64_t start, zip_int64_t len) start 96 ext/zip/lib/zip_source_filep.c return zip_source_filep_create(file, start, len, &za->error); start 101 ext/zip/lib/zip_source_filep.c zip_source_filep_create(FILE *file, zip_uint64_t start, zip_int64_t length, zip_error_t *error) start 108 ext/zip/lib/zip_source_filep.c return _zip_source_file_or_p(NULL, file, start, length, NULL, error); start 113 ext/zip/lib/zip_source_filep.c _zip_source_file_or_p(const char *fname, FILE *file, zip_uint64_t start, zip_int64_t len, const zip_stat_t *st, zip_error_t *error) start 137 ext/zip/lib/zip_source_filep.c ctx->start = start; start 138 ext/zip/lib/zip_source_filep.c ctx->end = (len < 0 ? 0 : start+(zip_uint64_t)len); start 287 ext/zip/lib/zip_source_filep.c if (ctx->start > 0) { start 288 ext/zip/lib/zip_source_filep.c if (_zip_fseek_u(ctx->f, ctx->start, SEEK_SET, &ctx->error) < 0) { start 292 ext/zip/lib/zip_source_filep.c ctx->current = ctx->start; start 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)) { start 431 ext/zip/lib/zip_source_filep.c st->size = ctx->end - ctx->start; start 55 ext/zip/lib/zip_source_win32a.c zip_source_win32a(zip_t *za, const char *fname, zip_uint64_t start, zip_int64_t len) start 60 ext/zip/lib/zip_source_win32a.c return zip_source_win32a_create(fname, start, len, &za->error); start 65 ext/zip/lib/zip_source_win32a.c zip_source_win32a_create(const char *fname, zip_uint64_t start, zip_int64_t length, zip_error_t *error) start 72 ext/zip/lib/zip_source_win32a.c return _zip_source_win32_handle_or_name(fname, INVALID_HANDLE_VALUE, start, length, 1, NULL, &win32_ops_a, error); start 51 ext/zip/lib/zip_source_win32handle.c zip_source_win32handle(zip_t *za, HANDLE h, zip_uint64_t start, zip_int64_t len) start 56 ext/zip/lib/zip_source_win32handle.c return zip_source_win32handle_create(h, start, len, &za->error); start 61 ext/zip/lib/zip_source_win32handle.c zip_source_win32handle_create(HANDLE h, zip_uint64_t start, zip_int64_t length, zip_error_t *error) start 68 ext/zip/lib/zip_source_win32handle.c return _zip_source_win32_handle_or_name(NULL, h, start, length, 1, NULL, NULL, error); start 73 ext/zip/lib/zip_source_win32handle.c _zip_source_win32_handle_or_name(const void *fname, HANDLE h, zip_uint64_t start, zip_int64_t len, int closep, const zip_stat_t *st, _zip_source_win32_file_ops_t *ops, zip_error_t *error) start 99 ext/zip/lib/zip_source_win32handle.c ctx->start = start; start 100 ext/zip/lib/zip_source_win32handle.c ctx->end = (len < 0 ? 0 : start + (zip_uint64_t)len); start 202 ext/zip/lib/zip_source_win32handle.c if (ctx->closep && ctx->start > 0) { start 203 ext/zip/lib/zip_source_win32handle.c if (_zip_seek_win32_u(ctx->h, ctx->start, SEEK_SET, &ctx->error) < 0) { start 207 ext/zip/lib/zip_source_win32handle.c ctx->current = ctx->start; start 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)) { start 573 ext/zip/lib/zip_source_win32handle.c st->size = ctx->end - ctx->start; start 42 ext/zip/lib/zip_source_win32utf8.c zip_source_file(zip_t *za, const char *fname, zip_uint64_t start, zip_int64_t len) start 47 ext/zip/lib/zip_source_win32utf8.c return zip_source_file_create(fname, start, len, &za->error); start 52 ext/zip/lib/zip_source_win32utf8.c zip_source_file_create(const char *fname, zip_uint64_t start, zip_int64_t length, zip_error_t *error) start 75 ext/zip/lib/zip_source_win32utf8.c source = zip_source_win32w_create(wfname, start, length, error); start 55 ext/zip/lib/zip_source_win32w.c zip_source_win32w(zip_t *za, const wchar_t *fname, zip_uint64_t start, zip_int64_t len) start 60 ext/zip/lib/zip_source_win32w.c return zip_source_win32w_create(fname, start, len, &za->error); start 65 ext/zip/lib/zip_source_win32w.c zip_source_win32w_create(const wchar_t *fname, zip_uint64_t start, zip_int64_t length, zip_error_t *error) start 72 ext/zip/lib/zip_source_win32w.c return _zip_source_win32_handle_or_name(fname, INVALID_HANDLE_VALUE, start, length, 1, NULL, &win32_ops_w, error); start 41 ext/zip/lib/zip_source_window.c zip_uint64_t start; start 54 ext/zip/lib/zip_source_window.c zip_source_window(zip_t *za, zip_source_t *src, zip_uint64_t start, zip_uint64_t len) start 56 ext/zip/lib/zip_source_window.c return _zip_source_window_new(src, start, len, NULL, &za->error); start 61 ext/zip/lib/zip_source_window.c _zip_source_window_new(zip_source_t *src, zip_uint64_t start, zip_uint64_t length, zip_stat_t *st, zip_error_t *error) start 65 ext/zip/lib/zip_source_window.c if (src == NULL || start + length < start) { start 75 ext/zip/lib/zip_source_window.c ctx->start = start; start 76 ext/zip/lib/zip_source_window.c ctx->end = start + length; start 136 ext/zip/lib/zip_source_window.c for (n=0; n<ctx->start; n+=(zip_uint64_t)ret) { start 137 ext/zip/lib/zip_source_window.c i = (ctx->start-n > sizeof(b) ? sizeof(b) : ctx->start-n); start 149 ext/zip/lib/zip_source_window.c ctx->offset = ctx->start; start 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); start 189 ext/zip/lib/zip_source_window.c ctx->offset = (zip_uint64_t)new_offset + ctx->start; start 209 ext/zip/lib/zip_source_window.c return (zip_int64_t)(ctx->offset - ctx->start); start 43 ext/zip/lib/zip_source_zip.c zip_flags_t flags, zip_uint64_t start, zip_int64_t len) start 53 ext/zip/lib/zip_source_zip.c if (start == 0 && len == 0) start 58 ext/zip/lib/zip_source_zip.c return _zip_source_zip_new(za, srcza, srcidx, flags, start, (zip_uint64_t)len, NULL); start 41 ext/zip/lib/zip_source_zip_new.c _zip_source_zip_new(zip_t *za, zip_t *srcza, zip_uint64_t srcidx, zip_flags_t flags, zip_uint64_t start, zip_uint64_t len, const char *password) start 71 ext/zip/lib/zip_source_zip_new.c if ((start > 0 || len > 0) && (flags & ZIP_FL_COMPRESSED)) { start 77 ext/zip/lib/zip_source_zip_new.c if ((start > 0 || len > 0) && (start+len < start || start+len > st.size)) { start 111 ext/zip/lib/zip_source_zip_new.c if (start+len > 0 && enc_impl == NULL && comp_impl == NULL) { start 114 ext/zip/lib/zip_source_zip_new.c st2.size = len ? len : st.size-start; start 120 ext/zip/lib/zip_source_zip_new.c if ((src = _zip_source_window_new(srcza->src, offset+start, st2.size, &st2, &za->error)) == NULL) { start 163 ext/zip/lib/zip_source_zip_new.c if (start+len > 0 && (comp_impl || enc_impl)) { start 164 ext/zip/lib/zip_source_zip_new.c s2 = zip_source_window(za, src, start, len ? len : st.size-start); start 559 ext/zip/lib/zipint.h zip_source_t *_zip_source_window_new(zip_source_t *src, zip_uint64_t start, zip_uint64_t length, zip_stat_t *st, zip_error_t *error); start 55 ext/zip/lib/zipwin32.h zip_uint64_t start; /* start offset of data to read */ start 2830 ext/zip/php_zip.c ZEND_ARG_INFO(0, start) start 525 main/rfc1867.c static char *substring_conf(char *start, int len, char quote) start 531 main/rfc1867.c for (i = 0; i < len && start[i] != quote; ++i) { start 532 main/rfc1867.c if (start[i] == '\\' && (start[i + 1] == '\\' || (quote && start[i + 1] == quote))) { start 533 main/rfc1867.c *resp++ = start[++i]; start 535 main/rfc1867.c *resp++ = start[i]; start 734 sapi/cgi/cgi_main.c static void php_cgi_ini_activate_user_config(char *path, size_t path_len, const char *doc_root, size_t doc_root_len, int start) start 788 sapi/cgi/cgi_main.c ptr = s2 + start; /* start is the point where doc_root ends! */ start 1737 sapi/cgi/cgi_main.c struct timeval start, end; start 1739 sapi/cgi/cgi_main.c time_t start, end; start 2102 sapi/cgi/cgi_main.c gettimeofday(&start, NULL); start 2104 sapi/cgi/cgi_main.c time(&start); start 2515 sapi/cgi/cgi_main.c gettimeofday(&start, NULL); start 2517 sapi/cgi/cgi_main.c time(&start); start 2572 sapi/cgi/cgi_main.c sec = (int)(end.tv_sec - start.tv_sec); start 2573 sapi/cgi/cgi_main.c if (end.tv_usec >= start.tv_usec) { start 2574 sapi/cgi/cgi_main.c usec = (int)(end.tv_usec - start.tv_usec); start 2577 sapi/cgi/cgi_main.c usec = (int)(end.tv_usec + 1000000 - start.tv_usec); start 2582 sapi/cgi/cgi_main.c sec = (int)(end - start); start 411 sapi/fpm/fpm/fpm_log.c char *start; start 414 sapi/fpm/fpm/fpm_log.c start = ++s; start 418 sapi/fpm/fpm/fpm_log.c l = s - start; start 424 sapi/fpm/fpm/fpm_log.c memcpy(format, start, l); start 670 sapi/fpm/fpm/fpm_main.c static void php_cgi_ini_activate_user_config(char *path, int path_len, const char *doc_root, int doc_root_len, int start) start 724 sapi/fpm/fpm/fpm_main.c ptr = s2 + start; /* start is the point where doc_root ends! */ start 438 sapi/phpdbg/phpdbg.c PHPDBG_G(oplog_list)->start = PHPDBG_G(oplog_cur); start 608 sapi/phpdbg/phpdbg.c cur = PHPDBG_G(oplog_list)->start; start 46 sapi/phpdbg/phpdbg_lexer.c char start = *s; start 53 sapi/phpdbg/phpdbg_lexer.c } while ((++s)[off] != start); start 43 sapi/phpdbg/phpdbg_opcode.h phpdbg_oplog_entry *start;