| /Linux-v5.4/include/linux/ |
| D | ktime.h | 28 typedef s64 ktime_t; typedef 37 static inline ktime_t ktime_set(const s64 secs, const unsigned long nsecs) in ktime_set() 70 static inline ktime_t timespec_to_ktime(struct timespec ts) in timespec_to_ktime() 76 static inline ktime_t timespec64_to_ktime(struct timespec64 ts) in timespec64_to_ktime() 82 static inline ktime_t timeval_to_ktime(struct timeval tv) in timeval_to_ktime() 97 static inline s64 ktime_to_ns(const ktime_t kt) in ktime_to_ns() 112 static inline int ktime_compare(const ktime_t cmp1, const ktime_t cmp2) in ktime_compare() 128 static inline bool ktime_after(const ktime_t cmp1, const ktime_t cmp2) in ktime_after() 140 static inline bool ktime_before(const ktime_t cmp1, const ktime_t cmp2) in ktime_before() 146 extern s64 __ktime_divns(const ktime_t kt, s64 div); [all …]
|
| D | timekeeping.h | 67 extern ktime_t ktime_get(void); 68 extern ktime_t ktime_get_with_offset(enum tk_offsets offs); 69 extern ktime_t ktime_get_coarse_with_offset(enum tk_offsets offs); 70 extern ktime_t ktime_mono_to_any(ktime_t tmono, enum tk_offsets offs); 71 extern ktime_t ktime_get_raw(void); 77 static inline ktime_t ktime_get_real(void) in ktime_get_real() 82 static inline ktime_t ktime_get_coarse_real(void) in ktime_get_coarse_real() 93 static inline ktime_t ktime_get_boottime(void) in ktime_get_boottime() 98 static inline ktime_t ktime_get_coarse_boottime(void) in ktime_get_coarse_boottime() 106 static inline ktime_t ktime_get_clocktai(void) in ktime_get_clocktai() [all …]
|
| D | hrtimer.h | 119 ktime_t _softexpires; 165 ktime_t (*get_time)(void); 166 ktime_t offset; 232 ktime_t expires_next; 234 ktime_t softirq_expires_next; 239 static inline void hrtimer_set_expires(struct hrtimer *timer, ktime_t time) in hrtimer_set_expires() 245 static inline void hrtimer_set_expires_range(struct hrtimer *timer, ktime_t time, ktime_t delta) in hrtimer_set_expires_range() 251 static inline void hrtimer_set_expires_range_ns(struct hrtimer *timer, ktime_t time, u64 delta) in hrtimer_set_expires_range_ns() 263 static inline void hrtimer_add_expires(struct hrtimer *timer, ktime_t time) in hrtimer_add_expires() 275 static inline ktime_t hrtimer_get_expires(const struct hrtimer *timer) in hrtimer_get_expires() [all …]
|
| D | alarmtimer.h | 45 enum alarmtimer_restart (*function)(struct alarm *, ktime_t now); 52 enum alarmtimer_restart (*function)(struct alarm *, ktime_t)); 53 void alarm_start(struct alarm *alarm, ktime_t start); 54 void alarm_start_relative(struct alarm *alarm, ktime_t start); 59 u64 alarm_forward(struct alarm *alarm, ktime_t now, ktime_t interval); 60 u64 alarm_forward_now(struct alarm *alarm, ktime_t interval); 61 ktime_t alarm_expires_remaining(const struct alarm *alarm);
|
| D | timekeeper_internal.h | 41 ktime_t base; 98 ktime_t offs_real; 99 ktime_t offs_boot; 100 ktime_t offs_tai; 104 ktime_t next_leap_ktime;
|
| D | tick.h | 131 extern ktime_t tick_nohz_get_next_hrtimer(void); 132 extern ktime_t tick_nohz_get_sleep_length(ktime_t *delta_next); 155 static inline ktime_t tick_nohz_get_next_hrtimer(void) in tick_nohz_get_next_hrtimer() 160 static inline ktime_t tick_nohz_get_sleep_length(ktime_t *delta_next) in tick_nohz_get_sleep_length()
|
| D | pm_wakeup.h | 51 ktime_t total_time; 52 ktime_t max_time; 53 ktime_t last_time; 54 ktime_t start_prevent_time; 55 ktime_t prevent_sleep_time;
|
| /Linux-v5.4/fs/ocfs2/cluster/ |
| D | tcp_internal.h | 161 ktime_t sc_tv_timer; 162 ktime_t sc_tv_data_ready; 163 ktime_t sc_tv_advance_start; 164 ktime_t sc_tv_advance_stop; 165 ktime_t sc_tv_func_start; 166 ktime_t sc_tv_func_stop; 169 ktime_t sc_tv_acquiry_total; 170 ktime_t sc_tv_send_total; 171 ktime_t sc_tv_status_total; 174 ktime_t sc_tv_process_total; [all …]
|
| /Linux-v5.4/kernel/time/ |
| D | tick-sched.h | 64 ktime_t last_tick; 65 ktime_t next_tick; 69 ktime_t idle_entrytime; 70 ktime_t idle_waketime; 71 ktime_t idle_exittime; 72 ktime_t idle_sleeptime; 73 ktime_t iowait_sleeptime; 78 ktime_t idle_expires;
|
| D | tick-sched.c | 49 static ktime_t last_jiffies_update; 54 static void tick_do_update_jiffies64(ktime_t now) in tick_do_update_jiffies64() 57 ktime_t delta; in tick_do_update_jiffies64() 100 static ktime_t tick_init_jiffy_update(void) in tick_init_jiffy_update() 102 ktime_t period; in tick_init_jiffy_update() 113 static void tick_sched_do_timer(struct tick_sched *ts, ktime_t now) in tick_sched_do_timer() 498 static void tick_nohz_update_jiffies(ktime_t now) in tick_nohz_update_jiffies() 515 update_ts_time_stats(int cpu, struct tick_sched *ts, ktime_t now, u64 *last_update_time) in update_ts_time_stats() 517 ktime_t delta; in update_ts_time_stats() 533 static void tick_nohz_stop_idle(struct tick_sched *ts, ktime_t now) in tick_nohz_stop_idle() [all …]
|
| D | alarmtimer.c | 45 ktime_t (*gettime)(void); 52 static ktime_t freezer_expires; 53 static ktime_t freezer_delta; 225 ktime_t alarm_expires_remaining(const struct alarm *alarm) in alarm_expires_remaining() 244 ktime_t min, now, expires; in alarmtimer_suspend() 266 ktime_t delta; in alarmtimer_suspend() 327 enum alarmtimer_restart (*function)(struct alarm *, ktime_t)) in __alarm_init() argument 343 enum alarmtimer_restart (*function)(struct alarm *, ktime_t)) in alarm_init() argument 356 void alarm_start(struct alarm *alarm, ktime_t start) in alarm_start() 376 void alarm_start_relative(struct alarm *alarm, ktime_t start) in alarm_start_relative() [all …]
|
| D | hrtimer.c | 191 ktime_t expires; in hrtimer_check_target() 299 s64 __ktime_divns(const ktime_t kt, s64 div) in __ktime_divns() 323 ktime_t ktime_add_safe(const ktime_t lhs, const ktime_t rhs) in ktime_add_safe() 325 ktime_t res = ktime_add_unsafe(lhs, rhs); in ktime_add_safe() 503 static ktime_t __hrtimer_next_event_base(struct hrtimer_cpu_base *cpu_base, in __hrtimer_next_event_base() 506 ktime_t expires_next) in __hrtimer_next_event_base() 509 ktime_t expires; in __hrtimer_next_event_base() 566 static ktime_t 571 ktime_t expires_next = KTIME_MAX; in __hrtimer_get_next_event() 592 static inline ktime_t hrtimer_update_base(struct hrtimer_cpu_base *base) in hrtimer_update_base() [all …]
|
| D | timekeeping.h | 7 extern ktime_t ktime_get_update_offsets_now(unsigned int *cwsseq, 8 ktime_t *offs_real, 9 ktime_t *offs_boot, 10 ktime_t *offs_tai);
|
| D | tick-internal.h | 17 extern ktime_t tick_next_period; 18 extern ktime_t tick_period; 57 ktime_t expires, bool force); 102 ktime_t nextevt); 103 extern int tick_program_event(ktime_t expires, int force); 116 ktime_t nextevt) { BUG(); } in tick_setup_oneshot() 118 static inline int tick_program_event(ktime_t expires, int force) { return 0; } in tick_program_event()
|
| D | posix-timers.h | 22 s64 (*timer_forward)(struct k_itimer *timr, ktime_t now); 23 ktime_t (*timer_remaining)(struct k_itimer *timr, ktime_t now); 25 void (*timer_arm)(struct k_itimer *timr, ktime_t expires,
|
| /Linux-v5.4/include/trace/events/ |
| D | alarmtimer.h | 25 TP_PROTO(ktime_t expires, int flag), 47 TP_PROTO(struct alarm *alarm, ktime_t now), 75 TP_PROTO(struct alarm *alarm, ktime_t now), 82 TP_PROTO(struct alarm *alarm, ktime_t now), 89 TP_PROTO(struct alarm *alarm, ktime_t now),
|
| /Linux-v5.4/drivers/gpu/drm/i915/gvt/ |
| D | sched_policy.c | 58 ktime_t pri_time; 59 ktime_t sched_in_time; 60 ktime_t sched_time; 61 ktime_t left_ts; 62 ktime_t allocated_ts; 72 ktime_t expire_time; 75 static void vgpu_update_timeslice(struct intel_vgpu *vgpu, ktime_t cur_time) in vgpu_update_timeslice() 77 ktime_t delta_ts; in vgpu_update_timeslice() 105 ktime_t fair_timeslice; in gvt_balance_timeslice() 138 ktime_t cur_time; in try_to_schedule_next_vgpu() [all …]
|
| /Linux-v5.4/net/dccp/ccids/ |
| D | ccid3.h | 94 ktime_t tx_t_last_win_count; 97 ktime_t tx_t_ld; 98 ktime_t tx_t_nom; 134 ktime_t rx_tstamp_last_feedback;
|
| /Linux-v5.4/net/sched/ |
| D | sch_taprio.c | 42 ktime_t close_time; 43 ktime_t next_txtime; 55 ktime_t cycle_close_time; 88 static ktime_t sched_base_time(const struct sched_gate_list *sched) in sched_base_time() 96 static ktime_t taprio_get_time(struct taprio_sched *q) in taprio_get_time() 98 ktime_t mono = ktime_get(); in taprio_get_time() 141 static s32 get_cycle_time_elapsed(struct sched_gate_list *sched, ktime_t time) in get_cycle_time_elapsed() 143 ktime_t time_since_sched_start; in get_cycle_time_elapsed() 152 static ktime_t get_interval_end_time(struct sched_gate_list *sched, in get_interval_end_time() 155 ktime_t intv_start) in get_interval_end_time() [all …]
|
| /Linux-v5.4/lib/ |
| D | find_bit_benchmark.c | 39 ktime_t time; in test_find_first_bit() 55 ktime_t time; in test_find_next_bit() 69 ktime_t time; in test_find_next_zero_bit() 83 ktime_t time; in test_find_last_bit() 103 ktime_t time; in test_find_next_and_bit()
|
| /Linux-v5.4/include/drm/ |
| D | drm_vblank.h | 118 ktime_t time; 200 ktime_t *vblanktime); 207 ktime_t *now); 223 ktime_t *vblank_time,
|
| /Linux-v5.4/drivers/base/power/ |
| D | wakeup_stats.c | 42 ktime_t active_time = in active_time_ms_show() 53 ktime_t active_time; in total_time_ms_show() 54 ktime_t total_time = ws->total_time; in total_time_ms_show() 68 ktime_t active_time; in max_time_ms_show() 69 ktime_t max_time = ws->max_time; in max_time_ms_show() 103 ktime_t prevent_sleep_time = ws->prevent_sleep_time; in prevent_suspend_time_ms_show()
|
| /Linux-v5.4/drivers/gpu/drm/stm/ |
| D | ltdc.h | 28 ktime_t last_timestamp; 44 ktime_t *stime, ktime_t *etime,
|
| /Linux-v5.4/drivers/net/can/softing/ |
| D | softing.h | 42 ktime_t ts_ref; 43 ktime_t ts_overflow; /* timestamp overflow value, in ktime */ 77 ktime_t softing_raw2ktime(struct softing *card, u32 raw); 102 ktime_t ktime);
|
| /Linux-v5.4/Documentation/core-api/ |
| D | timekeeping.rst | 9 Basic ktime_t based interfaces 12 The recommended simplest form returns an opaque ktime_t, with variants 16 .. c:function:: ktime_t ktime_get( void ) 23 .. c:function:: ktime_t ktime_get_boottime( void ) 31 .. c:function:: ktime_t ktime_get_real( void ) 43 .. c:function:: ktime_t ktime_get_clocktai( void ) 51 .. c:function:: ktime_t ktime_get_raw( void ) 102 .. c:function:: ktime_t ktime_get_coarse( void ) 103 ktime_t ktime_get_coarse_boottime( void ) 104 ktime_t ktime_get_coarse_real( void ) [all …]
|