Lines Matching refs:tsk
52 extern void vtime_account_system(struct task_struct *tsk);
53 extern void vtime_account_idle(struct task_struct *tsk);
54 extern void vtime_account_user(struct task_struct *tsk);
57 extern void vtime_account_irq_enter(struct task_struct *tsk);
59 extern void vtime_common_account_irq_enter(struct task_struct *tsk);
60 static inline void vtime_account_irq_enter(struct task_struct *tsk) in vtime_account_irq_enter() argument
63 vtime_common_account_irq_enter(tsk); in vtime_account_irq_enter()
70 static inline void vtime_account_system(struct task_struct *tsk) { } in vtime_account_system() argument
71 static inline void vtime_account_user(struct task_struct *tsk) { } in vtime_account_user() argument
72 static inline void vtime_account_irq_enter(struct task_struct *tsk) { } in vtime_account_irq_enter() argument
76 extern void arch_vtime_task_switch(struct task_struct *tsk);
77 extern void vtime_gen_account_irq_exit(struct task_struct *tsk);
79 static inline void vtime_account_irq_exit(struct task_struct *tsk) in vtime_account_irq_exit() argument
82 vtime_gen_account_irq_exit(tsk); in vtime_account_irq_exit()
85 extern void vtime_user_enter(struct task_struct *tsk);
87 static inline void vtime_user_exit(struct task_struct *tsk) in vtime_user_exit() argument
89 vtime_account_user(tsk); in vtime_user_exit()
91 extern void vtime_guest_enter(struct task_struct *tsk);
92 extern void vtime_guest_exit(struct task_struct *tsk);
93 extern void vtime_init_idle(struct task_struct *tsk, int cpu);
95 static inline void vtime_account_irq_exit(struct task_struct *tsk) in vtime_account_irq_exit() argument
98 vtime_account_system(tsk); in vtime_account_irq_exit()
100 static inline void vtime_user_enter(struct task_struct *tsk) { } in vtime_user_enter() argument
101 static inline void vtime_user_exit(struct task_struct *tsk) { } in vtime_user_exit() argument
102 static inline void vtime_guest_enter(struct task_struct *tsk) { } in vtime_guest_enter() argument
103 static inline void vtime_guest_exit(struct task_struct *tsk) { } in vtime_guest_exit() argument
104 static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } in vtime_init_idle() argument
108 extern void irqtime_account_irq(struct task_struct *tsk);
110 static inline void irqtime_account_irq(struct task_struct *tsk) { } in irqtime_account_irq() argument
113 static inline void account_irq_enter_time(struct task_struct *tsk) in account_irq_enter_time() argument
115 vtime_account_irq_enter(tsk); in account_irq_enter_time()
116 irqtime_account_irq(tsk); in account_irq_enter_time()
119 static inline void account_irq_exit_time(struct task_struct *tsk) in account_irq_exit_time() argument
121 vtime_account_irq_exit(tsk); in account_irq_exit_time()
122 irqtime_account_irq(tsk); in account_irq_exit_time()