Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

crypto/ecb.c crypto_ecb_create() -> lskcipher_register_instance()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 5371594989205245952
PARAM_VALUE 0 tmpl->create 8204537226616029184
PARAM_VALUE 0 tmpl->dead 0
PARAM_VALUE 0 tmpl->free_work 0
PARAM_VALUE 0 tmpl->module 0
PARAM_VALUE 0 tmpl->name 3513603869437825024
PARAM_VALUE 1 inst->alg.co.ivsize 0
BUF_SIZE 1 inst (-1),392
BUF_SIZE 1 inst (-1),392
DATA_SOURCE 0 tmpl $0
DATA_SOURCE 1 inst r lskcipher_alloc_instance_simple

crypto/ecb.c crypto_ecb_create2() -> lskcipher_register_instance()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 5371594989205245952
PARAM_VALUE 0 tmpl->create 8204537226616029184
PARAM_VALUE 0 tmpl->dead 0
PARAM_VALUE 0 tmpl->free_work 0
PARAM_VALUE 0 tmpl->module 0
PARAM_VALUE 0 tmpl->name 3513603869437825024
PARAM_VALUE 1 inst->alg.co.ivsize 0
PARAM_VALUE 1 inst->alg.decrypt 4253947034870185984
PARAM_VALUE 1 inst->alg.encrypt 5611378774398873600
BUF_SIZE 1 inst (-1),128,392
BUF_SIZE 1 inst (-1),128,392
DATA_SOURCE 0 tmpl $0
DATA_SOURCE 1 inst r lskcipher_alloc_instance_simple2

crypto/cbc.c crypto_cbc_create() -> lskcipher_register_instance()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 8020068790534316032
PARAM_VALUE 0 tmpl->create 6808940789188169728
PARAM_VALUE 0 tmpl->dead 0
PARAM_VALUE 0 tmpl->free_work 0
PARAM_VALUE 0 tmpl->module 0
PARAM_VALUE 0 tmpl->name 4421534677238382592
PARAM_VALUE 1 inst->alg.co.statesize 0
PARAM_VALUE 1 inst->alg.decrypt 6650541015328608256
PARAM_VALUE 1 inst->alg.encrypt 2764879380860190720
BUF_SIZE 1 inst (-1),392
BUF_SIZE 1 inst (-1),392
DATA_SOURCE 0 tmpl $0
DATA_SOURCE 1 inst r lskcipher_alloc_instance_simple