Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

certs/blacklist.c load_revocation_certificate_list() -> x509_load_certificate_list()

Type Parameter Key Value

crypto/asymmetric_keys/selftest.c fips_signature_selftest() -> x509_load_certificate_list()

Type Parameter Key Value
PARAM_VALUE 0 cert_list 3364050532129845248,8355623446656266240
PARAM_VALUE 1 list_size 472,1369
PARAM_VALUE 2 keyring 4096-ptr_max
PARAM_VALUE 2 keyring->domain_tag 4096-ptr_max
PARAM_VALUE 2 keyring->index_key->desc 0-255
PARAM_VALUE 2 keyring->index_key.description 1-u64max
PARAM_VALUE 2 keyring->index_key.domain_tag->rcu.func 0
PARAM_VALUE 2 keyring->index_key.domain_tag->rcu.next 0
PARAM_VALUE 2 keyring->index_key.domain_tag->removed 0
PARAM_VALUE 2 keyring->index_key.domain_tag->usage.refs.counter 1
PARAM_VALUE 2 keyring->index_key.type 4096-ptr_max
PARAM_VALUE 2 keyring->restrict_link 0,4096-ptr_max
PARAM_VALUE 2 keyring->restrict_link->check 2597709569863184384,5988328617028292608,6748553998896947200,6954271548785111040,7527111731098238976
PARAM_VALUE 2 keyring->security 0,4096-ptr_max
PARAM_VALUE 2 keyring->sem.count.counter 0
PARAM_VALUE 2 keyring->sem.dep_map->name 0-255
PARAM_VALUE 2 keyring->sem.first_waiter 0
PARAM_VALUE 2 keyring->sem.magic 4096-ptr_max
PARAM_VALUE 2 keyring->sem.osq.tail.counter 0
PARAM_VALUE 2 keyring->sem.owner.counter 0
PARAM_VALUE 2 keyring->serial 3-s32max
PARAM_VALUE 2 keyring->serial_node.__rb_parent_color 1
PARAM_VALUE 2 keyring->serial_node.rb_left 4096-ptr_max
PARAM_VALUE 2 keyring->serial_node.rb_right 4096-ptr_max
PARAM_VALUE 2 keyring->type 4096-ptr_max
PARAM_VALUE 2 keyring->user 1-u64max
PARAM_VALUE 2 keyring->user->lock.rlock.dep_map->name 0-255
DATA_SOURCE 0 cert_list $1
DATA_SOURCE 1 list_size $2
DATA_SOURCE 2 keyring r keyring_alloc
HARD_MAX 1 list_size 1369
NO_OVERFLOW_SIMPLE 2 keyring->quotalen
NO_OVERFLOW_SIMPLE 2 keyring->user->qnbytes
UNITS 1 list_size unit_byte

certs/system_keyring.c load_module_cert() -> x509_load_certificate_list()

Type Parameter Key Value
PARAM_VALUE 2 keyring 4096-ptr_max
DATA_SOURCE 2 keyring $0

certs/system_keyring.c load_system_certificate_list() -> x509_load_certificate_list()

Type Parameter Key Value
PARAM_VALUE 0 cert_list 1273495500231188480

net/wireless/reg.c load_builtin_regdb_keys() -> x509_load_certificate_list()

Type Parameter Key Value
PARAM_VALUE 2 keyring 4096-ptr_max
PARAM_VALUE 2 keyring->domain_tag 4096-ptr_max
PARAM_VALUE 2 keyring->index_key->desc 0-255
PARAM_VALUE 2 keyring->index_key.description 1-u64max
PARAM_VALUE 2 keyring->index_key.domain_tag->rcu.func 0
PARAM_VALUE 2 keyring->index_key.domain_tag->rcu.next 0
PARAM_VALUE 2 keyring->index_key.domain_tag->removed 0
PARAM_VALUE 2 keyring->index_key.domain_tag->usage.refs.counter 1
PARAM_VALUE 2 keyring->index_key.type 4096-ptr_max
PARAM_VALUE 2 keyring->restrict_link 0,4096-ptr_max
PARAM_VALUE 2 keyring->restrict_link->check 2597709569863184384,5988328617028292608,6748553998896947200,6954271548785111040,7527111731098238976
PARAM_VALUE 2 keyring->security 0,4096-ptr_max
PARAM_VALUE 2 keyring->sem.count.counter 0
PARAM_VALUE 2 keyring->sem.dep_map->name 0-255
PARAM_VALUE 2 keyring->sem.first_waiter 0
PARAM_VALUE 2 keyring->sem.magic 4096-ptr_max
PARAM_VALUE 2 keyring->sem.osq.tail.counter 0
PARAM_VALUE 2 keyring->sem.owner.counter 0
PARAM_VALUE 2 keyring->serial 3-s32max
PARAM_VALUE 2 keyring->serial_node.__rb_parent_color 1
PARAM_VALUE 2 keyring->serial_node.rb_left 4096-ptr_max
PARAM_VALUE 2 keyring->serial_node.rb_right 4096-ptr_max
PARAM_VALUE 2 keyring->type 4096-ptr_max
PARAM_VALUE 2 keyring->user 1-u64max
PARAM_VALUE 2 keyring->user->lock.rlock.dep_map->name 0-255
BUF_SIZE 0 cert_list 1363
DATA_SOURCE 2 keyring r keyring_alloc
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 keyring->quotalen
NO_OVERFLOW_SIMPLE 2 keyring->user->qnbytes

net/wireless/reg.c load_builtin_regdb_keys() -> x509_load_certificate_list()

Type Parameter Key Value
PARAM_VALUE 2 keyring 4096-ptr_max
PARAM_VALUE 2 keyring->domain_tag 4096-ptr_max
PARAM_VALUE 2 keyring->index_key->desc 0-255
PARAM_VALUE 2 keyring->index_key.description 1-u64max
PARAM_VALUE 2 keyring->index_key.domain_tag->rcu.func 0
PARAM_VALUE 2 keyring->index_key.domain_tag->rcu.next 0
PARAM_VALUE 2 keyring->index_key.domain_tag->removed 0
PARAM_VALUE 2 keyring->index_key.domain_tag->usage.refs.counter 1
PARAM_VALUE 2 keyring->index_key.type 4096-ptr_max
PARAM_VALUE 2 keyring->restrict_link 0,4096-ptr_max
PARAM_VALUE 2 keyring->restrict_link->check 2597709569863184384,5988328617028292608,6748553998896947200,6954271548785111040,7527111731098238976
PARAM_VALUE 2 keyring->security 0,4096-ptr_max
PARAM_VALUE 2 keyring->sem.count.counter 0
PARAM_VALUE 2 keyring->sem.dep_map->name 0-255
PARAM_VALUE 2 keyring->sem.first_waiter 0
PARAM_VALUE 2 keyring->sem.magic 4096-ptr_max
PARAM_VALUE 2 keyring->sem.osq.tail.counter 0
PARAM_VALUE 2 keyring->sem.owner.counter 0
PARAM_VALUE 2 keyring->serial 3-s32max
PARAM_VALUE 2 keyring->serial_node.__rb_parent_color 1
PARAM_VALUE 2 keyring->serial_node.rb_left 4096-ptr_max
PARAM_VALUE 2 keyring->serial_node.rb_right 4096-ptr_max
PARAM_VALUE 2 keyring->type 4096-ptr_max
PARAM_VALUE 2 keyring->user 1-u64max
PARAM_VALUE 2 keyring->user->lock.rlock.dep_map->name 0-255
DATA_SOURCE 2 keyring r keyring_alloc
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 keyring->quotalen
NO_OVERFLOW_SIMPLE 2 keyring->user->qnbytes