Searched refs:cur_ts_ns (Results 1 – 2 of 2) sorted by relevance
165 static u64 kbasep_vinstr_next_dump_time_ns(u64 cur_ts_ns, u32 interval) in kbasep_vinstr_next_dump_time_ns() argument177 do_div(cur_ts_ns, interval); in kbasep_vinstr_next_dump_time_ns()178 return (cur_ts_ns + 1) * interval; in kbasep_vinstr_next_dump_time_ns()286 u64 cur_ts_ns; in kbasep_vinstr_reschedule_worker() local293 cur_ts_ns = kbasep_vinstr_timestamp_ns(); in kbasep_vinstr_reschedule_worker()302 cur_ts_ns, pos->dump_interval_ns); in kbasep_vinstr_reschedule_worker()319 !WARN_ON(earliest_next_ns < cur_ts_ns)) in kbasep_vinstr_reschedule_worker()322 ns_to_ktime(earliest_next_ns - cur_ts_ns), in kbasep_vinstr_reschedule_worker()
270 static u64 kbasep_kinstr_prfcnt_next_dump_time_ns(u64 cur_ts_ns, u32 interval) in kbasep_kinstr_prfcnt_next_dump_time_ns() argument282 do_div(cur_ts_ns, interval); in kbasep_kinstr_prfcnt_next_dump_time_ns()284 return (cur_ts_ns + 1) * interval; in kbasep_kinstr_prfcnt_next_dump_time_ns()311 u64 cur_ts_ns; in kbasep_kinstr_prfcnt_reschedule_worker() local317 cur_ts_ns = kbasep_kinstr_prfcnt_timestamp_ns(); in kbasep_kinstr_prfcnt_reschedule_worker()344 if (pos->next_dump_time_ns < cur_ts_ns) in kbasep_kinstr_prfcnt_reschedule_worker()346 MAX(cur_ts_ns + 1, in kbasep_kinstr_prfcnt_reschedule_worker()362 cur_ts_ns, shortest_period_ns); in kbasep_kinstr_prfcnt_reschedule_worker()364 ns_to_ktime(next_schedule_time_ns - cur_ts_ns), in kbasep_kinstr_prfcnt_reschedule_worker()