Lines Matching refs:sched_clock_data
88 struct sched_clock_data { struct
94 static DEFINE_PER_CPU_SHARED_ALIGNED(struct sched_clock_data, sched_clock_data); argument
96 notrace static inline struct sched_clock_data *this_scd(void) in this_scd()
98 return this_cpu_ptr(&sched_clock_data); in this_scd()
101 notrace static inline struct sched_clock_data *cpu_sdc(int cpu) in cpu_sdc()
103 return &per_cpu(sched_clock_data, cpu); in cpu_sdc()
111 notrace static void __scd_stamp(struct sched_clock_data *scd) in __scd_stamp()
119 struct sched_clock_data *scd; in __set_sched_clock_stable()
154 struct sched_clock_data *scd; in __sched_clock_work()
166 per_cpu(sched_clock_data, cpu) = *scd; in __sched_clock_work()
199 struct sched_clock_data *scd = this_scd(); in __sched_clock_gtod_offset()
263 notrace static u64 sched_clock_local(struct sched_clock_data *scd) in sched_clock_local()
296 notrace static u64 sched_clock_remote(struct sched_clock_data *scd) in sched_clock_remote()
298 struct sched_clock_data *my_scd = this_scd(); in sched_clock_remote()
365 struct sched_clock_data *scd; in sched_clock_cpu()
389 struct sched_clock_data *scd; in sched_clock_tick()