Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/sched/build_policy.c __do_sys_nice() -> security_task_setnice()

Type Parameter Key Value
PARAM_VALUE 1 nice (-20)-19

kernel/sched/build_policy.c __do_sys_nice() -> security_task_setnice()

Type Parameter Key Value
PARAM_VALUE 1 nice (-20)-19

kernel/sched/build_utility.c proc_sched_autogroup_set_nice() -> security_task_setnice()

Type Parameter Key Value
PARAM_VALUE 1 nice (-20)-19
DATA_SOURCE 1 nice $1
FUZZY_MAX 1 nice 19
HARD_MAX 1 nice 19
USER_DATA 1 nice (-20)-19

kernel/sys.c set_one_prio() -> security_task_setnice()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->real_cred 4096-ptr_max
PARAM_VALUE 0 p->signal 4096-ptr_max
PARAM_VALUE 1 nice (-20)-19
CAPPED_DATA 0 p->real_cred 1
CAPPED_DATA 1 nice 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 nice $1
NOSPEC 1 nice
USER_DATA 1 nice (-20)-19[c]
HALF_LOCKED2 global &tasklist_lock
HALF_LOCKED2 rcu_read