Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/keys/keyring.c keyring_gc() -> assoc_array_iterate()

Type Parameter Key Value
PARAM_VALUE 1 iterator 5036150503574020096
BUF_SIZE 2 iterator_data 8
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

security/keys/keyring.c keyring_read() -> assoc_array_iterate()

Type Parameter Key Value
PARAM_VALUE 1 iterator 4917082446335811584
PARAM_VALUE 2 iterator_data 2599667757693648896
BUF_SIZE 2 iterator_data 24
LOCK2 &keyring->sem
TYPE_LOCK (struct key)->sem

security/keys/keyring.c search_keyring() -> assoc_array_iterate()

Type Parameter Key Value
PARAM_VALUE 1 iterator 4332256403137916928,7638568813408546816
PARAM_VALUE 2 iterator_data 4096-ptr_max
DATA_SOURCE 2 iterator_data $1
CONTAINER 1 -88+0 $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read