Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 ctx 5305483756315099136
PARAM_VALUE 2 raw_key_len 20
BUF_SIZE 1 raw_key 20
BUF_SIZE 1 raw_key 20
DATA_SOURCE 1 raw_key $1
DATA_SOURCE 2 raw_key_len $2
NOCHECK_CALL

net/ipv4/tcp_ao.c tcp_ao_mac_init() -> hmac_sha1_init_usingrawkey()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4687042497999736840,7682135464358723592
PARAM_VALUE 2 raw_key_len 20
BUF_SIZE 1 raw_key s32min-s32max
DATA_SOURCE 1 raw_key $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 rcu_read

lib/crypto/sha1.c hmac_sha1_usingrawkey() -> hmac_sha1_init_usingrawkey()

Type Parameter Key Value
PARAM_VALUE 0 ctx 6480994671314178048
BUF_SIZE 1 raw_key (-1),16,80
BUF_SIZE 1 raw_key (-1),16,80
DATA_SOURCE 1 raw_key $0
DATA_SOURCE 2 raw_key_len $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 raw_key_len 0-393210[c]
UNITS 2 raw_key_len unit_byte