Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/chelsio/cxgb4/t4_hw.c t4_get_vpd_params() -> t4_get_raw_vpd_params()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->fatal_err_notify_task.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 adapter->mbox_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mlist.list.prev 6161797322780819456
PARAM_VALUE 0 adapter->mlist.list.prev->next 6161797322780819456
PARAM_VALUE 0 adapter->mlist.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adapter->params.devlog.memtype 0-15
PARAM_VALUE 0 adapter->params.devlog.start 0,16-4294967280
PARAM_VALUE 0 adapter->params.pfres.neq 0-1048575
PARAM_VALUE 0 adapter->params.pfres.nethctrl 0-u16max
PARAM_VALUE 0 adapter->params.pfres.nexactf 0-u16max
PARAM_VALUE 0 adapter->params.pfres.niq 0-1048575
PARAM_VALUE 0 adapter->params.pfres.niqflint 0-4095
PARAM_VALUE 0 adapter->params.pfres.nvi 0-255
PARAM_VALUE 0 adapter->params.pfres.pmask 0-15
PARAM_VALUE 0 adapter->params.pfres.r_caps 0-255
PARAM_VALUE 0 adapter->params.pfres.tc 0-255
PARAM_VALUE 0 adapter->params.pfres.wx_caps 0-255
PARAM_VALUE 0 adapter->pdev->pcie_cap 0-1
PARAM_VALUE 0 adapter->pdev_dev 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev_dev->bus 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev_dev->class 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev_dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adapter->pf 4
PARAM_VALUE 0 adapter->t4_bar0 0,16-4294967280
PARAM_VALUE 0 adapter->win0_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 p 4096-ptr_max
BUF_SIZE 0 adapter s32min-(-2),1-s32max
BUF_SIZE 0 adapter s32min-(-2),1-s32max
CAPPED_DATA 0 adapter->params.sf_size 1
DATA_SOURCE 0 adapter $0
DATA_SOURCE 1 p $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adapter->params.bs_vers 0-u32max
HOST_DATA 0 adapter->params.devlog.memtype 0-15
HOST_DATA 0 adapter->params.devlog.size 32768-524288[c]
HOST_DATA 0 adapter->params.devlog.start 0,16-268435440[c]
HOST_DATA 0 adapter->params.fw_vers 0-u32max
HOST_DATA 0 adapter->params.tp_vers 0-u32max
HOST_DATA 0 adapter->t4_bar0 0,16-4294967280[c]
UNITS 0 adapter unit_byte
HALF_LOCKED2 &pdev->dev.mutex

drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c cudbg_collect_vpd_data() -> t4_get_raw_vpd_params()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 1 p 3157449420948168704
PARAM_VALUE 1 p->cclk 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c cxgb4_mgmt_fill_vf_station_mac_addr() -> t4_get_raw_vpd_params()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->fatal_err_notify_task.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 adapter->mbox_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mlist.list.prev 6161797322780819456
PARAM_VALUE 0 adapter->mlist.list.prev->next 6161797322780819456
PARAM_VALUE 0 adapter->mlist.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adapter->port 4096-ptr_max
PARAM_VALUE 0 adapter->vfinfo 16,4096-ptr_max
PARAM_VALUE 1 p 4096-ptr_max
BUF_SIZE 0 adapter s32min-(-2),1-s32max
BUF_SIZE 0 adapter s32min-(-2),1-s32max
BUF_SIZE 0 adapter->vfinfo 0-s32max
DATA_SOURCE 0 adapter $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 &of->mutex
LOCK2 &pdev->dev.mutex
LOCK2 global &pci_rescan_remove_lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct device)->mutex
TYPE_LOCK (struct kernfs_open_file)->mutex