Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/char/ipmi/ipmi_msghandler.c i_ipmi_req_lan() -> format_lan_msg()

Type Parameter Key Value
PARAM_VALUE 0 smi_msg 4096-ptr_max
PARAM_VALUE 0 smi_msg->done 2720790875626950656
PARAM_VALUE 0 smi_msg->recv_msg 0
PARAM_VALUE 0 smi_msg->type 0
PARAM_VALUE 1 msg 4096-ptr_max
PARAM_VALUE 1 msg->data_len 0-260
PARAM_VALUE 2 lan_addr 4096-ptr_max
PARAM_VALUE 2 lan_addr->lun 0-3
BUF_SIZE 0 smi_msg (-1),600
BUF_SIZE 0 smi_msg (-1),600
BUF_SIZE 1 msg->data (-1),1,4,6,8,16,272
BUF_SIZE 2 lan_addr (-1),8
BUF_SIZE 2 lan_addr (-1),8
DATA_SOURCE 0 smi_msg $4
DATA_SOURCE 1 msg $3
DATA_SOURCE 2 lan_addr $1
DATA_SOURCE 3 msgid $2
DATA_SOURCE 4 ipmb_seq $2
DATA_SOURCE 5 source_lun $6
FUZZY_MAX 1 msg->data_len 260
FUZZY_MAX 2 lan_addr->lun 3
STR_LEN 1 msg->data (-1),3
HARD_MAX 1 msg->data_len 260
HARD_MAX 2 lan_addr->lun 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 msg->cmd 0-255
USER_DATA 1 msg->data_len 0-260
USER_DATA 1 msg->netfn 0-255
USER_DATA 3 msgid s64min-s64max
USER_DATA 4 ipmb_seq 0-255
USER_PTR 1 msg->data
HALF_LOCKED2 &intf->users_mutex

drivers/char/ipmi/ipmi_msghandler.c i_ipmi_req_lan() -> format_lan_msg()

Type Parameter Key Value
PARAM_VALUE 0 smi_msg 4096-ptr_max
PARAM_VALUE 0 smi_msg->done 2720790875626950656
PARAM_VALUE 0 smi_msg->recv_msg 0
PARAM_VALUE 0 smi_msg->type 0
PARAM_VALUE 1 msg 4096-ptr_max
PARAM_VALUE 1 msg->data_len 0-260
PARAM_VALUE 2 lan_addr 4096-ptr_max
PARAM_VALUE 2 lan_addr->lun 0-3
BUF_SIZE 0 smi_msg (-1),600
BUF_SIZE 0 smi_msg (-1),600
BUF_SIZE 1 msg->data (-1),1,4,6,8,16,272
BUF_SIZE 2 lan_addr (-1),8
BUF_SIZE 2 lan_addr (-1),8
DATA_SOURCE 0 smi_msg $4
DATA_SOURCE 1 msg $3
DATA_SOURCE 2 lan_addr $1
DATA_SOURCE 5 source_lun $6
FUZZY_MAX 1 msg->data_len 260
FUZZY_MAX 2 lan_addr->lun 3
STR_LEN 1 msg->data (-1),3
BIT_INFO 3 msgid 0x0,0xffffffff
HARD_MAX 1 msg->data_len 260
HARD_MAX 2 lan_addr->lun 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 msg->cmd 0-255
USER_DATA 1 msg->data_len 0-260
USER_DATA 1 msg->netfn 0-255
USER_PTR 1 msg->data
LOCK2 &intf->seq_lock
HALF_LOCKED2 &intf->users_mutex
TYPE_LOCK (struct ipmi_smi)->seq_lock