Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_spawn_phy_reprs() -> nfp_net_get_mac_addr()

Type Parameter Key Value
PARAM_VALUE 0 pf 4096-ptr_max
PARAM_VALUE 0 pf->cpp 4096-ptr_max
PARAM_VALUE 0 pf->data_vnic_bar 4096-ptr_max
PARAM_VALUE 0 pf->dev_info 4096-ptr_max
PARAM_VALUE 0 pf->eth_tbl 4096-ptr_max
PARAM_VALUE 0 pf->eth_tbl->count 1-u32max
PARAM_VALUE 0 pf->eth_tbl->ports 4096-ptr_max
PARAM_VALUE 0 pf->hwinfo 4096-ptr_max
PARAM_VALUE 0 pf->mac_stats_mem 0-ptr_max
PARAM_VALUE 0 pf->max_data_vnics 0-s32max
PARAM_VALUE 0 pf->num_vfs 0-u16max
PARAM_VALUE 0 pf->pdev 4096-ptr_max
PARAM_VALUE 0 pf->ports.next 4096-ptr_max
PARAM_VALUE 0 pf->ports.prev 4096-ptr_max
PARAM_VALUE 0 pf->ports.prev->next 4096-ptr_max
PARAM_VALUE 0 pf->ports.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pf->qc_area 4096-ptr_max
PARAM_VALUE 0 pf->rtbl 4096-ptr_max
PARAM_VALUE 0 pf->rtbl->cpp->resource_lock.owner (-1)
PARAM_VALUE 0 pf->rtbl->cpp->resource_lock.owner_cpu 0-4294967295
PARAM_VALUE 0 pf->rtbl->cpp->resource_lock.raw_lock.wlocked 0-255
PARAM_VALUE 0 pf->unload_fw_on_remove 1
PARAM_VALUE 0 pf->vf_cfg_mem 0-ptr_max
PARAM_VALUE 0 pf->vfcfg_tbl2 0-ptr_max
PARAM_VALUE 0 pf->vnics.next 4096-ptr_max
PARAM_VALUE 0 pf->vnics.prev 4096-ptr_max
PARAM_VALUE 0 pf->wq 4096-ptr_max
PARAM_VALUE 1 netdev 4096-ptr_max
PARAM_VALUE 1 netdev->dev.parent 4096-ptr_max
PARAM_VALUE 1 netdev->priv->app_priv 4096-ptr_max
PARAM_VALUE 2 port 4096-ptr_max
PARAM_VALUE 2 port->app 4096-ptr_max
PARAM_VALUE 2 port->app->pf 4096-ptr_max
PARAM_VALUE 2 port->netdev 4096-ptr_max
PARAM_VALUE 2 port->port_list.next 4096-ptr_max
PARAM_VALUE 2 port->type 0-1
BUF_SIZE 1 netdev->dev.parent 1616
BUF_SIZE 2 port 568
CAPPED_DATA 0 pf->num_vfs 1
DATA_SOURCE 1 netdev r nfp_repr_alloc
DATA_SOURCE 2 port r nfp_port_alloc
FUZZY_MAX 2 port->type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 port->netdev->dev_port
LOCK2 &devlink->lock
TYPE_LOCK (struct devlink)->lock

drivers/net/ethernet/netronome/nfp/nfp_app_nic.c nfp_app_nic_vnic_alloc() -> nfp_net_get_mac_addr()

Type Parameter Key Value
PARAM_VALUE 0 pf 4096-ptr_max
PARAM_VALUE 0 pf->cpp 4096-ptr_max
PARAM_VALUE 0 pf->ctrl_vnic->dp.ops->cap_mask 4226137727,4226268927
PARAM_VALUE 0 pf->data_vnic_bar 4096-ptr_max
PARAM_VALUE 0 pf->dev_info 4096-ptr_max
PARAM_VALUE 0 pf->eth_tbl 0,4096-ptr_max
PARAM_VALUE 0 pf->hwinfo 4096-ptr_max
PARAM_VALUE 0 pf->mac_stats_mem 0-ptr_max
PARAM_VALUE 0 pf->max_data_vnics 0-s32max
PARAM_VALUE 0 pf->num_vfs 0-u16max
PARAM_VALUE 0 pf->pdev 4096-ptr_max
PARAM_VALUE 0 pf->ports.next 4096-ptr_max
PARAM_VALUE 0 pf->qc_area 4096-ptr_max
PARAM_VALUE 0 pf->rtbl 4096-ptr_max
PARAM_VALUE 0 pf->rtbl->cpp->resource_lock.owner (-1)
PARAM_VALUE 0 pf->rtbl->cpp->resource_lock.owner_cpu 0-4294967295
PARAM_VALUE 0 pf->rtbl->cpp->resource_lock.raw_lock.wlocked 0-255
PARAM_VALUE 0 pf->rtbl->num s32min-s32max
PARAM_VALUE 0 pf->unload_fw_on_remove 1
PARAM_VALUE 0 pf->vf_cfg_mem 0-ptr_max
PARAM_VALUE 0 pf->vfcfg_tbl2 0-ptr_max
PARAM_VALUE 0 pf->vnics.next 4096-ptr_max
PARAM_VALUE 0 pf->vnics.prev 4096-ptr_max
PARAM_VALUE 0 pf->wq 4096-ptr_max
PARAM_VALUE 1 netdev 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 port->netdev->dev_port
LOCK2 &devlink->lock
TYPE_LOCK (struct devlink)->lock