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