Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- fs/binfmt_elf.c, line 1502
- fs/binfmt_elf_fdpic.c, line 1325
- kernel/sched/cputime.c
- kernel/time/posix-cpu-timers.c
Smatch caller information:
kernel/time/posix-cpu-timers.c __thread_group_cputime() -> thread_group_cputime()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tsk | 4096-ptr_max |
| PARAM_VALUE | 1 | times | 6315640540640694272 |
| DATA_SOURCE | 0 | tsk | $0 |
| RX_PATH | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
kernel/time/posix-cpu-timers.c thread_group_start_cputime() -> thread_group_cputime()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tsk | 4096-ptr_max |
| PARAM_VALUE | 0 | tsk->sighand | 1-u64max |
| PARAM_VALUE | 0 | tsk->sighand->siglock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | times | 2390446251799269376 |
| CAPPED_DATA | 0 | tsk->sighand | 1 |
| DATA_SOURCE | 0 | tsk | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &timer->it_lock | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &tsk->sighand->siglock |
fs/binfmt_elf.c fill_prstatus() -> thread_group_cputime()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tsk | 4096-ptr_max |
| PARAM_VALUE | 0 | tsk->blocked.sig | 4096-ptr_max |
| PARAM_VALUE | 0 | tsk->exit_signal | 0-s32max |
| PARAM_VALUE | 0 | tsk->pending.signal.sig | 4096-ptr_max |
| PARAM_VALUE | 1 | times | 3442559425947103232 |
| DATA_SOURCE | 0 | tsk | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/sched/build_policy.c thread_group_cputime_adjusted() -> thread_group_cputime()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tsk->signal->exec_update_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | times | 3074460043895308288 |
| DATA_SOURCE | 0 | tsk | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | 0 | &tsk->signal->exec_update_lock |
fs/compat_binfmt_elf.c fill_prstatus() -> thread_group_cputime()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tsk | 4096-ptr_max |
| PARAM_VALUE | 0 | tsk->blocked.sig | 4096-ptr_max |
| PARAM_VALUE | 0 | tsk->exit_signal | 0-s32max |
| PARAM_VALUE | 0 | tsk->pending.signal.sig | 4096-ptr_max |
| PARAM_VALUE | 1 | times | 3500921399262609408 |
| DATA_SOURCE | 0 | tsk | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |