Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
security/keys/request_key.c construct_key_and_link() -> construct_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 4096-ptr_max |
| PARAM_VALUE | 0 | key->expiry | s64max |
| PARAM_VALUE | 0 | key->perm | 0,65536,851968,4128768,134217728,134283264,137297920,151584768,184614912,201523200,202047488,252641280,252641291,453050368,520159232,520290304,520814592,521076736,522125312,524222464,956366848,989921280,1023475712-4294967295 |
| PARAM_VALUE | 0 | key->revoked_at | s64max |
| PARAM_VALUE | 0 | key->sem.count.counter | 0 |
| PARAM_VALUE | 0 | key->sem.first_waiter | 0 |
| PARAM_VALUE | 0 | key->sem.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | key->sem.owner.counter | 0 |
| PARAM_VALUE | 0 | key->serial | 3-s32max |
| PARAM_VALUE | 0 | key->serial_node.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | callout_info | 4096-ptr_max |
| PARAM_VALUE | 2 | callout_len | 0-1010101 |
| PARAM_VALUE | 3 | aux | 0,4096-ptr_max |
| PARAM_VALUE | 4 | dest_keyring | 4096-ptr_max |
| PARAM_VALUE | 4 | dest_keyring->sem.dep_map->name | 0-255 |
| PARAM_VALUE | 4 | dest_keyring->sem.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 4 | dest_keyring->sem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 4 | dest_keyring->sem.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 4 | dest_keyring->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 4 | dest_keyring->type | 4096-ptr_max |
| PARAM_VALUE | 4 | dest_keyring->user->lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 1 | callout_info | (-1),1,6 |
| CAPPED_DATA | 2 | callout_len | 1 |
| CAPPED_DATA | 2 | callout_len | 1 |
| DATA_SOURCE | 1 | callout_info | $1 |
| DATA_SOURCE | 2 | callout_len | $2 |
| DATA_SOURCE | 3 | aux | $3 |
| DATA_SOURCE | 4 | dest_keyring | $4 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | key->quotalen | |
| NO_OVERFLOW_SIMPLE | 4 | dest_keyring->quotalen | |
| USER_PTR | 1 | callout_info | |
| HALF_LOCKED2 | &idmap->idmap_mutex | ||
| HALF_LOCKED2 | global &key_types_sem |