Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

lib/crypto/chacha-block-generic.c chacha_block_generic() -> chacha_zeroize_state()

Type Parameter Key Value
PARAM_VALUE 0 state 8193944510009495552
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

lib/crypto/chacha-block-generic.c hchacha_block_generic() -> chacha_zeroize_state()

Type Parameter Key Value
PARAM_VALUE 0 state 1268640137618649088
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

lib/crypto/chacha20poly1305.c __chacha20poly1305_encrypt() -> chacha_zeroize_state()

Type Parameter Key Value
PARAM_VALUE 0 state 1271332141162176512,8433048263571124224
DATA_SOURCE 0 state $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

lib/crypto/chacha20poly1305.c chacha20poly1305_crypt_sg_inplace() -> chacha_zeroize_state()

Type Parameter Key Value
PARAM_VALUE 0 state 3888794114773729280
NOCHECK_CALL

lib/crypto/chacha20poly1305.c chacha20poly1305_decrypt() -> chacha_zeroize_state()

Type Parameter Key Value
PARAM_VALUE 0 state 4348867854286954496
NOCHECK_CALL
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &wg->static_identity.lock

drivers/char/random.c _get_random_bytes() -> chacha_zeroize_state()

Type Parameter Key Value
PARAM_VALUE 0 state 6020698264744009728
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags

drivers/char/random.c get_random_bytes_user() -> chacha_zeroize_state()

Type Parameter Key Value
PARAM_VALUE 0 state 8171469198877937664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL