Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/security.c security_key_alloc() -> lsm_key_alloc()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 0 key->expiry s64max
PARAM_VALUE 0 key->flags 0,4-u64max
PARAM_VALUE 0 key->index_key->desc 0-255
PARAM_VALUE 0 key->index_key.description 1-u64max
PARAM_VALUE 0 key->index_key.domain_tag->rcu.func 0
PARAM_VALUE 0 key->index_key.domain_tag->rcu.next 0
PARAM_VALUE 0 key->index_key.domain_tag->removed 0
PARAM_VALUE 0 key->index_key.domain_tag->usage.refs.counter 1
PARAM_VALUE 0 key->index_key.type 4096-ptr_max
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-u32max
PARAM_VALUE 0 key->restrict_link 0,4096-ptr_max
PARAM_VALUE 0 key->restrict_link->check 2597709569863184384,5988328617028292608,6748553998896947200,6954271548785111040,7527111731098238976
PARAM_VALUE 0 key->revoked_at s64max
PARAM_VALUE 0 key->sem.count.counter 0
PARAM_VALUE 0 key->sem.dep_map->name 0-255
PARAM_VALUE 0 key->sem.first_waiter 0
PARAM_VALUE 0 key->sem.magic 4096-ptr_max
PARAM_VALUE 0 key->sem.osq.tail.counter 0
PARAM_VALUE 0 key->sem.owner.counter 0
PARAM_VALUE 0 key->usage.refs.counter 1
PARAM_VALUE 0 key->user 1-u64max
BUF_SIZE 0 key->index_key.description 1-1010102
BUF_SIZE 0 key->restrict_link (-1)-0,24
BUF_SIZE 0 key->user (-1)-0,272
CAPPED_DATA 0 key->index_key.desc_len 1
DATA_SOURCE 0 key $0
FUZZY_MAX 0 key->perm 520814592
STR_LEN 0 key->index_key.type (-1)-u16max
BIT_INFO 0 key->flags 0x400,0xffffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 key->quotalen
NO_OVERFLOW_SIMPLE 0 key->user->qnbytes
HALF_LOCKED2 &keyring->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &user->cons_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &afs_key_lock
HALF_LOCKED2 global &key_types_sem