Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/pensando/ionic/ionic_dev.c ionic_map_disc_cmb() -> ionic_dev_cmd_discover_cmb()

Type Parameter Key Value
PARAM_VALUE 0 idev 4096-ptr_max
PARAM_VALUE 0 idev->cmb_inuse 0
PARAM_VALUE 0 idev->cmb_inuse_lock.first_waiter 0
PARAM_VALUE 0 idev->cmb_inuse_lock.magic 4096-ptr_max
PARAM_VALUE 0 idev->cmb_npages 0
PARAM_VALUE 0 idev->dev_cmd_regs 4096-ptr_max
PARAM_VALUE 0 idev->dev_info_regs 1-u64max
PARAM_VALUE 0 idev->fw_generation 0,16-240
PARAM_VALUE 0 idev->fw_hb_ready 1
PARAM_VALUE 0 idev->fw_status_ready 1
PARAM_VALUE 0 idev->intr_ctrl 4096-ptr_max
PARAM_VALUE 0 idev->intr_status 4096-ptr_max
PARAM_VALUE 0 idev->last_fw_hb 0
PARAM_VALUE 0 idev->opcode 0
PARAM_VALUE 0 idev->phy_cmb_pages 0
BUF_SIZE 0 idev 552
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 idev->dev_info.asic_rev 0-255
HOST_DATA 0 idev->dev_info.asic_type 0-255
HOST_DATA 0 idev->fw_generation 0,16-240
HOST_DATA 0 idev->last_fw_hb 0
LOCK2 &ionic->dev_cmd_lock
TYPE_LOCK (struct ionic)->dev_cmd_lock