Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvme/common/auth.c nvme_auth_extract_key() -> nvme_auth_alloc_key()

Type Parameter Key Value
PARAM_VALUE 1 hash 0
CAPPED_DATA 0 len 1
BIT_INFO 0 len 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &nvmet_config_sem

drivers/nvme/common/auth.c nvme_auth_transform_key() -> nvme_auth_alloc_key()

Type Parameter Key Value
PARAM_VALUE 1 hash 1-3
DATA_SOURCE 0 len r nvme_auth_hmac_hash_len
RX_PATH
TASK_NOT_RUNNING
UNITS 1 hash unit_array_size
HALF_LOCKED2 &ctrl->dhchap_auth_mutex
HALF_LOCKED2 &pool->lock