Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/crypto/ccp/ccp-crypto-sha.c ccp_register_sha_alg() -> ccp_register_hmac_alg()

Type Parameter Key Value
PARAM_VALUE 0 head 4181704242365231104
PARAM_VALUE 0 head->next 4096-ptr_max
PARAM_VALUE 0 head->next->next 4096-ptr_max
PARAM_VALUE 0 head->next->prev 4096-ptr_max
PARAM_VALUE 1 def 4096-ptr_max
PARAM_VALUE 1 def->block_size 64,128
PARAM_VALUE 1 def->digest_size 20,28,32,48,64
PARAM_VALUE 1 def->type 1-5
PARAM_VALUE 2 base_alg 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.digest 448566876847583232
PARAM_VALUE 2 base_alg->alg.export 1105916624725495808
PARAM_VALUE 2 base_alg->alg.final 96821813884002304
PARAM_VALUE 2 base_alg->alg.finup 3752975439940063232
PARAM_VALUE 2 base_alg->alg.halg.base.cra_list.next 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.halg.base.cra_list.prev 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->algsize 0,32,48,56,64,72,88,104,112,1144
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->destroy 0,7452978945698107392
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->extsize 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->free 0,513639645524279296,524718489659662336,1746986066835816448,4666592901040295936,5129765148560977920,5490127824548397056,5893615556132401152,7470475675873210368
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->init_tfm 0,503737569503944704,1086046111576035328,1128447395412623360,2539696938617516032,4592271378106564608,5014487377152151552,5511646525688836096,5590032031678668800,6324808908428533760,6610378547985321984,8415866570185576448
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->maskset 0,14-15
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->report 0,901643633446313984,1615764377841963008,1863735301725245440,2938526327847481344,3482769634140639232,5714240389476466688,6853306188013006848,7193044253362823168,7438584727403008000,7966067601799688192,9037369069363023872
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->show 0,294661436818542592,651599290495750144,880661149699715072,2291145363853316096,3180267600523214848,4494933230806687744,5785549161356423168,6473505001258192896,7608323589095014400,8017757694363660288,8295442247349854208
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->tfmsize 0,8,16,24
PARAM_VALUE 2 base_alg->alg.halg.base.cra_type->type 0,3-8,10-12,14-15
PARAM_VALUE 2 base_alg->alg.halg.base.cra_users.next 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.halg.base.cra_users.next->next 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.halg.base.cra_users.prev 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.halg.base.cra_users.prev->next 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.halg.base.cra_users.prev->prev 4096-ptr_max
PARAM_VALUE 2 base_alg->alg.import 2087887112719413248
PARAM_VALUE 2 base_alg->alg.init 4811238813507371008
PARAM_VALUE 2 base_alg->alg.setkey 1-u64max
PARAM_VALUE 2 base_alg->alg.update 4893028057992183808
PARAM_VALUE 2 base_alg->entry.next 4096-ptr_max
PARAM_VALUE 2 base_alg->entry.next->next 4096-ptr_max
PARAM_VALUE 2 base_alg->entry.prev 4096-ptr_max
PARAM_VALUE 2 base_alg->entry.prev->next 4096-ptr_max
PARAM_VALUE 2 base_alg->entry.prev->prev 4096-ptr_max
PARAM_VALUE 2 base_alg->type 1-5
BUF_SIZE 2 base_alg 656
DATA_SOURCE 0 head $0
DATA_SOURCE 1 def $1
DATA_SOURCE 2 base_alg r _kzalloc_noprof