Documented in 1 files:
Defined in 1 files as a function:
Referenced in 20 files:
-
crypto/ahash.c
-
crypto/algif_hash.c,
line 437
-
crypto/authenc.c,
line 330
-
crypto/authencesn.c,
line 336
-
crypto/ccm.c,
line 416
-
crypto/hmac.c
-
crypto/krb5enc.c,
line 380
-
crypto/testmgr.c
-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c,
line 61
-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c,
line 118
-
drivers/crypto/img-hash.c,
line 682
-
drivers/crypto/inside-secure/safexcel_hash.c,
line 2422
-
drivers/crypto/rockchip/rk3288_crypto_ahash.c,
line 368
-
drivers/crypto/sa2ul.c,
line 1518
-
drivers/crypto/starfive/jh7110-hash.c,
line 395
-
drivers/crypto/tegra/tegra-se-hash.c,
line 580
-
drivers/md/dm-integrity.c,
line 4961
-
include/crypto/hash.h
-
net/ipv4/ah4.c
-
net/ipv6/ah6.c
Smatch caller information:
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_spawn_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_alloc_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_alloc_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
0-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_spawn_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_spawn_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| HALF_LOCKED2 |
|
global &once_lock |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| HALF_LOCKED2 |
|
global &once_lock |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| HALF_LOCKED2 |
|
global &once_lock |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_alloc_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_alloc_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_alloc_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r __crypto_ahash_cast |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r __crypto_ahash_cast |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
r crypto_ahash_reqtfm |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| HALF_LOCKED2 |
|
sk |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_alloc_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_spawn_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| BUF_SIZE |
0 |
tfm |
1-s32max |
| BUF_SIZE |
0 |
tfm |
1-s32max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| LOCK2 |
|
sk |
|
| HALF_LOCKED2 |
|
&pool->lock |
|
| Type |
Parameter |
Key |
Value |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
1-ptr_max |
| BUF_SIZE |
0 |
tfm |
s32min-s32max |
| DATA_SOURCE |
0 |
tfm |
r crypto_spawn_ahash |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
tfm |
4096-ptr_max |
| DATA_SOURCE |
0 |
tfm |
$0 |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|