Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- certs/blacklist.c, line 371
- certs/system_keyring.c
- crypto/asymmetric_keys/selftest.c, line 36
- crypto/asymmetric_keys/x509_loader.c, line 58
- net/wireless/reg.c
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 |