Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/client/smb1session.c sess_auth_kerberos() -> sess_alloc_buffer()

Type Parameter Key Value
PARAM_VALUE 0 sess_data 4096-ptr_max
PARAM_VALUE 0 sess_data->buf0_type 0
PARAM_VALUE 0 sess_data->func 4256730392923209728,5037248997349498880,5144782711345627136,8564414589598560256
PARAM_VALUE 0 sess_data->server 4096-ptr_max
PARAM_VALUE 0 sess_data->server->negflavor 1-2
PARAM_VALUE 0 sess_data->server->ops 4096-ptr_max
PARAM_VALUE 0 sess_data->ses 4096-ptr_max
PARAM_VALUE 0 *sess_data->ses->server->fastest_cmd 0-4294967295
PARAM_VALUE 0 *sess_data->ses->server->slowest_cmd 0-4294967295
PARAM_VALUE 1 wct 12
BUF_SIZE 0 sess_data 104
BUF_SIZE 0 sess_data->server (-1),64,88,264,736,2800,2808
BUF_SIZE 0 sess_data->ses (-1),1584
DATA_SOURCE 0 sess_data $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/smb1session.c sess_auth_ntlmv2() -> sess_alloc_buffer()

Type Parameter Key Value
PARAM_VALUE 0 sess_data 4096-ptr_max
PARAM_VALUE 0 sess_data->buf0_type 0
PARAM_VALUE 0 sess_data->func 4256730392923209728,5037248997349498880,5144782711345627136,8564414589598560256
PARAM_VALUE 0 sess_data->server 4096-ptr_max
PARAM_VALUE 0 sess_data->server->negflavor 1-2
PARAM_VALUE 0 sess_data->server->ops 4096-ptr_max
PARAM_VALUE 0 sess_data->ses 4096-ptr_max
PARAM_VALUE 0 *sess_data->ses->server->fastest_cmd 0-4294967295
PARAM_VALUE 0 *sess_data->ses->server->slowest_cmd 0-4294967295
PARAM_VALUE 1 wct 13
BUF_SIZE 0 sess_data 104
BUF_SIZE 0 sess_data->server (-1),64,88,264,736,2800,2808
BUF_SIZE 0 sess_data->ses (-1),1584
DATA_SOURCE 0 sess_data $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/smb1session.c sess_auth_rawntlmssp_authenticate() -> sess_alloc_buffer()

Type Parameter Key Value
PARAM_VALUE 0 sess_data 4096-ptr_max
PARAM_VALUE 0 sess_data->buf0_type 0
PARAM_VALUE 0 sess_data->func 4256730392923209728,5037248997349498880,5144782711345627136,8564414589598560256
PARAM_VALUE 0 sess_data->server 4096-ptr_max
PARAM_VALUE 0 sess_data->server->negflavor 1-2
PARAM_VALUE 0 sess_data->server->ops 4096-ptr_max
PARAM_VALUE 0 sess_data->ses 4096-ptr_max
PARAM_VALUE 0 *sess_data->ses->server->fastest_cmd 0-4294967295
PARAM_VALUE 0 *sess_data->ses->server->slowest_cmd 0-4294967295
PARAM_VALUE 1 wct 12
BUF_SIZE 0 sess_data 104
BUF_SIZE 0 sess_data->server (-1),64,88,264,736,2800,2808
BUF_SIZE 0 sess_data->ses (-1),1584
DATA_SOURCE 0 sess_data $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/smb1session.c sess_auth_rawntlmssp_negotiate() -> sess_alloc_buffer()

Type Parameter Key Value
PARAM_VALUE 0 sess_data 4096-ptr_max
PARAM_VALUE 0 sess_data->buf0_type 0
PARAM_VALUE 0 sess_data->func 4256730392923209728,5037248997349498880,5144782711345627136,8564414589598560256
PARAM_VALUE 0 sess_data->server 4096-ptr_max
PARAM_VALUE 0 sess_data->server->negflavor 1-2
PARAM_VALUE 0 sess_data->server->ops 4096-ptr_max
PARAM_VALUE 0 sess_data->ses 4096-ptr_max
PARAM_VALUE 0 sess_data->ses->ntlmssp 4096-ptr_max
PARAM_VALUE 0 *sess_data->ses->server->fastest_cmd 0-4294967295
PARAM_VALUE 0 *sess_data->ses->server->slowest_cmd 0-4294967295
PARAM_VALUE 1 wct 12
BUF_SIZE 0 sess_data 104
BUF_SIZE 0 sess_data->server (-1),64,88,264,736,2800,2808
BUF_SIZE 0 sess_data->ses (-1),1584
DATA_SOURCE 0 sess_data $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex