Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/nsproxy.c __do_sys_setns() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 0,4096-ptr_max |
| BUF_SIZE | 1 | ns | s32min-(-2),0-s32max |
| BUF_SIZE | 1 | ns | s32min-(-2),0-s32max |
| USER_DATA | 0 | nsset->flags | 1-131071,131073-2147483646 |
| UNITS | 1 | ns | unit_array_size |
kernel/nsproxy.c __do_sys_setns() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 0,4096-ptr_max |
| BUF_SIZE | 1 | ns | s32min-(-2),0-s32max |
| BUF_SIZE | 1 | ns | s32min-(-2),0-s32max |
| USER_DATA | 0 | nsset->flags | 1-131071,131073-2147483646 |
| UNITS | 1 | ns | unit_array_size |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 268435456-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 268435456-2147483646 |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 131072-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 131073-2147483646 |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 67108864-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 67108864-2147483646 |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 134217728-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 134217728-2147483646 |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 536870912-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 536870912-2147483646 |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 33554432-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 33554432-2147483646 |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 1073741824-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 1073741824-2147483646 |
kernel/nsproxy.c validate_nsset() -> validate_ns()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nsset | 86723576546930688 |
| PARAM_VALUE | 0 | nsset->cred | 1-u64max |
| PARAM_VALUE | 0 | nsset->flags | 128-u32max |
| PARAM_VALUE | 0 | nsset->nsproxy | 4096-ptr_max |
| PARAM_VALUE | 1 | ns | 4096-ptr_max |
| DATA_SOURCE | 0 | nsset | $0 |
| USER_DATA | 0 | nsset->flags | 128-131071,131073-2147483646 |