limit 58 TSRM/tsrm_config_common.h # define tsrm_do_alloca_ex(size, limit, use_heap) \ limit 59 TSRM/tsrm_config_common.h ((use_heap = ((size) > (limit))) ? malloc(size) : alloca(size)) limit 258 Zend/zend_alloc.c size_t limit; /* memory limit */ limit 375 Zend/zend_alloc.c size_t limit, limit 387 Zend/zend_alloc.c limit, limit 1024 Zend/zend_alloc.c if (UNEXPECTED(heap->real_size + ZEND_MM_CHUNK_SIZE > heap->limit)) { limit 1029 Zend/zend_alloc.c zend_mm_safe_error(heap, "Allowed memory size of %zu bytes exhausted at %s:%d (tried to allocate %zu bytes)", heap->limit, __zend_filename, __zend_lineno, size); limit 1031 Zend/zend_alloc.c zend_mm_safe_error(heap, "Allowed memory size of %zu bytes exhausted (tried to allocate %zu bytes)", heap->limit, ZEND_MM_PAGE_SIZE * pages_count); limit 1507 Zend/zend_alloc.c if (UNEXPECTED(heap->real_size + (new_size - old_size) > heap->limit)) { limit 1508 Zend/zend_alloc.c if (zend_mm_gc(heap) && heap->real_size + (new_size - old_size) <= heap->limit) { limit 1512 Zend/zend_alloc.c zend_mm_safe_error(heap, "Allowed memory size of %zu bytes exhausted at %s:%d (tried to allocate %zu bytes)", heap->limit, __zend_filename, __zend_lineno, size); limit 1514 Zend/zend_alloc.c zend_mm_safe_error(heap, "Allowed memory size of %zu bytes exhausted (tried to allocate %zu bytes)", heap->limit, size); limit 1753 Zend/zend_alloc.c if (UNEXPECTED(heap->real_size + new_size > heap->limit)) { limit 1754 Zend/zend_alloc.c if (zend_mm_gc(heap) && heap->real_size + new_size <= heap->limit) { limit 1758 Zend/zend_alloc.c zend_mm_safe_error(heap, "Allowed memory size of %zu bytes exhausted at %s:%d (tried to allocate %zu bytes)", heap->limit, __zend_filename, __zend_lineno, size); limit 1760 Zend/zend_alloc.c zend_mm_safe_error(heap, "Allowed memory size of %zu bytes exhausted (tried to allocate %zu bytes)", heap->limit, size); limit 1865 Zend/zend_alloc.c heap->limit = (Z_L(-1) >> Z_L(1)); limit 2605 Zend/zend_alloc.c AG(mm_heap)->limit = (memory_limit >= ZEND_MM_CHUNK_SIZE) ? memory_limit : ZEND_MM_CHUNK_SIZE; limit 2825 Zend/zend_alloc.c heap->limit = (Z_L(-1) >> Z_L(1)); limit 239 Zend/zend_builtin_functions.c ZEND_ARG_INFO(0, limit) limit 244 Zend/zend_builtin_functions.c ZEND_ARG_INFO(0, limit) limit 2319 Zend/zend_builtin_functions.c zend_long limit = 0; limit 2321 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "|ll", &options, &limit) == FAILURE) { limit 2332 Zend/zend_builtin_functions.c while (ptr && (limit == 0 || frameno < limit)) { limit 2490 Zend/zend_builtin_functions.c ZEND_API void zend_fetch_debug_backtrace(zval *return_value, int skip_last, int options, int limit) /* {{{ */ limit 2530 Zend/zend_builtin_functions.c while (ptr && (limit == 0 || frameno < limit)) { limit 2700 Zend/zend_builtin_functions.c zend_long limit = 0; limit 2702 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "|ll", &options, &limit) == FAILURE) { limit 2706 Zend/zend_builtin_functions.c zend_fetch_debug_backtrace(return_value, 1, options, limit); limit 28 Zend/zend_builtin_functions.h ZEND_API void zend_fetch_debug_backtrace(zval *return_value, int skip_last, int options, int limit); limit 346 Zend/zend_portability.h # define do_alloca_ex(size, limit, use_heap) \ limit 347 Zend/zend_portability.h ((use_heap = (UNEXPECTED((size) > (limit)))) ? emalloc(size) : alloca(size)) limit 2379 ext/iconv/iconv.c char *p, *limit; limit 2391 ext/iconv/iconv.c limit = ZSTR_VAL(decoded_header.s) + ZSTR_LEN(decoded_header.s); limit 2392 ext/iconv/iconv.c for (p = ZSTR_VAL(decoded_header.s); p < limit; p++) { limit 2398 ext/iconv/iconv.c while (++p < limit) { limit 2405 ext/iconv/iconv.c header_value_len = limit - p; limit 773 ext/imap/php_imap.c add_assoc_long_ex(return_value, "limit", sizeof("limit") - 1, qlist->limit); limit 777 ext/imap/php_imap.c add_assoc_long_ex(&t_map, "limit", sizeof("limit") - 1, qlist->limit); limit 305 ext/intl/transliterator/transliterator_methods.c limit = -1; limit 318 ext/intl/transliterator/transliterator_methods.c &arg1, &str, &str_len, &start, &limit ) == FAILURE ) limit 353 ext/intl/transliterator/transliterator_methods.c &str, &str_len, &start, &limit ) == FAILURE ) limit 360 ext/intl/transliterator/transliterator_methods.c if( limit < -1 ) limit 368 ext/intl/transliterator/transliterator_methods.c if( start < 0 || ((limit != -1 ) && (start > limit )) ) limit 386 ext/intl/transliterator/transliterator_methods.c if( ( start > ustr_len ) || (( limit != -1 ) && (limit > ustr_len ) ) ) limit 408 ext/intl/transliterator/transliterator_methods.c int32_t temp_limit = ( limit == -1 ? ustr_len : (int32_t) limit ); limit 176 ext/intl/uchar/uchar.c UChar32 start, UChar32 limit, limit 186 ext/intl/uchar/uchar.c ZVAL_LONG(&args[1], limit); limit 284 ext/intl/uchar/uchar.c ZEND_ARG_INFO(0, limit) limit 319 ext/intl/uchar/uchar.c UChar32 start, limit; limit 327 ext/intl/uchar/uchar.c (convert_cp(&limit, zlimit) == FAILURE)) { limit 331 ext/intl/uchar/uchar.c u_enumCharNames(start, limit, (UEnumCharNamesFn*)enumCharNames_callback, &context, nameChoice, &error); limit 28 ext/json/json_scanner.c #define YYLIMIT s->limit limit 88 ext/json/json_scanner.c s->limit = (php_json_ctype *) str + str_len; limit 238 ext/json/json_scanner.c if (s->limit < s->cursor) { limit 30 ext/json/php_json_scanner.h php_json_ctype *limit; /* the last read character + 1 position */ limit 491 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c const int limit = cp932ext3_ucs_table_size > limit 495 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c for (i = 0; i < limit; i++) { limit 723 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c const int limit = cp932ext3_ucs_table_size > limit 727 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c for (i = 0; i < limit; i++) { limit 870 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c const int limit = cp932ext3_ucs_table_size > limit 874 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c for (i = 0; i < limit; i++) { limit 472 ext/mbstring/mbstring.c ZEND_ARG_INFO(0, limit) limit 126 ext/openssl/xp_ssl.c zend_long limit; limit 1050 ext/openssl/xp_ssl.c sslsock->reneg->tokens -= (elapsed_time * (sslsock->reneg->limit / sslsock->reneg->window)); limit 1058 ext/openssl/xp_ssl.c if (sslsock->reneg->tokens > sslsock->reneg->limit) { limit 1104 ext/openssl/xp_ssl.c zend_long limit = OPENSSL_DEFAULT_RENEG_LIMIT; limit 1112 ext/openssl/xp_ssl.c limit = Z_LVAL_P(val); limit 1116 ext/openssl/xp_ssl.c if (limit < 0) { limit 1132 ext/openssl/xp_ssl.c sslsock->reneg->limit = limit; limit 10036 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_LIMIT, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(struct sljit_stack, limit)); limit 10247 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(struct sljit_stack, limit), SLJIT_IMM, STACK_GROWTH_RATE); limit 10254 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_LIMIT, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(struct sljit_stack, limit)); limit 10403 ext/pcre/pcrelib/pcre_jit_compile.c local_stack.limit = local_stack.base + MACHINE_STACK_SIZE; limit 10404 ext/pcre/pcrelib/pcre_jit_compile.c local_stack.max_limit = local_stack.limit; limit 1143 ext/pcre/pcrelib/sljit/sljitLir.h sljit_uw limit; limit 1151 ext/pcre/pcrelib/sljit/sljitLir.h SLJIT_API_FUNC_ATTRIBUTE struct sljit_stack* SLJIT_CALL sljit_allocate_stack(sljit_uw limit, sljit_uw max_limit, void *allocator_data); limit 203 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_API_FUNC_ATTRIBUTE struct sljit_stack* SLJIT_CALL sljit_allocate_stack(sljit_uw limit, sljit_uw max_limit, void *allocator_data) limit 215 ext/pcre/pcrelib/sljit/sljitUtils.c if (limit > max_limit || limit < 1) limit 247 ext/pcre/pcrelib/sljit/sljitUtils.c stack->limit = stack->base; limit 249 ext/pcre/pcrelib/sljit/sljitUtils.c if (sljit_stack_resize(stack, stack->base + limit)) { limit 270 ext/pcre/pcrelib/sljit/sljitUtils.c stack->limit = stack->base + limit; limit 299 ext/pcre/pcrelib/sljit/sljitUtils.c aligned_old_limit = (stack->limit + sljit_page_align) & ~sljit_page_align; limit 310 ext/pcre/pcrelib/sljit/sljitUtils.c stack->limit = new_limit; limit 313 ext/pcre/pcrelib/sljit/sljitUtils.c if (new_limit >= stack->limit) { limit 314 ext/pcre/pcrelib/sljit/sljitUtils.c stack->limit = new_limit; limit 318 ext/pcre/pcrelib/sljit/sljitUtils.c aligned_old_limit = (stack->limit + sljit_page_align) & ~sljit_page_align; limit 327 ext/pcre/pcrelib/sljit/sljitUtils.c stack->limit = new_limit; limit 1060 ext/pcre/php_pcre.c int limit, int *replace_count) limit 1071 ext/pcre/php_pcre.c is_callable_replace, limit, replace_count); limit 1079 ext/pcre/php_pcre.c PHPAPI zend_string *php_pcre_replace_impl(pcre_cache_entry *pce, zend_string *subject_str, char *subject, int subject_len, zval *replace_val, int is_callable_replace, int limit, int *replace_count) limit 1180 ext/pcre/php_pcre.c if (EXPECTED(count > 0 && (offsets[1] - offsets[0] >= 0) && limit)) { limit 1280 ext/pcre/php_pcre.c if (EXPECTED(limit)) { limit 1281 ext/pcre/php_pcre.c limit--; limit 1283 ext/pcre/php_pcre.c } else if (count == PCRE_ERROR_NOMATCH || UNEXPECTED(limit == 0)) { limit 1350 ext/pcre/php_pcre.c static zend_string *php_replace_in_subject(zval *regex, zval *replace, zval *subject, int limit, int is_callable_replace, int *replace_count) limit 1409 ext/pcre/php_pcre.c limit, limit 1432 ext/pcre/php_pcre.c limit, limit 1503 ext/pcre/php_pcre.c zend_long limit = -1; limit 1508 ext/pcre/php_pcre.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zzz|lz/", ®ex, &replace, &subject, &limit, &zcount) == FAILURE) { limit 1517 ext/pcre/php_pcre.c Z_PARAM_LONG(limit) limit 1527 ext/pcre/php_pcre.c replace_count = preg_replace_impl(return_value, regex, replace, subject, limit, 0, 0); limit 1540 ext/pcre/php_pcre.c zend_long limit = -1; limit 1546 ext/pcre/php_pcre.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zzz|lz/", ®ex, &replace, &subject, &limit, &zcount) == FAILURE) { limit 1555 ext/pcre/php_pcre.c Z_PARAM_LONG(limit) limit 1568 ext/pcre/php_pcre.c replace_count = preg_replace_impl(return_value, regex, replace, subject, limit, 1, 0); limit 1581 ext/pcre/php_pcre.c zend_long limit = -1; limit 1588 ext/pcre/php_pcre.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "az|lz/", &pattern, &subject, &limit, &zcount) == FAILURE) { limit 1596 ext/pcre/php_pcre.c Z_PARAM_LONG(limit) limit 1622 ext/pcre/php_pcre.c replace_count += preg_replace_impl(&zv, ®ex, replace, subject, limit, 1, 0); limit 1624 ext/pcre/php_pcre.c replace_count += preg_replace_impl(&zv, ®ex, replace, return_value, limit, 1, 0); limit 1654 ext/pcre/php_pcre.c zend_long limit = -1; limit 1659 ext/pcre/php_pcre.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zzz|lz/", ®ex, &replace, &subject, &limit, &zcount) == FAILURE) { limit 1668 ext/pcre/php_pcre.c Z_PARAM_LONG(limit) limit 1678 ext/pcre/php_pcre.c replace_count = preg_replace_impl(return_value, regex, replace, subject, limit, 0, 1); limit 2141 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, limit) limit 2149 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, limit) limit 2156 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, limit) limit 2163 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, limit) limit 36 ext/pcre/php_pcre.h PHPAPI zend_string *php_pcre_replace(zend_string *regex, zend_string *subject_str, char *subject, int subject_len, zval *replace_val, int is_callable_replace, int limit, int *replace_count); limit 66 ext/pcre/php_pcre.h int is_callable_replace, int limit, int *replace_count); limit 1275 ext/posix/posix.c static int posix_addlimit(int limit, char *name, zval *return_value) { limit 1284 ext/posix/posix.c result = getrlimit(limit, &rl); limit 1309 ext/posix/posix.c int limit; limit 1376 ext/posix/posix.c if (posix_addlimit(l->limit, l->name, return_value) == FAILURE) { limit 446 ext/session/mod_mm.c time_t limit; limit 453 ext/session/mod_mm.c time(&limit); limit 455 ext/session/mod_mm.c limit -= maxlifetime; limit 463 ext/session/mod_mm.c if (sd->ctime < limit) { limit 275 ext/spl/spl_heap.c const int limit = (heap->count-1)/2; limit 286 ext/spl/spl_heap.c for (i = 0; i < limit; i = j) { limit 1468 ext/spl/spl_iterators.c intern->u.limit.offset = 0; /* start at beginning */ limit 1469 ext/spl/spl_iterators.c intern->u.limit.count = -1; /* get all */ limit 1470 ext/spl/spl_iterators.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "O|ll", &zobject, ce_inner, &intern->u.limit.offset, &intern->u.limit.count) == FAILURE) { limit 1473 ext/spl/spl_iterators.c if (intern->u.limit.offset < 0) { limit 1477 ext/spl/spl_iterators.c if (intern->u.limit.count < 0 && intern->u.limit.count != -1) { limit 2482 ext/spl/spl_iterators.c if (intern->u.limit.count != -1 && intern->current.pos >= intern->u.limit.offset + intern->u.limit.count) { limit 2494 ext/spl/spl_iterators.c if (pos < intern->u.limit.offset) { limit 2495 ext/spl/spl_iterators.c zend_throw_exception_ex(spl_ce_OutOfBoundsException, 0, "Cannot seek to %pd which is below the offset %pd", pos, intern->u.limit.offset); limit 2498 ext/spl/spl_iterators.c if (pos >= intern->u.limit.offset + intern->u.limit.count && intern->u.limit.count != -1) { limit 2499 ext/spl/spl_iterators.c zend_throw_exception_ex(spl_ce_OutOfBoundsException, 0, "Cannot seek to %pd which is behind offset %pd plus count %pd", pos, intern->u.limit.offset, intern->u.limit.count); limit 2543 ext/spl/spl_iterators.c spl_limit_it_seek(intern, intern->u.limit.offset); limit 2555 ext/spl/spl_iterators.c RETURN_BOOL((intern->u.limit.count == -1 || intern->current.pos < intern->u.limit.offset + intern->u.limit.count) && Z_TYPE(intern->current.data) != IS_UNDEF); limit 2567 ext/spl/spl_iterators.c if (intern->u.limit.count == -1 || intern->current.pos < intern->u.limit.offset + intern->u.limit.count) { limit 144 ext/spl/spl_iterators.h } limit; limit 59896 ext/sqlite3/libsqlite/sqlite3.c int limit; limit 59899 ext/sqlite3/libsqlite/sqlite3.c limit = pOld->nCell+pOld->nOverflow; limit 59901 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<limit; j++){ limit 59911 ext/sqlite3/libsqlite/sqlite3.c for(j=0; j<limit; j++){ limit 102062 ext/sqlite3/libsqlite/sqlite3.c int (*limit)(sqlite3*,int,int); limit 102300 ext/sqlite3/libsqlite/sqlite3.c #define sqlite3_limit sqlite3_api->limit limit 130539 ext/sqlite3/libsqlite/sqlite3.c int limit = 0; limit 130550 ext/sqlite3/libsqlite/sqlite3.c limit = mask; limit 130565 ext/sqlite3/libsqlite/sqlite3.c limit = mask & flags; limit 130584 ext/sqlite3/libsqlite/sqlite3.c if( (mode & ~SQLITE_OPEN_MEMORY)>limit ){ limit 207 ext/sqlite3/libsqlite/sqlite3ext.h int (*limit)(sqlite3*,int,int); limit 445 ext/sqlite3/libsqlite/sqlite3ext.h #define sqlite3_limit sqlite3_api->limit limit 2191 ext/standard/basic_functions.c ZEND_ARG_INFO(0, limit) limit 2083 ext/standard/file.c char *temp, *tptr, *bptr, *line_end, *limit; limit 2098 ext/standard/file.c line_end = limit = tptr; limit 2115 ext/standard/file.c inc_len = (bptr < limit ? (*bptr == '\0' ? 1 : php_mblen(bptr, limit - bptr)): 0); limit 2177 ext/standard/file.c if ((size_t)temp_len > (size_t)(limit - buf)) { limit 2194 ext/standard/file.c line_end = limit = (char *)php_fgetcsv_lookup_trailing_spaces(buf, buf_len, delimiter); limit 2195 ext/standard/file.c line_end_len = buf_len - (size_t)(limit - buf); limit 2259 ext/standard/file.c inc_len = (bptr < limit ? (*bptr == '\0' ? 1 : php_mblen(bptr, limit - bptr)): 0); limit 2283 ext/standard/file.c inc_len = (bptr < limit ? (*bptr == '\0' ? 1 : php_mblen(bptr, limit - bptr)): 0); limit 2314 ext/standard/file.c inc_len = (bptr < limit ? (*bptr == '\0' ? 1 : php_mblen(bptr, limit - bptr)): 0); limit 139 ext/standard/php_string.h PHPAPI void php_explode(const zend_string *delim, zend_string *str, zval *return_value, zend_long limit); limit 256 ext/standard/random.c zend_ulong limit = ZEND_ULONG_MAX - (ZEND_ULONG_MAX % umax) - 1; limit 259 ext/standard/random.c while (result > limit) { limit 1086 ext/standard/string.c PHPAPI void php_explode(const zend_string *delim, zend_string *str, zval *return_value, zend_long limit) limit 1102 ext/standard/string.c } while (p2 != NULL && --limit > 1); limit 1114 ext/standard/string.c PHPAPI void php_explode_negative_limit(const zend_string *delim, zend_string *str, zval *return_value, zend_long limit) limit 1142 ext/standard/string.c to_return = limit + found; limit 1159 ext/standard/string.c zend_long limit = ZEND_LONG_MAX; /* No limit */ limit 1163 ext/standard/string.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "SS|l", &delim, &str, &limit) == FAILURE) { limit 1171 ext/standard/string.c Z_PARAM_LONG(limit) limit 1183 ext/standard/string.c if (limit >= 0) { limit 1190 ext/standard/string.c if (limit > 1) { limit 1191 ext/standard/string.c php_explode(delim, str, return_value, limit); limit 1192 ext/standard/string.c } else if (limit < 0) { limit 1193 ext/standard/string.c php_explode_negative_limit(delim, str, return_value, limit); limit 236 ext/standard/var_unserializer.c #define YYLIMIT limit limit 498 ext/standard/var_unserializer.c const unsigned char *cursor, *limit, *marker, *start; limit 501 ext/standard/var_unserializer.c limit = max; limit 1533 main/fastcgi.c int limit, rest; limit 1546 main/fastcgi.c limit = sizeof(req->out_buf) - (req->out_pos - req->out_buf); limit 1549 main/fastcgi.c if (limit < sizeof(fcgi_header)) { limit 1556 main/fastcgi.c limit = sizeof(req->out_buf) - (req->out_pos - req->out_buf); limit 1557 main/fastcgi.c if (rest < limit) { limit 1562 main/fastcgi.c memcpy(req->out_pos, str, limit); limit 1563 main/fastcgi.c req->out_pos += limit; limit 1564 main/fastcgi.c rest -= limit; limit 1565 main/fastcgi.c str += limit; limit 1573 main/fastcgi.c limit = (int)(sizeof(req->out_buf) - (req->out_pos - req->out_buf)); limit 1575 main/fastcgi.c limit -= sizeof(fcgi_header); limit 1576 main/fastcgi.c if (limit < 0) limit = 0; limit 1579 main/fastcgi.c if (len < limit) { limit 1585 main/fastcgi.c } else if (len - limit < sizeof(req->out_buf) - sizeof(fcgi_header)) { limit 1589 main/fastcgi.c if (limit > 0) { limit 1590 main/fastcgi.c memcpy(req->out_pos, str, limit); limit 1591 main/fastcgi.c req->out_pos += limit; limit 1596 main/fastcgi.c if (len > limit) { limit 1598 main/fastcgi.c memcpy(req->out_pos, str + limit, len - limit); limit 1599 main/fastcgi.c req->out_pos += len - limit; limit 3246 sapi/litespeed/lsapilib.c struct rlimit limit = { 0, 0 }; limit 3247 sapi/litespeed/lsapilib.c setrlimit( RLIMIT_CORE, &limit ); limit 192 sapi/phpdbg/phpdbg_frame.c int i = 0, limit = num; limit 196 sapi/phpdbg/phpdbg_frame.c if (limit < 0) { limit 197 sapi/phpdbg/phpdbg_frame.c phpdbg_error("backtrace", "type=\"minnum\"", "Invalid backtrace size %d", limit); limit 204 sapi/phpdbg/phpdbg_frame.c zend_fetch_debug_backtrace(&zbacktrace, 0, 0, limit); limit 442 win32/glob.c size_t limit = 0; limit 500 win32/glob.c if ((err = glob1(patbuf, patbuf+MAXPATHLEN-1, pglob, &limit)) != 0) limit 513 win32/glob.c return(globextend(pattern, pglob, &limit)); limit 39 win32/select.c ULONGLONG ms_total, limit; limit 100 win32/select.c limit = GetTickCount64() + ms_total; limit 152 win32/select.c } while (retcode == 0 && (ms_total == INFINITE || GetTickCount64() < limit));