Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/netronome/nfp/abm/ctrl.c nfp_abm_ctrl_read_params() -> nfp_abm_ctrl_prio_check_params()

Type Parameter Key Value
PARAM_VALUE 0 alink 4096-ptr_max
PARAM_VALUE 0 alink->abm 0,4096-ptr_max
PARAM_VALUE 0 alink->dscp_map.next 4096-ptr_max
PARAM_VALUE 0 alink->dscp_map.next->next 4096-ptr_max
PARAM_VALUE 0 alink->dscp_map.prev 4096-ptr_max
PARAM_VALUE 0 alink->dscp_map.prev->next 4096-ptr_max
PARAM_VALUE 0 alink->dscp_map.prev->prev 4096-ptr_max
PARAM_VALUE 0 alink->id 0-2147483646
PARAM_VALUE 0 alink->vnic 4096-ptr_max
PARAM_VALUE 0 alink->vnic->app 4096-ptr_max
PARAM_VALUE 0 alink->vnic->app_priv 4096-ptr_max
PARAM_VALUE 0 alink->vnic->dev_info 4096-ptr_max
PARAM_VALUE 0 alink->vnic->dp.ctrl_bar 1-u64max
PARAM_VALUE 0 alink->vnic->dp.dev 4096-ptr_max
PARAM_VALUE 0 alink->vnic->dp.is_vf 0
PARAM_VALUE 0 alink->vnic->dp.netdev 0,4096-ptr_max
PARAM_VALUE 0 alink->vnic->dp.ops 391473416707108864,9078669766065852416
PARAM_VALUE 0 alink->vnic->dp.rxd_cnt 4096
PARAM_VALUE 0 alink->vnic->dp.txd_cnt 4096
PARAM_VALUE 0 alink->vnic->dp.xsk_pools 16,4096-ptr_max
PARAM_VALUE 0 alink->vnic->fw_ver.major 5-255
PARAM_VALUE 0 alink->vnic->mbox_cmsg.queue.next 4096-ptr_max
PARAM_VALUE 0 alink->vnic->mbox_cmsg.queue.prev 4096-ptr_max
PARAM_VALUE 0 alink->vnic->mbox_cmsg.queue.qlen 0
PARAM_VALUE 0 alink->vnic->mbox_cmsg.workq 4096-ptr_max
PARAM_VALUE 0 alink->vnic->mbox_cmsg.wq.head.next 4096-ptr_max
PARAM_VALUE 0 alink->vnic->mbox_cmsg.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 alink->vnic->pdev 4096-ptr_max
PARAM_VALUE 0 alink->vnic->reconfig_timer.entry.pprev 0
PARAM_VALUE 0 alink->vnic->reconfig_timer.flags 0-4194302
PARAM_VALUE 0 alink->vnic->rx_bar 4096-ptr_max
PARAM_VALUE 0 alink->vnic->stride_rx 2,4
PARAM_VALUE 0 alink->vnic->stride_tx 2,4
PARAM_VALUE 0 alink->vnic->tlv_caps.mbox_len 0,504
PARAM_VALUE 0 alink->vnic->tlv_caps.mbox_off 0,6144
PARAM_VALUE 0 alink->vnic->tx_bar 4096-ptr_max
BUF_SIZE 0 alink 168
BUF_SIZE 0 alink->abm 104,8928,14072
BUF_SIZE 0 alink->vnic (-1),145664
CAPPED_DATA 0 alink->id 1
CAPPED_DATA 0 alink->vnic->dp.num_r_vecs 1
CAPPED_DATA 0 alink->vnic->dp.num_rx_rings 1
CAPPED_DATA 0 alink->vnic->dp.num_tx_rings 1
CAPPED_DATA 0 alink->vnic->max_r_vecs 1
DATA_SOURCE 0 alink $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 alink->queue_base 0-u32max
HOST_DATA 0 alink->total_queues 0-u32max
HOST_DATA 0 alink->vnic->dp.num_r_vecs 0-s32max[c]
HOST_DATA 0 alink->vnic->dp.num_rx_rings 0-s32max[c]
HOST_DATA 0 alink->vnic->dp.num_tx_rings 0-s32max[c]
HOST_DATA 0 alink->vnic->max_r_vecs 0-s32max[c]
HOST_DATA 0 alink->vnic->max_rx_rings 0-u32max
HOST_DATA 0 alink->vnic->max_tx_rings 0-u32max
HOST_DATA 0 alink->vnic->tlv_caps.crypto_enable_off 0
HOST_DATA 0 alink->vnic->tlv_caps.crypto_ops 0-u32max
HOST_DATA 0 alink->vnic->tlv_caps.mbox_cmsg_types 0-u32max
HOST_DATA 0 alink->vnic->tlv_caps.mbox_len 504
HOST_DATA 0 alink->vnic->tlv_caps.mbox_off 6144
HOST_DATA 0 alink->vnic->tlv_caps.me_freq_mhz 0-u32max
HOST_DATA 0 alink->vnic->tlv_caps.repr_cap 0-u32max
HOST_DATA 0 alink->vnic->tlv_caps.tls_resync_ss 0
HOST_DATA 0 alink->vnic->tlv_caps.vnic_stats_cnt 0
HOST_DATA 0 alink->vnic->tlv_caps.vnic_stats_off 0
NO_OVERFLOW_SIMPLE 0 alink->vnic->max_r_vecs
LOCK2 &devlink->lock
TYPE_LOCK (struct devlink)->lock