函数逻辑报告 |
Source Code:include\linux\sched\cputime.h |
Create Date:2022-07-27 06:42:33 |
Last Modify:2021-07-28 12:50:14 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:task_cputime
函数原型:static inline void task_cputime(struct task_struct *t, u64 *utime, u64 *stime)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
struct task_struct * | t | |
u64 * | utime | |
u64 * | stime |
名称 | 描述 |
---|---|
apm_cpu_idle | |
__exit_signal | This function expects the tasklist_lock write-locked. |
do_notify_parent | Let a parent know about the death of a child.* For a stopped/continued status change, use do_notify_parent_cldstop instead.* Returns true if our parent ignored us and so we've switched to* self-reaping. |
do_notify_parent_cldstop | do_notify_parent_cldstop - notify parent of stopped/continued state change*@tsk: task reporting the state change*@for_ptracer: the notification is for ptracer*@why: CLD_{CONTINUED|STOPPED|TRAPPED} to report |
thread_group_cputime | Accumulate raw cputime values of dead tasks (sig->[us]time) and live* tasks (sum on group iteration) belonging to @tsk's group. |
task_cputime_adjusted | |
cpu_clock_sample | Sample a per-thread clock for the given task. clkid is validated. |
task_sample_cputime | |
acct_collect | acct_collect - collect accounting information into pacct_struct*@exitcode: task exit code*@group_dead: not 0, if this thread is the last one in the process. |
__delayacct_add_tsk | |
fill_stats_for_tgid | |
bacct_add_tsk | ll in basic accounting fields |
task_cputime_scaled |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |