Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/keys/trusted-keys/trusted_tpm1.c TSS_authhmac() -> TSS_rawhmac()

Type Parameter Key Value
PARAM_VALUE 2 keylen 20
PARAM_VALUE 3 $ 20
PARAM_VALUE 5 $ 20
PARAM_VALUE 7 $ 20
PARAM_VALUE 8 $ 1-u64max
PARAM_VALUE 9 $ 1
PARAM_VALUE 10 $ 8408858824426598400
PARAM_VALUE 10 *$ 0-1
PARAM_VALUE 11 $ 0
PARAM_VALUE 12 $ 0
BUF_SIZE 0 digest 20
BUF_SIZE 0 digest 20
BUF_SIZE 1 key 20
BUF_SIZE 1 key 20
BUF_SIZE 4 $ 20
BUF_SIZE 6 $ 20
BUF_SIZE 6 $ 20
BUF_SIZE 8 $ 20
BUF_SIZE 8 $ 20
DATA_SOURCE 0 digest $0
DATA_SOURCE 1 key $1
DATA_SOURCE 2 keylen $2
DATA_SOURCE 6 $ $3
DATA_SOURCE 8 $ $4

security/keys/trusted-keys/trusted_tpm1.c TSS_checkhmac1() -> TSS_rawhmac()

Type Parameter Key Value
PARAM_VALUE 0 digest 623459288110215168
PARAM_VALUE 2 keylen 20
PARAM_VALUE 3 $ 20
PARAM_VALUE 5 $ 20
PARAM_VALUE 7 $ 20
PARAM_VALUE 8 $ 1-u64max
PARAM_VALUE 9 $ 1
PARAM_VALUE 11 $ 0
PARAM_VALUE 12 $ 0
BUF_SIZE 0 digest 20
BUF_SIZE 1 key 20
BUF_SIZE 1 key 20
BUF_SIZE 4 $ 20
BUF_SIZE 8 $ 20
BUF_SIZE 8 $ 20
DATA_SOURCE 1 key $3
DATA_SOURCE 2 keylen $4
DATA_SOURCE 8 $ $2
PARAM_COMPARE 10 $ == $6

security/keys/trusted-keys/trusted_tpm1.c TSS_checkhmac2() -> TSS_rawhmac()

Type Parameter Key Value
PARAM_VALUE 0 digest 1465538698006679552
PARAM_VALUE 2 keylen 20
PARAM_VALUE 3 $ 20
PARAM_VALUE 5 $ 20
PARAM_VALUE 7 $ 20
PARAM_VALUE 8 $ 8298277321598398464
PARAM_VALUE 9 $ 1
PARAM_VALUE 11 $ 0
PARAM_VALUE 12 $ 0
BUF_SIZE 0 digest 20
BUF_SIZE 1 key 20
BUF_SIZE 1 key 20
BUF_SIZE 4 $ 20
BUF_SIZE 8 $ 20
BUF_SIZE 8 $ 20
DATA_SOURCE 1 key $3
DATA_SOURCE 2 keylen $4
DATA_SOURCE 8 $ $2
PARAM_COMPARE 10 $ == $6

security/keys/trusted-keys/trusted_tpm1.c TSS_checkhmac2() -> TSS_rawhmac()

Type Parameter Key Value
PARAM_VALUE 0 digest 964820221517197312
PARAM_VALUE 2 keylen 20
PARAM_VALUE 3 $ 20
PARAM_VALUE 5 $ 20
PARAM_VALUE 7 $ 20
PARAM_VALUE 8 $ 8298277321598398464
PARAM_VALUE 9 $ 1
PARAM_VALUE 11 $ 0
PARAM_VALUE 12 $ 0
BUF_SIZE 0 digest 20
BUF_SIZE 1 key 20
BUF_SIZE 1 key 20
BUF_SIZE 4 $ 20
BUF_SIZE 8 $ 20
BUF_SIZE 8 $ 20
DATA_SOURCE 1 key $5
DATA_SOURCE 2 keylen $6
DATA_SOURCE 8 $ $2
PARAM_COMPARE 10 $ == $6

security/keys/trusted-keys/trusted_tpm1.c osap() -> TSS_rawhmac()

Type Parameter Key Value
PARAM_VALUE 2 keylen 20
PARAM_VALUE 3 $ 20
PARAM_VALUE 4 $ 4927701950637584384
PARAM_VALUE 5 $ 20
PARAM_VALUE 6 $ 7919913919324389376
PARAM_VALUE 7 $ 0
PARAM_VALUE 8 $ 0
BUF_SIZE 0 digest 20
BUF_SIZE 1 key 20
BUF_SIZE 1 key 20
BUF_SIZE 4 $ 20
BUF_SIZE 6 $ 20
DATA_SOURCE 1 key $2