Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

crypto/krb5/krb5_api.c crypto_krb5_prepare_checksum() -> krb5_prepare_checksum()

Type Parameter Key Value
PARAM_VALUE 0 krb5 4096-ptr_max
PARAM_VALUE 0 krb5->profile 4096-ptr_max
PARAM_VALUE 0 krb5->profile->derive_checksum_key 4096-ptr_max
PARAM_VALUE 0 krb5->profile->derive_encrypt_keys 4096-ptr_max
PARAM_VALUE 1 Kc 1470293737193590784
PARAM_VALUE 1 Kc->data 16,4096-ptr_max
PARAM_VALUE 1 Kc->len 0-u16max
PARAM_VALUE 2 gfp 3136,3264
CAPPED_DATA 0 krb5->etype 1
DATA_SOURCE 0 krb5 $0
DATA_SOURCE 2 gfp $3
HARD_MAX 2 gfp 3264
RX_PATH
TASK_NOT_RUNNING

crypto/krb5/selftest.c krb5_test_one_mic() -> krb5_prepare_checksum()

Type Parameter Key Value
PARAM_VALUE 0 krb5 4096-ptr_max
PARAM_VALUE 0 krb5->profile 4096-ptr_max
PARAM_VALUE 1 Kc 433735625199775744
PARAM_VALUE 1 Kc->data 16,4096-ptr_max
PARAM_VALUE 1 Kc->len 0-1010100
PARAM_VALUE 2 gfp 3264
CAPPED_DATA 0 krb5->etype 1
DATA_SOURCE 0 krb5 r crypto_krb5_find_enctype