Lines Matching refs:srf
30 static const char ID_sccs[] = "@(#)srf.c 1.18 97/08/04 (C) SK " ;
153 smc->srf.TSR = smt_get_time() ;
154 smc->srf.sr_state = SR0_WAIT ;
218 smc->srf.any_report = TRUE ;
234 smc->srf.any_report = TRUE ;
241 tsr = smt_get_time() - smc->srf.TSR ;
243 switch (smc->srf.sr_state) {
247 smc->srf.SRThreshold = THRESHOLD_2 ;
248 smc->srf.sr_state = SR1_HOLDOFF ;
253 smc->srf.sr_state = SR1_HOLDOFF ;
258 smc->srf.sr_state = SR1_HOLDOFF ;
263 smc->srf.SRThreshold = THRESHOLD_2 ;
264 smc->srf.TSR = smt_get_time() ;
270 smc->srf.TSR = smt_get_time() ;
276 smc->srf.TSR = smt_get_time() ;
281 if (smc->srf.any_report && (u_long) tsr >=
282 smc->srf.SRThreshold) {
283 smc->srf.SRThreshold *= 2 ;
284 if (smc->srf.SRThreshold > THRESHOLD_32)
285 smc->srf.SRThreshold = THRESHOLD_32 ;
286 smc->srf.TSR = smt_get_time() ;
292 smc->srf.sr_state = SR2_DISABLED ;
299 smc->srf.sr_state = SR0_WAIT ;
300 smc->srf.TSR = smt_get_time() ;
306 smc->srf.SRThreshold = THRESHOLD_2 ;
313 smc->srf.sr_state = SR2_DISABLED ;
319 smc->srf.sr_state = SR0_WAIT ;
320 smc->srf.TSR = smt_get_time() ;
321 smc->srf.SRThreshold = THRESHOLD_2 ;
339 smc->srf.any_report = FALSE ;
347 smc->srf.any_report = FALSE ;
353 smc->srf.any_report = TRUE ;
413 smc->srf.sr_state, smc->srf.SRThreshold / TICKS_PER_SECOND);