Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/broadcom/cnic.c cnic_close_bnx2_conn() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 1 csk 4096-ptr_max
PARAM_VALUE 1 csk->dev 4096-ptr_max
BUF_SIZE 0 cp 1936
DATA_SOURCE 1 csk $0
DATA_SOURCE 2 opcode $1
BIT_INFO 2 opcode 0x39,0x39
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cp unit_byte
HALF_LOCKED2 &hba->net_dev_lock
HALF_LOCKED2 rcu_read

drivers/net/ethernet/broadcom/cnic.c cnic_close_bnx2_conn() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 1 csk 4096-ptr_max
PARAM_VALUE 1 csk->dev 4096-ptr_max
PARAM_VALUE 1 csk->dev->cnic_priv->cnic_ulp_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 csk->dev->cnic_priv->hq_size 0-4194240
PARAM_VALUE 1 csk->dev->cnic_priv->kwq_prod_idx 0-u16max
PARAM_VALUE 1 csk->dev->cnic_priv->num_ccells 0-u16max
PARAM_VALUE 1 csk->dev->cnic_priv->num_cqs 0-1
PARAM_VALUE 1 csk->dev->cnic_priv->num_iscsi_tasks 0-u16max
PARAM_VALUE 1 csk->dev->cnic_priv->r2tq_size 0-2097120
PARAM_VALUE 1 csk->dev->cnic_priv->task_array_size 0-8388480
PARAM_VALUE 1 csk->kwqe1.cid 0-4294967295
PARAM_VALUE 1 csk->kwqe1.flags 64
PARAM_VALUE 1 csk->kwqe1.opcode 14
PARAM_VALUE 1 csk->kwqe1.oper16 0
PARAM_VALUE 1 csk->src_port 0
PARAM_VALUE 1 csk->state 53-54
PARAM_VALUE 2 opcode 53-54
BUF_SIZE 0 cp 1936
DATA_SOURCE 1 csk $0
DATA_SOURCE 2 opcode $1
BIT_INFO 1 csk->state 0x0,0x37
BIT_INFO 2 opcode 0x0,0x37
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cp unit_byte
HALF_LOCKED2 &hba->net_dev_lock
HALF_LOCKED2 rcu_read

drivers/net/ethernet/broadcom/cnic.c cnic_close_bnx2x_conn() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 0 cp->ctx_tbl 4096-ptr_max
PARAM_VALUE 1 csk 4096-ptr_max
PARAM_VALUE 1 csk->dev 4096-ptr_max
PARAM_VALUE 1 csk->dev->cnic_priv->cnic_ulp_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 csk->dev->cnic_priv->hq_size 0-4194240
PARAM_VALUE 1 csk->dev->cnic_priv->kwq_prod_idx 0-u16max
PARAM_VALUE 1 csk->dev->cnic_priv->num_ccells 0-u16max
PARAM_VALUE 1 csk->dev->cnic_priv->num_cqs 0-1
PARAM_VALUE 1 csk->dev->cnic_priv->num_iscsi_tasks 0-u16max
PARAM_VALUE 1 csk->dev->cnic_priv->r2tq_size 0-2097120
PARAM_VALUE 1 csk->dev->cnic_priv->task_array_size 0-8388480
PARAM_VALUE 1 csk->kwqe1.cid 0-4294967295
PARAM_VALUE 1 csk->kwqe1.flags 64
PARAM_VALUE 1 csk->kwqe1.opcode 14
PARAM_VALUE 1 csk->kwqe1.oper16 0
PARAM_VALUE 1 csk->src_port 0
BUF_SIZE 0 cp 1936
DATA_SOURCE 1 csk $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cp unit_byte
HALF_LOCKED2 &hba->net_dev_lock
HALF_LOCKED2 rcu_read

drivers/net/ethernet/broadcom/cnic.c cnic_cm_process_kcqe() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 0 cp->csk_tbl 4096-ptr_max
PARAM_VALUE 1 csk 4096-ptr_max
PARAM_VALUE 2 opcode 56
BUF_SIZE 0 cp 1936
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cp unit_byte
LOCK2 rcu_read

drivers/net/ethernet/broadcom/cnic.c cnic_cm_process_kcqe() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 0 cp->csk_tbl 4096-ptr_max
PARAM_VALUE 1 csk 4096-ptr_max
BUF_SIZE 0 cp 1936
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cp unit_byte
LOCK2 rcu_read

drivers/net/ethernet/broadcom/cnic.c cnic_cm_process_kcqe() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 0 cp->csk_tbl 4096-ptr_max
PARAM_VALUE 1 csk 4096-ptr_max
BUF_SIZE 0 cp 1936
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cp unit_byte
LOCK2 rcu_read

drivers/net/ethernet/broadcom/cnic.c cnic_cm_process_offld_pg() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 0 cp->csk_tbl 4096-ptr_max
PARAM_VALUE 1 csk 4096-ptr_max
PARAM_VALUE 2 opcode 56
BUF_SIZE 0 cp 1936
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cp unit_byte
LOCK2 rcu_read

drivers/net/ethernet/broadcom/cnic.c cnic_iscsi_nl_msg_recv() -> cnic_cm_upcall()

Type Parameter Key Value
PARAM_VALUE 0 cp 4096-ptr_max
PARAM_VALUE 0 cp->csk_tbl 4096-ptr_max
PARAM_VALUE 0 cp->ulp_ops 4096-ptr_max
PARAM_VALUE 1 csk 4096-ptr_max
PARAM_VALUE 1 csk->ha 4096-ptr_max
PARAM_VALUE 1 csk->src_ip 4096-ptr_max
PARAM_VALUE 2 opcode 56
BUF_SIZE 0 cp 1936
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 csk->vlan_id 0-u16max[u]
USER_DATA 1 *csk->ha 0-255
UNITS 0 cp unit_byte
USER_PTR 1 csk->ha
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read