Home
last modified time | relevance | path

Searched refs:cputime (Results 1 – 18 of 18) sorted by relevance

/linux-6.6.21/kernel/sched/
Dcputime.c121 void account_user_time(struct task_struct *p, u64 cputime) in account_user_time() argument
126 p->utime += cputime; in account_user_time()
127 account_group_user_time(p, cputime); in account_user_time()
132 task_group_account_field(p, index, cputime); in account_user_time()
143 void account_guest_time(struct task_struct *p, u64 cputime) in account_guest_time() argument
148 p->utime += cputime; in account_guest_time()
149 account_group_user_time(p, cputime); in account_guest_time()
150 p->gtime += cputime; in account_guest_time()
154 task_group_account_field(p, CPUTIME_NICE, cputime); in account_guest_time()
155 cpustat[CPUTIME_GUEST_NICE] += cputime; in account_guest_time()
[all …]
Dcpuacct.c263 struct task_cputime cputime; in cpuacct_stats_show() local
268 memset(&cputime, 0, sizeof(cputime)); in cpuacct_stats_show()
272 cputime.utime += cpustat[CPUTIME_USER]; in cpuacct_stats_show()
273 cputime.utime += cpustat[CPUTIME_NICE]; in cpuacct_stats_show()
274 cputime.stime += cpustat[CPUTIME_SYSTEM]; in cpuacct_stats_show()
275 cputime.stime += cpustat[CPUTIME_IRQ]; in cpuacct_stats_show()
276 cputime.stime += cpustat[CPUTIME_SOFTIRQ]; in cpuacct_stats_show()
278 cputime.sum_exec_runtime += *per_cpu_ptr(ca->cpuusage, cpu); in cpuacct_stats_show()
281 cputime_adjust(&cputime, &seq_css(sf)->cgroup->prev_cputime, in cpuacct_stats_show()
334 void cpuacct_charge(struct task_struct *tsk, u64 cputime) in cpuacct_charge() argument
[all …]
/linux-6.6.21/kernel/cgroup/
Drstat.c324 dst_bstat->cputime.utime += src_bstat->cputime.utime; in cgroup_base_stat_add()
325 dst_bstat->cputime.stime += src_bstat->cputime.stime; in cgroup_base_stat_add()
326 dst_bstat->cputime.sum_exec_runtime += src_bstat->cputime.sum_exec_runtime; in cgroup_base_stat_add()
335 dst_bstat->cputime.utime -= src_bstat->cputime.utime; in cgroup_base_stat_sub()
336 dst_bstat->cputime.stime -= src_bstat->cputime.stime; in cgroup_base_stat_sub()
337 dst_bstat->cputime.sum_exec_runtime -= src_bstat->cputime.sum_exec_runtime; in cgroup_base_stat_sub()
407 rstatc->bstat.cputime.sum_exec_runtime += delta_exec; in __cgroup_account_cputime()
422 rstatc->bstat.cputime.utime += delta_exec; in __cgroup_account_cputime_field()
427 rstatc->bstat.cputime.stime += delta_exec; in __cgroup_account_cputime_field()
449 struct task_cputime *cputime = &bstat->cputime; in root_cgroup_cputime() local
[all …]
/linux-6.6.21/include/linux/sched/
Dcputime.h120 u64 cputime) in account_group_user_time() argument
127 atomic64_add(cputime, &cputimer->cputime_atomic.utime); in account_group_user_time()
141 u64 cputime) in account_group_system_time() argument
148 atomic64_add(cputime, &cputimer->cputime_atomic.stime); in account_group_system_time()
/linux-6.6.21/arch/s390/include/asm/
Dcputime.h17 #define cputime_to_nsecs(cputime) tod_to_ns(cputime) argument
/linux-6.6.21/arch/powerpc/include/asm/
Dcputime.h25 #define cputime_to_nsecs(cputime) tb_to_ns(cputime) argument
/linux-6.6.21/arch/s390/kernel/
Dvtime.c114 static void account_system_index_scaled(struct task_struct *p, u64 cputime, in account_system_index_scaled() argument
117 p->stimescaled += cputime_to_nsecs(scale_vtime(cputime)); in account_system_index_scaled()
118 account_system_index_time(p, cputime_to_nsecs(cputime), index); in account_system_index_scaled()
/linux-6.6.21/fs/ocfs2/cluster/
Dheartbeat.c703 u64 cputime; in o2hb_prepare_block() local
713 cputime = ktime_get_real_seconds(); in o2hb_prepare_block()
714 if (!cputime) in o2hb_prepare_block()
715 cputime = 1; in o2hb_prepare_block()
717 hb_block->hb_seq = cpu_to_le64(cputime); in o2hb_prepare_block()
887 u64 cputime; in o2hb_check_slot() local
932 cputime = le64_to_cpu(hb_block->hb_seq); in o2hb_check_slot()
933 if (slot->ds_last_time != cputime) in o2hb_check_slot()
937 slot->ds_last_time = cputime; in o2hb_check_slot()
/linux-6.6.21/kernel/time/
DKconfig155 tickless cputime accounting. The former case relies on context
173 userspace extended quiescent state and tickless cputime
Dposix-cpu-timers.c244 static inline void __update_gt_cputime(atomic64_t *cputime, u64 sum_cputime) in __update_gt_cputime() argument
246 u64 curr_cputime = atomic64_read(cputime); in __update_gt_cputime()
251 } while (!atomic64_try_cmpxchg(cputime, &curr_cputime, sum_cputime)); in __update_gt_cputime()
/linux-6.6.21/Documentation/RCU/
Dstallwarn.rst403 rcu: cputime: 69 1 2425 ==> 2500(ms)
408 first three values in row "cputime:" indicate the CPU time in
432 rcu: cputime: 0 0 0 ==> 2500(ms)
449 rcu: cputime: 49 0 2446 ==> 2500(ms)
463 rcu: cputime: 69 1 2425 ==> 2500(ms)
474 rcu: cputime: xx xx 0 ==> 2500(ms)
478 are zero. The number and cputime of soft interrupts will usually be
/linux-6.6.21/include/linux/
Dcgroup.h701 void cpuacct_charge(struct task_struct *tsk, u64 cputime);
704 static inline void cpuacct_charge(struct task_struct *tsk, u64 cputime) {} in cpuacct_charge() argument
Dcgroup-defs.h303 struct task_cputime cputime; member
/linux-6.6.21/fs/
Dbinfmt_elf_fdpic.c1298 struct task_cputime cputime; in fill_prstatus() local
1304 thread_group_cputime(p, &cputime); in fill_prstatus()
1305 prstatus->pr_utime = ns_to_kernel_old_timeval(cputime.utime); in fill_prstatus()
1306 prstatus->pr_stime = ns_to_kernel_old_timeval(cputime.stime); in fill_prstatus()
Dbinfmt_elf.c1549 struct task_cputime cputime; in fill_prstatus() local
1555 thread_group_cputime(p, &cputime); in fill_prstatus()
1556 prstatus->pr_utime = ns_to_kernel_old_timeval(cputime.utime); in fill_prstatus()
1557 prstatus->pr_stime = ns_to_kernel_old_timeval(cputime.stime); in fill_prstatus()
/linux-6.6.21/kernel/rcu/
DKconfig.debug101 (hard interrupts, soft interrupts, task switches) and the cputime of
/linux-6.6.21/init/
DKconfig489 # Kind of a stub config for the pure tick based cputime accounting
491 bool "Simple tick based cputime accounting"
494 This is the basic tick based cputime accounting that maintains
/linux-6.6.21/Documentation/admin-guide/
Dkernel-parameters.txt5253 Provide statistics on the cputime and count of