• Home
  • Raw
  • Download

Lines Matching refs:task

28 unsigned long long __attribute__((weak)) get_proc_cpu_load(struct task_struct *task, char dmips[],  in get_proc_cpu_load()  argument
43 static void get_process_flt(struct task_struct *task, unsigned long long *min_flt, unsigned long lo… in get_process_flt() argument
48 struct task_struct *t = task; in get_process_flt()
53 } while_each_thread(task, t); in get_process_flt()
55 struct signal_struct *sig = task->signal; in get_process_flt()
65 static unsigned long long get_process_load_cputime(struct task_struct *task) in get_process_load_cputime() argument
68 proc_load_cputime = get_proc_cpu_load(task, dmips_values, DMIPS_NUM); in get_process_load_cputime()
72 static void get_process_usage_cputime(struct task_struct *task, unsigned long long *ut, unsigned lo… in get_process_usage_cputime() argument
76 thread_group_cputime_adjusted(task, &utime, &stime); in get_process_usage_cputime()
83 static void get_process_load(struct task_struct *task, int cpu_num, int cur_count, in get_process_load() argument
88 proc_cpu_entry.pid = task->pid; in get_process_load()
89 get_process_flt(task, &proc_cpu_entry.min_flt, &proc_cpu_entry.maj_flt); in get_process_load()
90 proc_cpu_entry.cpu_load_time = get_process_load_cputime(task); in get_process_load()
91 get_process_usage_cputime(task, &proc_cpu_entry.cpu_usage_utime, &proc_cpu_entry.cpu_usage_stime); in get_process_load()
98 struct task_struct *task = NULL; in ioctrl_collect_process_cpu() local
111 task = &init_task; in ioctrl_collect_process_cpu()
112 for_each_process(task) { in ioctrl_collect_process_cpu()
113 if (task->pid != task->tgid) in ioctrl_collect_process_cpu()
121 get_process_load(task, cpu_num, kentry.cur_count, entry); in ioctrl_collect_process_cpu()
131 struct task_struct *task = NULL; in is_pid_alive() local
132 task = pid_task(find_vpid(pid), PIDTYPE_PID); in is_pid_alive()
133 if (task == NULL) in is_pid_alive()
136 return pid_alive(task); in is_pid_alive()
142 struct task_struct *task = NULL; in ioctrl_collect_the_process_cpu() local
165 task = find_task_by_vpid(kentry.filter.pid); in ioctrl_collect_the_process_cpu()
166 if (task == NULL) { in ioctrl_collect_the_process_cpu()
167 pr_err("can not get pid=%d", task->pid); in ioctrl_collect_the_process_cpu()
173 get_process_load(task, cpu_num, kentry.cur_count, entry); in ioctrl_collect_the_process_cpu()