Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/taskstats.c cmd_attr_pid() -> fill_stats_for_pid()

Type Parameter Key Value
PARAM_VALUE 1 stats 1-u64max
DATA_SOURCE 0 pid r nla_get_u32
DATA_SOURCE 1 stats r mk_reply
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 stats->ac_btime 0-u32max
USER_DATA 1 stats->ac_btime64 0-u64max
USER_DATA 1 stats->ac_etime 0-u64max
USER_DATA 1 stats->ac_exe_dev 0-u64max
USER_DATA 1 stats->ac_exe_inode 0-u64max
USER_DATA 1 stats->ac_exitcode 0-u32max
USER_DATA 1 stats->ac_flag 0-255
USER_DATA 1 stats->ac_gid 0-u32max
USER_DATA 1 stats->ac_majflt 0-u64max
USER_DATA 1 stats->ac_minflt 0-u64max
USER_DATA 1 stats->ac_nice 0-255
USER_DATA 1 stats->ac_pid 0-u32max
USER_DATA 1 stats->ac_ppid 0-u32max
USER_DATA 1 stats->ac_sched 0-255
USER_DATA 1 stats->ac_stime 0-u64max
USER_DATA 1 stats->ac_stimescaled 0-u64max
USER_DATA 1 stats->ac_tgetime 0-u64max
USER_DATA 1 stats->ac_tgid 0-u32max
USER_DATA 1 stats->ac_uid 0-u32max
USER_DATA 1 stats->ac_utime 0-u64max
USER_DATA 1 stats->ac_utimescaled 0-u64max
USER_DATA 1 stats->blkio_count 0-u64max
USER_DATA 1 stats->blkio_delay_max 0-u64max
USER_DATA 1 stats->blkio_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->blkio_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->blkio_delay_min 0-u64max
USER_DATA 1 stats->blkio_delay_total 0-u64max
USER_DATA 1 stats->cancelled_write_bytes 0-u64max
USER_DATA 1 stats->compact_count 0-u64max
USER_DATA 1 stats->compact_delay_max 0-u64max
USER_DATA 1 stats->compact_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->compact_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->compact_delay_min 0-u64max
USER_DATA 1 stats->compact_delay_total 0-u64max
USER_DATA 1 stats->coremem 0-u64max
USER_DATA 1 stats->cpu_count 0-u64max
USER_DATA 1 stats->cpu_delay_max 0-u64max
USER_DATA 1 stats->cpu_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->cpu_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->cpu_delay_min 0-u64max
USER_DATA 1 stats->cpu_delay_total 0-u64max
USER_DATA 1 stats->cpu_run_real_total 0-u64max
USER_DATA 1 stats->cpu_run_virtual_total 0-u64max
USER_DATA 1 stats->cpu_scaled_run_real_total 0-u64max
USER_DATA 1 stats->freepages_count 0-u64max
USER_DATA 1 stats->freepages_delay_max 0-u64max
USER_DATA 1 stats->freepages_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->freepages_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->freepages_delay_min 0-u64max
USER_DATA 1 stats->freepages_delay_total 0-u64max
USER_DATA 1 stats->hiwater_rss 0-u64max
USER_DATA 1 stats->hiwater_vm 0-u64max
USER_DATA 1 stats->irq_count 0-u64max
USER_DATA 1 stats->irq_delay_max 0-u64max
USER_DATA 1 stats->irq_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->irq_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->irq_delay_min 0-u64max
USER_DATA 1 stats->irq_delay_total 0-u64max
USER_DATA 1 stats->nivcsw 0-u64max
USER_DATA 1 stats->nvcsw 0-u64max
USER_DATA 1 stats->read_bytes 0-u64max
USER_DATA 1 stats->read_char 0-u64max
USER_DATA 1 stats->read_syscalls 0-u64max
USER_DATA 1 stats->swapin_count 0-u64max
USER_DATA 1 stats->swapin_delay_max 0-u64max
USER_DATA 1 stats->swapin_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->swapin_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->swapin_delay_min 0-u64max
USER_DATA 1 stats->swapin_delay_total 0-u64max
USER_DATA 1 stats->thrashing_count 0-u64max
USER_DATA 1 stats->thrashing_delay_max 0-u64max
USER_DATA 1 stats->thrashing_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->thrashing_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->thrashing_delay_min 0-u64max
USER_DATA 1 stats->thrashing_delay_total 0-u64max
USER_DATA 1 stats->version 0-u16max
USER_DATA 1 stats->virtmem 0-u64max
USER_DATA 1 stats->wpcopy_count 0-u64max
USER_DATA 1 stats->wpcopy_delay_max 0-u64max
USER_DATA 1 stats->wpcopy_delay_max_ts.tv_nsec s64min-s64max
USER_DATA 1 stats->wpcopy_delay_max_ts.tv_sec s64min-s64max
USER_DATA 1 stats->wpcopy_delay_min 0-u64max
USER_DATA 1 stats->wpcopy_delay_total 0-u64max
USER_DATA 1 stats->write_bytes 0-u64max
USER_DATA 1 stats->write_char 0-u64max
USER_DATA 1 stats->write_syscalls 0-u64max
USER_DATA 1 *stats->ac_comm 0-255
USER_DATA 1 *stats->ac_pad 0-255
USER_PTR 1 stats
USER_PTR 1 stats->ac_comm
USER_PTR 1 stats->ac_pad
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read