/kernel/linux/linux-5.10/kernel/sched/rtg/ |
H A D | rtg.c | 106 u64 wallclock; in transfer_busy_time() local 117 wallclock = sched_ktime_clock(); in transfer_busy_time() 119 update_task_ravg(rq->curr, rq, TASK_UPDATE, wallclock, 0); in transfer_busy_time() 120 update_task_ravg(p, rq, TASK_UPDATE, wallclock, 0); in transfer_busy_time() 364 void update_group_nr_running(struct task_struct *p, int event, u64 wallclock) in update_group_nr_running() argument 389 if (wallclock - grp->last_util_update_time > grp->util_update_timeout) in update_group_nr_running() 433 u64 wallclock; in sched_set_group_window_rollover() local 448 wallclock = sched_ktime_clock(); in sched_set_group_window_rollover() 449 grp->prev_window_time = wallclock - grp->window_start; in sched_set_group_window_rollover() 450 grp->window_start = wallclock; in sched_set_group_window_rollover() 467 add_to_group_time(struct related_thread_group *grp, struct rq *rq, u64 wallclock) add_to_group_time() argument 512 add_to_group_demand(struct related_thread_group *grp, struct rq *rq, u64 wallclock) add_to_group_demand() argument 536 update_group_demand(struct task_struct *p, struct rq *rq, int event, u64 wallclock) update_group_demand() argument [all...] |
H A D | rtg.h | 19 void update_group_nr_running(struct task_struct *p, int event, u64 wallclock); 22 int event, u64 wallclock);
|
H A D | frame_rtg.c | 884 u64 wallclock; in update_frame_info_tick() local 900 wallclock = ktime_get_ns(); in update_frame_info_tick() 901 timeline = wallclock - window_start; in update_frame_info_tick()
|
/kernel/linux/linux-6.6/kernel/sched/rtg/ |
H A D | rtg.c | 107 u64 wallclock; in transfer_busy_time() local 118 wallclock = sched_ktime_clock(); in transfer_busy_time() 120 update_task_ravg(rq->curr, rq, TASK_UPDATE, wallclock, 0); in transfer_busy_time() 121 update_task_ravg(p, rq, TASK_UPDATE, wallclock, 0); in transfer_busy_time() 365 void update_group_nr_running(struct task_struct *p, int event, u64 wallclock) in update_group_nr_running() argument 390 if (wallclock - grp->last_util_update_time > grp->util_update_timeout) in update_group_nr_running() 434 u64 wallclock; in sched_set_group_window_rollover() local 449 wallclock = sched_ktime_clock(); in sched_set_group_window_rollover() 450 grp->prev_window_time = wallclock - grp->window_start; in sched_set_group_window_rollover() 451 grp->window_start = wallclock; in sched_set_group_window_rollover() 468 add_to_group_time(struct related_thread_group *grp, struct rq *rq, u64 wallclock) add_to_group_time() argument 513 add_to_group_demand(struct related_thread_group *grp, struct rq *rq, u64 wallclock) add_to_group_demand() argument 537 update_group_demand(struct task_struct *p, struct rq *rq, int event, u64 wallclock) update_group_demand() argument [all...] |
H A D | rtg.h | 19 void update_group_nr_running(struct task_struct *p, int event, u64 wallclock); 22 int event, u64 wallclock);
|
H A D | frame_rtg.c | 884 u64 wallclock; in update_frame_info_tick() local 900 wallclock = ktime_get_ns(); in update_frame_info_tick() 901 timeline = wallclock - window_start; in update_frame_info_tick()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | walt.h | 131 u64 wallclock, u64 irqtime), 133 TP_ARGS(p, rq, evt, wallclock, irqtime), 140 __field(u64, wallclock) 162 __entry->wallclock = wallclock; 164 __entry->delta = (wallclock - rq->window_start); 172 __entry->delta_m = (wallclock - p->ravg.mark_start); 188 __entry->wallclock, __entry->win_start, __entry->delta,
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | walt.h | 131 u64 wallclock, u64 irqtime), 133 TP_ARGS(p, rq, evt, wallclock, irqtime), 140 __field(u64, wallclock) 162 __entry->wallclock = wallclock; 164 __entry->delta = (wallclock - rq->window_start); 172 __entry->delta_m = (wallclock - p->ravg.mark_start); 188 __entry->wallclock, __entry->win_start, __entry->delta,
|
H A D | sof.h | 49 __field(u64, wallclock) 55 __entry->wallclock = posn->wallclock; 57 TP_printk("device_name=%s host_posn=%#llx dai_posn=%#llx wallclock=%#llx", 59 __entry->wallclock)
|
/kernel/linux/linux-5.10/include/linux/sched/ |
H A D | core_ctl.h | 10 extern void core_ctl_check(u64 wallclock); 12 static inline void core_ctl_check(u64 wallclock) { } in core_ctl_check() argument
|
/kernel/linux/linux-6.6/include/linux/sched/ |
H A D | core_ctl.h | 10 extern void core_ctl_check(u64 wallclock); 12 static inline void core_ctl_check(u64 wallclock) { } in core_ctl_check() argument
|
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | core_ctl.h | 10 void core_ctl_check(u64 wallclock); 13 static inline void core_ctl_check(u64 wallclock) {} in core_ctl_check() argument
|
H A D | walt.h | 98 u64 wallclock, u64 irqtime); 155 void account_irqtime(int cpu, struct task_struct *curr, u64 delta, u64 wallclock); 162 u64 delta, u64 wallclock); 215 int event, u64 wallclock, u64 irqtime) { } in update_task_ravg() 241 u64 delta, u64 wallclock) { } in sched_account_irqtime() 214 update_task_ravg(struct task_struct *p, struct rq *rq, int event, u64 wallclock, u64 irqtime) update_task_ravg() argument 240 sched_account_irqtime(int cpu, struct task_struct *curr, u64 delta, u64 wallclock) sched_account_irqtime() argument
|
H A D | walt.c | 231 update_window_start(struct rq *rq, u64 wallclock, int event) in update_window_start() argument 237 delta = wallclock - rq->window_start; in update_window_start() 252 u64 delta, u64 wallclock) in sched_account_irqtime() 261 * cputime (wallclock) uses sched_clock so use the same here for in sched_account_irqtime() 264 delta += sched_clock() - wallclock; in sched_account_irqtime() 479 u64 wallclock; in fixup_busy_time() local 501 wallclock = sched_ktime_clock(); in fixup_busy_time() 505 wallclock, 0); in fixup_busy_time() 507 TASK_UPDATE, wallclock, 0); in fixup_busy_time() 510 wallclock, in fixup_busy_time() 251 sched_account_irqtime(int cpu, struct task_struct *curr, u64 delta, u64 wallclock) sched_account_irqtime() argument 755 update_task_demand(struct task_struct *p, struct rq *rq, int event, u64 wallclock) update_task_demand() argument 911 update_cpu_busy_time(struct task_struct *p, struct rq *rq, int event, u64 wallclock, u64 irqtime) update_cpu_busy_time() argument 1169 update_task_ravg(struct task_struct *p, struct rq *rq, int event, u64 wallclock, u64 irqtime) update_task_ravg() argument 1302 u64 wallclock; mark_task_starting() local [all...] |
H A D | core.c | 2939 u64 wallclock; in walt_try_to_wake_up() local 2942 wallclock = sched_ktime_clock(); in walt_try_to_wake_up() 2943 update_task_ravg(rq->curr, rq, TASK_UPDATE, wallclock, 0); in walt_try_to_wake_up() 2944 update_task_ravg(p, rq, TASK_WAKE, wallclock, 0); in walt_try_to_wake_up() 4186 u64 wallclock; in scheduler_tick() local 4195 wallclock = sched_ktime_clock(); in scheduler_tick() 4196 update_task_ravg(rq->curr, rq, TASK_UPDATE, wallclock, 0); in scheduler_tick() 4625 u64 wallclock; in __schedule() local 4708 wallclock = sched_ktime_clock(); in __schedule() 4712 prev->last_sleep_ts = wallclock; in __schedule() 9185 u64 wallclock; sched_exit() local [all...] |
H A D | cputime.c | 57 u64 wallclock; in irqtime_account_irq() local 66 wallclock = sched_clock_cpu(cpu); in irqtime_account_irq() 86 sched_account_irqtime(cpu, curr, delta, wallclock); in irqtime_account_irq()
|
/kernel/linux/linux-6.6/kernel/sched/ |
H A D | core_ctl.h | 10 void core_ctl_check(u64 wallclock); 13 static inline void core_ctl_check(u64 wallclock) {} in core_ctl_check() argument
|
H A D | walt.h | 99 u64 wallclock, u64 irqtime); 156 void account_irqtime(int cpu, struct task_struct *curr, u64 delta, u64 wallclock); 163 u64 delta, u64 wallclock); 216 int event, u64 wallclock, u64 irqtime) { } in update_task_ravg() 242 u64 delta, u64 wallclock) { } in sched_account_irqtime() 215 update_task_ravg(struct task_struct *p, struct rq *rq, int event, u64 wallclock, u64 irqtime) update_task_ravg() argument 241 sched_account_irqtime(int cpu, struct task_struct *curr, u64 delta, u64 wallclock) sched_account_irqtime() argument
|
H A D | walt.c | 232 update_window_start(struct rq *rq, u64 wallclock, int event) in update_window_start() argument 238 delta = wallclock - rq->window_start; in update_window_start() 253 u64 delta, u64 wallclock) in sched_account_irqtime() 262 * cputime (wallclock) uses sched_clock so use the same here for in sched_account_irqtime() 265 delta += sched_clock() - wallclock; in sched_account_irqtime() 480 u64 wallclock; in fixup_busy_time() local 502 wallclock = sched_ktime_clock(); in fixup_busy_time() 506 wallclock, 0); in fixup_busy_time() 508 TASK_UPDATE, wallclock, 0); in fixup_busy_time() 511 wallclock, in fixup_busy_time() 252 sched_account_irqtime(int cpu, struct task_struct *curr, u64 delta, u64 wallclock) sched_account_irqtime() argument 756 update_task_demand(struct task_struct *p, struct rq *rq, int event, u64 wallclock) update_task_demand() argument 912 update_cpu_busy_time(struct task_struct *p, struct rq *rq, int event, u64 wallclock, u64 irqtime) update_cpu_busy_time() argument 1170 update_task_ravg(struct task_struct *p, struct rq *rq, int event, u64 wallclock, u64 irqtime) update_task_ravg() argument 1303 u64 wallclock; mark_task_starting() local [all...] |
H A D | cputime.c | 61 u64 wallclock; in irqtime_account_irq() local 70 wallclock = sched_clock_cpu(cpu); in irqtime_account_irq() 91 sched_account_irqtime(cpu, curr, delta, wallclock); in irqtime_account_irq()
|
H A D | core.c | 4293 u64 wallclock; in walt_try_to_wake_up() local 4296 wallclock = sched_ktime_clock(); in walt_try_to_wake_up() 4297 update_task_ravg(rq->curr, rq, TASK_UPDATE, wallclock, 0); in walt_try_to_wake_up() 4298 update_task_ravg(p, rq, TASK_WAKE, wallclock, 0); in walt_try_to_wake_up() 5815 u64 wallclock; in scheduler_tick() local 5827 wallclock = sched_ktime_clock(); in scheduler_tick() 5828 update_task_ravg(rq->curr, rq, TASK_UPDATE, wallclock, 0); in scheduler_tick() 6766 u64 wallclock; in __schedule() local 6846 wallclock = sched_ktime_clock(); in __schedule() 6854 prev->last_sleep_ts = wallclock; in __schedule() 12889 u64 wallclock; sched_exit() local [all...] |
/kernel/linux/linux-5.10/include/sound/sof/ |
H A D | stream.h | 137 uint32_t wallclock_hz; /**< frequency of wallclock in Hz */ 142 uint64_t wallclock; /**< audio wall clock */ member
|
/kernel/linux/linux-6.6/include/sound/sof/ |
H A D | stream.h | 140 uint32_t wallclock_hz; /**< frequency of wallclock in Hz */ 145 uint64_t wallclock; /**< audio wall clock */ member
|
/kernel/linux/linux-5.10/sound/soc/sof/ |
H A D | ipc.c | 459 posn.host_posn, posn.dai_posn, posn.wallclock); in ipc_period_elapsed()
|