Lines Matching defs:limit

1022 dtrace_strtoll(char *input, int base, size_t limit)
1029 uintptr_t end = pos + limit;
1070 dtrace_strncmp(char *s1, char *s2, size_t limit)
1075 if (s1 == s2 || limit == 0)
1095 } while (--limit && c1 != '\0' && !(*flags & CPU_DTRACE_FAULT));
2409 uint32_t hashval = 0, limit, isstr;
2497 limit = i + act->dta_rec.dtrd_size;
2498 ASSERT(limit <= size);
2501 for (; i < limit; i++) {
2535 limit = i + act->dta_rec.dtrd_size;
2536 ASSERT(limit <= size);
2539 for (; i < limit; i++) {
2618 limit = i + act->dta_rec.dtrd_size;
2619 ASSERT(limit <= size);
2621 for (nul = 0; i < limit; i++) {
3653 * The run time of this function must be bounded above by strsize to limit the
4545 uintptr_t limit = addr + state->dts_options[DTRACEOPT_STRSIZE];
4548 for (regs[rd] = 0; addr < limit; addr++) {
4585 char *limit = addr + len, *orig = addr;
4618 limit = orig - 1;
4693 for (regs[rd] = notfound; addr != limit; addr += inc) {
4722 uintptr_t limit, toklimit = tokaddr + size;
4782 for (limit = addr + size; addr < limit; addr++) {
4809 for (i = 0; addr < limit && i < size - 1; addr++) {
9934 err += efunc(i, "%d exceeds variable id limit\n", id);
12032 * ask to malloc, so let's place a limit here before trying
14159 uintptr_t limit;
14211 limit = (uintptr_t)base + size;
14213 VERIFY((uintptr_t)start < limit);
14216 maxper = (limit - (uintptr_t)start) / NCPU;
14230 * whatever is left over. In either case, we set the limit to
14231 * be the limit of the dynamic variable space.
14234 limit = (uintptr_t)base + size;
14237 limit = (uintptr_t)start + maxper;
14238 start = (dtrace_dynvar_t *)limit;
14241 VERIFY(limit <= (uintptr_t)base + size);
14247 if ((uintptr_t)next + dstate->dtds_chunksize >= limit)
16781 dtrace_toxrange_add(uintptr_t base, uintptr_t limit)
16813 dtrace_toxrange[dtrace_toxranges].dtt_limit = limit;