Lines Matching refs:pts

302 static s64 __init init_pit(struct platform_timesource *pts)  in init_pit()  argument
339 static void resume_pit(struct platform_timesource *pts) in resume_pit() argument
367 static s64 __init init_hpet(struct platform_timesource *pts) in init_hpet() argument
375 pts->frequency = hpet_rate; in init_hpet()
389 static void resume_hpet(struct platform_timesource *pts) in resume_hpet() argument
419 static s64 __init init_pmtimer(struct platform_timesource *pts) in init_pmtimer() argument
429 pts->counter_bits = 32; in init_pmtimer()
488 static s64 __init init_tsc(struct platform_timesource *pts) in init_tsc() argument
490 u64 ret = pts->frequency; in init_tsc()
551 static int64_t __init init_xen_timer(struct platform_timesource *pts) in init_xen_timer() argument
556 pts->frequency = xen_timer_cpu_frequency(); in init_xen_timer()
558 return pts->frequency; in init_xen_timer()
736 static s64 __init try_platform_timer(struct platform_timesource *pts) in try_platform_timer() argument
738 s64 rc = pts->init(pts); in try_platform_timer()
747 plt_mask = (u64)~0ull >> (64 - pts->counter_bits); in try_platform_timer()
749 set_time_scale(&plt_scale, pts->frequency); in try_platform_timer()
752 1ull << (pts->counter_bits - 1), &plt_scale); in try_platform_timer()
753 plt_src = *pts; in try_platform_timer()
767 struct platform_timesource *pts = NULL; in init_platform_timer() local
776 pts = plt_timers[i]; in init_platform_timer()
777 if ( !strcmp(opt_clocksource, pts->id) ) in init_platform_timer()
779 rc = try_platform_timer(pts); in init_platform_timer()
794 pts = plt_timers[i]; in init_platform_timer()
795 if ( (rc = try_platform_timer(pts)) > 0 ) in init_platform_timer()
804 freq_string(pts->frequency), pts->name); in init_platform_timer()