Defined in 3 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/smb/common/cifs_md4.c cifs_md4_final() -> md4_transform()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,4096-ptr_max
PARAM_VALUE 1 in 4096-ptr_max
BUF_SIZE 0 hash 16
BUF_SIZE 1 in 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ses->server->_srv_mutex
LOCK2 &ses->session_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/common/cifs_md4.c md4_transform_helper() -> md4_transform()

Type Parameter Key Value
BUF_SIZE 0 hash 16
BUF_SIZE 1 in 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ses->server->_srv_mutex
LOCK2 &ses->session_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

crypto/md4.c md4_final() -> md4_transform()

Type Parameter Key Value
PARAM_VALUE 1 in 4096-ptr_max
BUF_SIZE 0 hash 16
BUF_SIZE 1 in 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

crypto/md4.c md4_transform_helper() -> md4_transform()

Type Parameter Key Value
BUF_SIZE 0 hash 16
BUF_SIZE 1 in 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 *in 0-u32max
USER_PTR 1 in