Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/client/cifsencrypt.c find_av_name() -> find_next_av()

Type Parameter Key Value
PARAM_VALUE 0 ses 4096-ptr_max
PARAM_VALUE 1 av 0,4096-ptr_max
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 1 av (-1)-s32max
BUF_SIZE 1 av (-1)-s32max
DATA_SOURCE 0 ses $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 av unit_byte
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/cifsencrypt.c find_av_name() -> find_next_av()

Type Parameter Key Value
PARAM_VALUE 0 ses 4096-ptr_max
PARAM_VALUE 1 av 4096-ptr_max
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 1 av (-1),1-s32max
BUF_SIZE 1 av (-1),1-s32max
DATA_SOURCE 0 ses $0
DATA_SOURCE 1 av r find_next_av
RX_PATH
TASK_NOT_RUNNING
UNITS 1 av unit_byte
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/cifsencrypt.c find_timestamp() -> find_next_av()

Type Parameter Key Value
PARAM_VALUE 0 ses 4096-ptr_max
PARAM_VALUE 0 ses->auth_key.len 8-2020210
PARAM_VALUE 0 ses->auth_key.response 4096-ptr_max
PARAM_VALUE 1 av 0,4096-ptr_max
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 1 av (-1)-s32max
BUF_SIZE 1 av (-1)-s32max
DATA_SOURCE 0 ses $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 av unit_byte
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/cifsencrypt.c find_timestamp() -> find_next_av()

Type Parameter Key Value
PARAM_VALUE 0 ses 4096-ptr_max
PARAM_VALUE 0 ses->auth_key.len 8-2020210
PARAM_VALUE 0 ses->auth_key.response 4096-ptr_max
PARAM_VALUE 1 av 4096-ptr_max
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 1 av (-1),1-s32max
BUF_SIZE 1 av (-1),1-s32max
DATA_SOURCE 0 ses $0
DATA_SOURCE 1 av r find_next_av
RX_PATH
TASK_NOT_RUNNING
UNITS 1 av unit_byte
LOCK2 &ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/cifsencrypt.c set_auth_key_response() -> find_next_av()

Type Parameter Key Value
PARAM_VALUE 0 ses 4096-ptr_max
PARAM_VALUE 0 ses->auth_key.len 8-2020210
PARAM_VALUE 0 ses->auth_key.response 4096-ptr_max
PARAM_VALUE 1 av 0,4096-ptr_max
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 1 av (-1)-s32max
BUF_SIZE 1 av (-1)-s32max
DATA_SOURCE 0 ses $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 av unit_byte
LOCK2 &ses->session_mutex
LOCK2 0 &ses->server->_srv_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/smb/client/cifsencrypt.c set_auth_key_response() -> find_next_av()

Type Parameter Key Value
PARAM_VALUE 0 ses 4096-ptr_max
PARAM_VALUE 0 ses->auth_key.len 8-2020210
PARAM_VALUE 0 ses->auth_key.response 4096-ptr_max
PARAM_VALUE 1 av 4096-ptr_max
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 0 ses (-1),1584
BUF_SIZE 1 av (-1),1-s32max
BUF_SIZE 1 av (-1),1-s32max
DATA_SOURCE 0 ses $0
DATA_SOURCE 1 av r find_next_av
RX_PATH
TASK_NOT_RUNNING
UNITS 1 av unit_byte
LOCK2 &ses->session_mutex
LOCK2 0 &ses->server->_srv_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex