sched: ems: declare task_of for common use in ems
authorPark Bumgyu <bumgyu.park@samsung.com>
Mon, 2 Jul 2018 23:47:28 +0000 (08:47 +0900)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:24:56 +0000 (20:24 +0300)
Change-Id: I5c6ed6b9d3d0c15f17d871b3b69f0bc5e7a60b7d
Signed-off-by: Park Bumgyu <bumgyu.park@samsung.com>
kernel/sched/ems/ems.h
kernel/sched/ems/ontime.c

index 163adde764eae8ff18da7565a434b38dde472efa..5853ca86af3a0a0f69eab3d8420e2a79739d10a4 100644 (file)
@@ -42,3 +42,8 @@ extern unsigned int get_cpu_mips(unsigned int cpu);
 extern unsigned int get_cpu_max_capacity(unsigned int cpu);
 
 extern unsigned long boosted_task_util(struct task_struct *p);
+
+static inline struct task_struct *task_of(struct sched_entity *se)
+{
+       return container_of(se, struct task_struct, se);
+}
index 64c8f37f55625104d12d9a439c44a5b2f28157a3..2ea4cd3124954e647934bd4d696ea3516cbbb00f 100644 (file)
@@ -61,11 +61,6 @@ struct ontime_env {
 };
 DEFINE_PER_CPU(struct ontime_env, ontime_env);
 
-static inline struct task_struct *task_of(struct sched_entity *se)
-{
-       return container_of(se, struct task_struct, se);
-}
-
 static inline struct sched_entity *se_of(struct sched_avg *sa)
 {
        return container_of(sa, struct sched_entity, avg);