Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/sys.c __sys_setfsuid() -> security_task_fix_setuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | new | 4096-ptr_max |
| PARAM_VALUE | 0 | new->group_info | 4096-ptr_max |
| PARAM_VALUE | 0 | new->non_rcu | 0 |
| PARAM_VALUE | 0 | new->process_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->request_key_auth | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->session_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->thread_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->ucounts | 4096-ptr_max |
| PARAM_VALUE | 0 | new->usage.counter | 1 |
| PARAM_VALUE | 0 | new->user | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 4096-ptr_max |
| PARAM_VALUE | 1 | old->user_ns | 4096-ptr_max |
| PARAM_VALUE | 2 | flags | 8 |
| CAPPED_DATA | 1 | old->user_ns->uid_map.nr_extents | 1 |
| DATA_SOURCE | 0 | new | r prepare_creds |
| BIT_INFO | 0 | new->fsuid | 0x0,0x7fffffff |
kernel/sys.c __sys_setresuid() -> security_task_fix_setuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | new | 4096-ptr_max |
| PARAM_VALUE | 0 | new->group_info | 4096-ptr_max |
| PARAM_VALUE | 0 | new->non_rcu | 0 |
| PARAM_VALUE | 0 | new->process_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->request_key_auth | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->session_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->thread_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->ucounts | 4096-ptr_max |
| PARAM_VALUE | 0 | new->usage.counter | 1 |
| PARAM_VALUE | 0 | new->user | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 4096-ptr_max |
| PARAM_VALUE | 2 | flags | 4 |
| DATA_SOURCE | 0 | new | r prepare_creds |
kernel/sys.c __sys_setreuid() -> security_task_fix_setuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | new | 4096-ptr_max |
| PARAM_VALUE | 0 | new->group_info | 4096-ptr_max |
| PARAM_VALUE | 0 | new->non_rcu | 0 |
| PARAM_VALUE | 0 | new->process_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->request_key_auth | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->session_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->thread_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->ucounts | 4096-ptr_max |
| PARAM_VALUE | 0 | new->usage.counter | 1 |
| PARAM_VALUE | 0 | new->user | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 4096-ptr_max |
| PARAM_VALUE | 2 | flags | 2 |
| DATA_SOURCE | 0 | new | r prepare_creds |
kernel/sys.c __sys_setuid() -> security_task_fix_setuid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | new | 4096-ptr_max |
| PARAM_VALUE | 0 | new->group_info | 4096-ptr_max |
| PARAM_VALUE | 0 | new->non_rcu | 0 |
| PARAM_VALUE | 0 | new->process_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->request_key_auth | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->session_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->thread_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | new->ucounts | 4096-ptr_max |
| PARAM_VALUE | 0 | new->usage.counter | 1 |
| PARAM_VALUE | 0 | new->user | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 4096-ptr_max |
| PARAM_VALUE | 2 | flags | 1 |
| DATA_SOURCE | 0 | new | r prepare_creds |
| BIT_INFO | 0 | new->euid | 0x0,0x7fffffff |