Lines Matching refs:task_struct
107 static __always_inline void update_task_info(struct task_struct *task, __u32 cpu) in update_task_info()
141 static void on_sched_out(struct task_struct *task, __u64 ts, __u32 cpu) in on_sched_out()
162 static void on_sched_in(struct task_struct *task, __u64 ts) in on_sched_in()
175 struct task_struct *prev, *next; in on_switch()
177 prev = (struct task_struct *)ctx[1]; in on_switch()
178 next = (struct task_struct *)ctx[2]; in on_switch()
199 struct task_struct *task; in on_irq_handler_entry()
211 task = (struct task_struct *)bpf_get_current_task(); in on_irq_handler_entry()
234 struct task_struct *task; in on_irq_handler_exit()
247 task = (struct task_struct *)bpf_get_current_task(); in on_irq_handler_exit()
271 struct task_struct *task; in on_softirq_entry()
283 task = (struct task_struct *)bpf_get_current_task(); in on_softirq_entry()
306 struct task_struct *task; in on_softirq_exit()
319 task = (struct task_struct *)bpf_get_current_task(); in on_softirq_exit()