DELTA 244211 0 462 SVN@4W3T3RF'MiQ@[rUDPCPU_DEFINE(struct bintime, hardclocktim, *hctick_bt.frac); runs++; } if (runs) { hct = DPCPU_PTR(hardclocktime); *hct = state->nexthard; bintime_sub(hct, &tick_bt);tick_bttick_bt * If there is callout time already set earlier -- do nothing. * This check may appear redundant because we check already in * callout_process() but this double check guarantees we're safe * with respect to race conditions between interrupts execution * and scheduling.ENDREP DELTA 244285 1517 87 SVN.LM(X'J.Lc_FREQ2BT(hz, &tick_bt); tick_rate = hz / tc_tick; FREQ2BT(tick_rate, &tc_ENDREP DELTA 244192 0 3047 SVN0 # 0Dl"c_tick_bt); bintime_add(&bt, &tmpENDREP DELTA 244349 0 563 SVN;"+!SK5hh"jL:gx^mj1bZl&)g)41[F,m%;7 |gfhPC8ay5'm|x2; l p 5$)}pRXSxl0$j9Q[{k*M@+P& :]/P}X`=pA23hs ̞qcg\V+ Y#9^Lb)K<ʑ0R71]]oy! 8|jsaڊX5E`o02|HQ &jENDREP DELTA 244080 0 59 SVN,%= GJG# /* system clock's frequency */ int tick; /* usec per tick (1000000 / hz) */ struct bintime tick_bt; /* bintime per tick (1s / hz) */ FREQ2BT(hz, &tick_bt)ENDREP DELTA 244285 2182 456 SVNekH~=~cc_c_ENDREP DELTA 126401 50 1959 SVNb>M&Lm"\MJ`efiP&k u1H4fIbx^VmsF bcd@-ijX25V$ULa z9q{\A}v]v8f3 G+Kb-W0rd"hYVh`eiN,q ֕e)9(svkhl@hUz=x ]4& qq.pD?|:,?W:(ιRsHMywGE)]!))ĦJ ?f9-$U16YƊ݄yI$#|Yrl 8Qlی*/\vhM A'w8FK>Y`4X3bd?E&UԮ)~ۋԩɧɕՄ'9IMs;O%Հ+JH߸y:֍>#Yn5dl7$Dp)xc]RCȥh`':8UWdSl1IᙏBK_5y1LlڱXp1 =o$?ocB2n'-((pfŪv7HKqHy@ uA( z]ڡCULq b'" V1 =f\6XȜ곁$nOԮf/8U?+l߷O{}s TZUfQ KNQ뛊G8^]g,"3/*\' 6 :E;~3<ˣ[&( sU 켘w!4=kk gԄmQe\.* `N\%IA W Ä=5`dȘP7Da*l4wȰp+.I,lʭ+~S;+wbE v㚻