Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

crypto/testmgr.c test_akcipher_one() -> testmgr_free_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 0 *buf 0,9223372036854775807
BUF_SIZE 0 buf 64
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

crypto/testmgr.c test_cipher() -> testmgr_free_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 0 *buf 0,9223372036854775807
BUF_SIZE 0 buf 64
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

crypto/tcrypt.c test_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
PARAM_VALUE 0 *buf 0,9223372036854775807
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 0 *buf 0,9223372036854775807
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
PARAM_VALUE 0 *buf 0,9223372036854775807
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_aead_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_skcipher_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL

crypto/tcrypt.c test_mb_skcipher_speed() -> testmgr_free_buf()

Type Parameter Key Value
BUF_SIZE 0 buf 64
NOCHECK_CALL