Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

crypto/ccm.c crypto_ccm_create_common() -> crypto_ccm_free()

Type Parameter Key Value
PARAM_VALUE 0 inst 4096-ptr_max
PARAM_VALUE 0 inst->alg.base.cra_blocksize 1
PARAM_VALUE 0 inst->alg.base.cra_ctxsize 16
PARAM_VALUE 0 inst->alg.base.cra_type->algsize 0,32,48,56,64,72,88,104,112,1144
PARAM_VALUE 0 inst->alg.base.cra_type->ctxsize 0
PARAM_VALUE 0 inst->alg.base.cra_type->destroy 0,7452978945698107392
PARAM_VALUE 0 inst->alg.base.cra_type->extsize 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776
PARAM_VALUE 0 inst->alg.base.cra_type->maskclear 0,4294967280
PARAM_VALUE 0 inst->alg.base.cra_type->maskset 0,14-15
PARAM_VALUE 0 inst->alg.base.cra_type->tfmsize 0,8,16,24
PARAM_VALUE 0 inst->alg.base.cra_type->type 0,3-8,10-12,14-15
PARAM_VALUE 0 inst->alg.decrypt 7187886738185285632
PARAM_VALUE 0 inst->alg.encrypt 6607746437341683712
PARAM_VALUE 0 inst->alg.exit 6876951983087599616
PARAM_VALUE 0 inst->alg.init 5849854781945802752
PARAM_VALUE 0 inst->alg.ivsize 16
PARAM_VALUE 0 inst->alg.maxauthsize 16
PARAM_VALUE 0 inst->alg.setauthsize 7949768729511268352
PARAM_VALUE 0 inst->alg.setkey 1415899764733378560
PARAM_VALUE 0 inst->free 2756545252824072192
BUF_SIZE 0 inst 584
BUF_SIZE 0 inst 584
DATA_SOURCE 0 inst r _kzalloc_noprof
STR_LEN 0 inst->alg.base.cra_driver_name (-1),127
STR_LEN 0 inst->alg.base.cra_name (-1),127
NOCHECK_CALL

crypto/seqiv.c seqiv_aead_create() -> (struct aead_instance)->free()

Type Parameter Key Value
PARAM_VALUE 0 inst->alg.base.cra_ctxsize 16
PARAM_VALUE 0 inst->alg.base.cra_type->algsize 0,32,48,56,64,72,88,104,112,1144
PARAM_VALUE 0 inst->alg.base.cra_type->ctxsize 0
PARAM_VALUE 0 inst->alg.base.cra_type->destroy 0,7452978945698107392
PARAM_VALUE 0 inst->alg.base.cra_type->extsize 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776
PARAM_VALUE 0 inst->alg.base.cra_type->maskclear 0,4294967280
PARAM_VALUE 0 inst->alg.base.cra_type->maskset 0,14-15
PARAM_VALUE 0 inst->alg.base.cra_type->tfmsize 0,8,16,24
PARAM_VALUE 0 inst->alg.base.cra_type->type 0,3-8,10-12,14-15
PARAM_VALUE 0 inst->alg.decrypt 4986214194169147392
PARAM_VALUE 0 inst->alg.encrypt 1136624597582958592
PARAM_VALUE 0 inst->alg.exit 4840311674626965504
PARAM_VALUE 0 inst->alg.init 3249908610261458944
BUF_SIZE 0 inst (-1),128,392
BUF_SIZE 0 inst (-1),128,392
DATA_SOURCE 0 inst r aead_geniv_alloc
CONTAINER 0 -0+0 $(-1)
NOCHECK_CALL

crypto/aead.c crypto_aead_free_instance() -> (struct aead_instance)->free()

Type Parameter Key Value
PARAM_VALUE 0 inst 4096-ptr_max
DATA_SOURCE 0 inst r aead_instance
CONTAINER 0 -0+0 $(-1)
NOCHECK_CALL

crypto/echainiv.c echainiv_aead_create() -> (struct aead_instance)->free()

Type Parameter Key Value
PARAM_VALUE 0 inst->alg.base.cra_type->algsize 0,32,48,56,64,72,88,104,112,1144
PARAM_VALUE 0 inst->alg.base.cra_type->ctxsize 0
PARAM_VALUE 0 inst->alg.base.cra_type->destroy 0,7452978945698107392
PARAM_VALUE 0 inst->alg.base.cra_type->extsize 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776
PARAM_VALUE 0 inst->alg.base.cra_type->maskclear 0,4294967280
PARAM_VALUE 0 inst->alg.base.cra_type->maskset 0,14-15
PARAM_VALUE 0 inst->alg.base.cra_type->tfmsize 0,8,16,24
PARAM_VALUE 0 inst->alg.base.cra_type->type 0,3-8,10-12,14-15
PARAM_VALUE 0 inst->alg.decrypt 7007656736811823104
PARAM_VALUE 0 inst->alg.encrypt 1012840962762092544
PARAM_VALUE 0 inst->alg.exit 4840311674626965504
PARAM_VALUE 0 inst->alg.init 3249908610261458944
BUF_SIZE 0 inst (-1),128,392
BUF_SIZE 0 inst (-1),128,392
DATA_SOURCE 0 inst r aead_geniv_alloc
CONTAINER 0 -0+0 $(-1)
NOCHECK_CALL