Lines Matching refs:limit
224 actions |= force_mask; // higher than above, and the limit is the highest
226 unsigned * limit = 0;
239 limit = md->sev_limit + severity_;
242 if ( !limit && (md->limit_mask & 1) )
244 limit = &md->limit;
247 if ( !limit )
249 limit = sev_limit + severity_;
252 if ( *limit == 0 )
254 // stop limit disabled
256 else if ( *limit != UINT_MAX )
258 if ( *call_count >= *limit )
484 int sc_report_handler::stop_after(sc_severity severity_, int limit)
488 sev_limit[severity_] = limit < 0 ? UINT_MAX: (unsigned) limit;
493 int sc_report_handler::stop_after(const char * msg_type_, int limit)
500 int old = md->limit_mask & 1 ? md->limit: UINT_MAX;
502 if ( limit < 0 )
507 md->limit = limit;
514 int limit)
524 if ( limit < 0 )
529 md->sev_limit[severity_] = limit;
681 // Note that SC_FATAL has a limit of 1 by default