Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
crypto/ecb.c lskcipher_alloc_instance_simple2() -> lskcipher_free_instance_simple2()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| BUF_SIZE | 0 | inst | 536 |
| BUF_SIZE | 0 | inst | 536 |
| DATA_SOURCE | 0 | inst | r _kzalloc_noprof |
| NOCHECK_CALL |
crypto/lskcipher.c crypto_lskcipher_free_instance() -> (struct lskcipher_instance)->free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| CONTAINER | 0 | -0+0 | $(-1) |
| NOCHECK_CALL |
crypto/ecb.c crypto_ecb_create() -> (struct lskcipher_instance)->free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->algsize | 0,32,48,56,64,72,88,104,112,1144 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->ctxsize | 0 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->destroy | 0,7452978945698107392 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->extsize | 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->maskclear | 0,4294967280 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->maskset | 0,14-15 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->tfmsize | 0,8,16,24 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->type | 0,3-8,10-12,14-15 |
| PARAM_VALUE | 0 | inst->alg.co.ivsize | 0 |
| BUF_SIZE | 0 | inst | (-1),392 |
| BUF_SIZE | 0 | inst | (-1),392 |
| DATA_SOURCE | 0 | inst | r lskcipher_alloc_instance_simple |
| CONTAINER | 0 | -0+0 | $(-1) |
| NOCHECK_CALL |
crypto/ecb.c crypto_ecb_create2() -> (struct lskcipher_instance)->free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->algsize | 0,32,48,56,64,72,88,104,112,1144 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->ctxsize | 0 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->destroy | 0,7452978945698107392 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->extsize | 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->maskclear | 0,4294967280 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->maskset | 0,14-15 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->tfmsize | 0,8,16,24 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->type | 0,3-8,10-12,14-15 |
| PARAM_VALUE | 0 | inst->alg.co.ivsize | 0 |
| PARAM_VALUE | 0 | inst->alg.decrypt | 4253947034870185984 |
| PARAM_VALUE | 0 | inst->alg.encrypt | 5611378774398873600 |
| BUF_SIZE | 0 | inst | (-1),128,392 |
| BUF_SIZE | 0 | inst | (-1),128,392 |
| DATA_SOURCE | 0 | inst | r lskcipher_alloc_instance_simple2 |
| CONTAINER | 0 | -0+0 | $(-1) |
| NOCHECK_CALL |
crypto/cbc.c crypto_cbc_create() -> (struct lskcipher_instance)->free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->algsize | 0,32,48,56,64,72,88,104,112,1144 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->ctxsize | 0 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->destroy | 0,7452978945698107392 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->extsize | 0,686626014941384704,2852485958050770944,6637360211942875136,8291832234286923776 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->maskclear | 0,4294967280 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->maskset | 0,14-15 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->tfmsize | 0,8,16,24 |
| PARAM_VALUE | 0 | inst->alg.co.base.cra_type->type | 0,3-8,10-12,14-15 |
| PARAM_VALUE | 0 | inst->alg.decrypt | 6650541015328608256 |
| PARAM_VALUE | 0 | inst->alg.encrypt | 2764879380860190720 |
| BUF_SIZE | 0 | inst | (-1),392 |
| BUF_SIZE | 0 | inst | (-1),392 |
| DATA_SOURCE | 0 | inst | r lskcipher_alloc_instance_simple |
| CONTAINER | 0 | -0+0 | $(-1) |
| NOCHECK_CALL |