/linux-4.1.27/arch/s390/include/asm/ |
D | cputime.h | 33 static inline unsigned long cputime_to_jiffies(const cputime_t cputime) in cputime_to_jiffies() argument 35 return __div((__force unsigned long long) cputime, CPUTIME_PER_SEC / HZ); in cputime_to_jiffies() 43 static inline u64 cputime64_to_jiffies64(cputime64_t cputime) in cputime64_to_jiffies64() argument 45 unsigned long long jif = (__force unsigned long long) cputime; in cputime64_to_jiffies64() 58 static inline unsigned int cputime_to_usecs(const cputime_t cputime) in cputime_to_usecs() argument 60 return (__force unsigned long long) cputime >> 12; in cputime_to_usecs() 73 static inline unsigned int cputime_to_secs(const cputime_t cputime) in cputime_to_secs() argument 75 return __div((__force unsigned long long) cputime, CPUTIME_PER_SEC / 2) >> 1; in cputime_to_secs() 92 static inline void cputime_to_timespec(const cputime_t cputime, in cputime_to_timespec() argument 95 unsigned long long __cputime = (__force unsigned long long) cputime; in cputime_to_timespec() [all …]
|
/linux-4.1.27/kernel/sched/ |
D | cputime.c | 135 void account_user_time(struct task_struct *p, cputime_t cputime, in account_user_time() argument 141 p->utime += cputime; in account_user_time() 143 account_group_user_time(p, cputime); in account_user_time() 148 task_group_account_field(p, index, (__force u64) cputime); in account_user_time() 160 static void account_guest_time(struct task_struct *p, cputime_t cputime, in account_guest_time() argument 166 p->utime += cputime; in account_guest_time() 168 account_group_user_time(p, cputime); in account_guest_time() 169 p->gtime += cputime; in account_guest_time() 173 cpustat[CPUTIME_NICE] += (__force u64) cputime; in account_guest_time() 174 cpustat[CPUTIME_GUEST_NICE] += (__force u64) cputime; in account_guest_time() [all …]
|
D | stats.h | 211 cputime_t cputime) in account_group_user_time() argument 219 cputimer->cputime.utime += cputime; in account_group_user_time() 234 cputime_t cputime) in account_group_system_time() argument 242 cputimer->cputime.stime += cputime; in account_group_system_time() 265 cputimer->cputime.sum_exec_runtime += ns; in account_group_exec_runtime()
|
D | cpuacct.h | 3 extern void cpuacct_charge(struct task_struct *tsk, u64 cputime); 8 static inline void cpuacct_charge(struct task_struct *tsk, u64 cputime) in cpuacct_charge() argument
|
D | Makefile | 14 obj-y += core.o proc.o clock.o cputime.o
|
D | cpuacct.c | 235 void cpuacct_charge(struct task_struct *tsk, u64 cputime) in cpuacct_charge() argument 248 *cpuusage += cputime; in cpuacct_charge()
|
/linux-4.1.27/kernel/time/ |
D | posix-cpu-timers.c | 24 cputime_t cputime = secs_to_cputime(rlim_new); in update_rlimit_cpu() local 27 set_process_cpu_timer(task, CPUCLOCK_PROF, &cputime, NULL); in update_rlimit_cpu() 119 static inline int task_cputime_zero(const struct task_cputime *cputime) in task_cputime_zero() argument 121 if (!cputime->utime && !cputime->stime && !cputime->sum_exec_runtime) in task_cputime_zero() 227 update_gt_cputime(&cputimer->cputime, &sum); in thread_group_cputimer() 230 *times = cputimer->cputime; in thread_group_cputimer() 243 struct task_cputime cputime; in cpu_clock_sample_group() local 249 thread_group_cputime(p, &cputime); in cpu_clock_sample_group() 250 *sample = cputime_to_expires(cputime.utime + cputime.stime); in cpu_clock_sample_group() 253 thread_group_cputime(p, &cputime); in cpu_clock_sample_group() [all …]
|
D | itimer.c | 56 struct task_cputime cputime; in get_cpu_itimer() local 59 thread_group_cputimer(tsk, &cputime); in get_cpu_itimer() 61 t = cputime.utime + cputime.stime; in get_cpu_itimer() 64 t = cputime.utime; in get_cpu_itimer()
|
/linux-4.1.27/fs/ |
D | compat_binfmt_elf.c | 58 static void cputime_to_compat_timeval(const cputime_t cputime, in cputime_to_compat_timeval() argument 62 cputime_to_timeval(cputime, &tv); in cputime_to_compat_timeval()
|
D | binfmt_elf_fdpic.c | 1339 struct task_cputime cputime; in fill_prstatus() local 1345 thread_group_cputime(p, &cputime); in fill_prstatus() 1346 cputime_to_timeval(cputime.utime, &prstatus->pr_utime); in fill_prstatus() 1347 cputime_to_timeval(cputime.stime, &prstatus->pr_stime); in fill_prstatus()
|
D | binfmt_elf.c | 1406 struct task_cputime cputime; in fill_prstatus() local 1412 thread_group_cputime(p, &cputime); in fill_prstatus() 1413 cputime_to_timeval(cputime.utime, &prstatus->pr_utime); in fill_prstatus() 1414 cputime_to_timeval(cputime.stime, &prstatus->pr_stime); in fill_prstatus()
|
/linux-4.1.27/arch/mips/kernel/ |
D | binfmt_elfn32.c | 125 cputime_to_compat_timeval(const cputime_t cputime, struct compat_timeval *value) in cputime_to_compat_timeval() argument 127 unsigned long jiffies = cputime_to_jiffies(cputime); in cputime_to_compat_timeval()
|
D | binfmt_elfo32.c | 144 cputime_to_compat_timeval(const cputime_t cputime, struct compat_timeval *value) in cputime_to_compat_timeval() argument 146 unsigned long jiffies = cputime_to_jiffies(cputime); in cputime_to_compat_timeval()
|
/linux-4.1.27/arch/parisc/kernel/ |
D | binfmt_elf32.c | 97 cputime_to_compat_timeval(const cputime_t cputime, struct compat_timeval *value) in cputime_to_compat_timeval() argument 99 unsigned long jiffies = cputime_to_jiffies(cputime); in cputime_to_compat_timeval()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | Kbuild | 3 generic-y += cputime.h
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | Kbuild | 4 generic-y += cputime.h
|
/linux-4.1.27/arch/x86/include/asm/ |
D | Kbuild | 8 generic-y += cputime.h
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | Kbuild | 4 generic-y += cputime.h
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | Kbuild | 3 generic-y += cputime.h
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | Kbuild | 4 generic-y += cputime.h
|
/linux-4.1.27/arch/score/include/asm/ |
D | Kbuild | 7 generic-y += cputime.h
|
/linux-4.1.27/arch/mips/include/asm/ |
D | Kbuild | 3 generic-y += cputime.h
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | Kbuild | 5 generic-y += cputime.h
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | Kbuild | 3 generic-y += cputime.h
|
/linux-4.1.27/arch/um/include/asm/ |
D | Kbuild | 4 generic-y += cputime.h
|
/linux-4.1.27/arch/cris/include/asm/ |
D | Kbuild | 5 generic-y += cputime.h
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | Kbuild | 5 generic-y += cputime.h
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | Kbuild | 4 generic-y += cputime.h
|
/linux-4.1.27/arch/arm/include/asm/ |
D | Kbuild | 4 generic-y += cputime.h
|
/linux-4.1.27/arch/tile/include/asm/ |
D | Kbuild | 7 generic-y += cputime.h
|
/linux-4.1.27/arch/sh/include/asm/ |
D | Kbuild | 3 generic-y += cputime.h
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | Kbuild | 4 generic-y += cputime.h
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | Kbuild | 5 generic-y += cputime.h
|
/linux-4.1.27/fs/ocfs2/cluster/ |
D | heartbeat.c | 591 u64 cputime; in o2hb_prepare_block() local 601 cputime = CURRENT_TIME.tv_sec; in o2hb_prepare_block() 602 if (!cputime) in o2hb_prepare_block() 603 cputime = 1; in o2hb_prepare_block() 605 hb_block->hb_seq = cpu_to_le64(cputime); in o2hb_prepare_block() 775 u64 cputime; in o2hb_check_slot() local 820 cputime = le64_to_cpu(hb_block->hb_seq); in o2hb_check_slot() 821 if (slot->ds_last_time != cputime) in o2hb_check_slot() 825 slot->ds_last_time = cputime; in o2hb_check_slot()
|
/linux-4.1.27/arch/arc/include/asm/ |
D | Kbuild | 6 generic-y += cputime.h
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | Kbuild | 7 generic-y += cputime.h
|
/linux-4.1.27/arch/metag/include/asm/ |
D | Kbuild | 5 generic-y += cputime.h
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | Kbuild | 7 generic-y += cputime.h
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | Kbuild | 9 generic-y += cputime.h
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | Kbuild | 7 generic-y += cputime.h
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | Kbuild | 9 generic-y += cputime.h
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | Kbuild | 15 generic-y += cputime.h
|
/linux-4.1.27/include/linux/ |
D | init_task.h | 53 .cputime = INIT_CPUTIME, \
|
D | sched.h | 534 struct cputime { struct 596 struct task_cputime cputime; member 699 struct cputime prev_cputime; 1435 struct cputime prev_cputime;
|
/linux-4.1.27/init/ |
D | Kconfig | 340 # Kind of a stub config for the pure tick based cputime accounting 342 bool "Simple tick based cputime accounting" 345 This is the basic tick based cputime accounting that maintains 565 userspace extended quiescent state and tickless cputime
|