Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/netronome/nfp/crypto/tls.c nfp_net_tls_add() -> nfp_ccm_mbox_msg_alloc()

Type Parameter Key Value
PARAM_VALUE 0 nn 4096-ptr_max
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->up 1
PARAM_VALUE 0 nn->bar_lock.last_holder 0
PARAM_VALUE 0 nn->bar_lock.lock.dep_map->name 0-255
PARAM_VALUE 0 nn->bar_lock.lock.owner (-1)
PARAM_VALUE 0 nn->bar_lock.lock.owner_cpu u32max
PARAM_VALUE 0 nn->reconfig_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nn->reconfig_posted 0
PARAM_VALUE 0 nn->reconfig_sync_present 0
PARAM_VALUE 0 nn->reconfig_timer.entry->pprev 4096-ptr_max
PARAM_VALUE 0 nn->reconfig_timer.lockdep_map->name 0-255
PARAM_VALUE 0 *nn->dp.netdev->name 0-255
PARAM_VALUE 1 req_size 88,112
PARAM_VALUE 2 reply_size 16
PARAM_VALUE 3 flags 3264
BIT_INFO 1 req_size 0x50,0x78
RX_PATH
TASK_NOT_RUNNING
UNITS 1 req_size unit_byte
UNITS 2 reply_size unit_byte
HALF_LOCKED2 global &device_offload_lock
HALF_LOCKED2 global &uld_mutex
HALF_LOCKED2 sk

drivers/net/ethernet/netronome/nfp/crypto/tls.c nfp_net_tls_alloc_simple() -> nfp_ccm_mbox_msg_alloc()

Type Parameter Key Value
PARAM_VALUE 0 nn->bar_lock.first_waiter->up 0-1
PARAM_VALUE 0 nn->dev_info->chip_names 0,1910710023302684672,2266969085388091392
PARAM_VALUE 0 nn->dev_info->dma_mask 1099511627775,281474976710655
PARAM_VALUE 0 nn->dev_info->max_qc_size 65536,262144
PARAM_VALUE 0 nn->dev_info->min_qc_size 256,512
PARAM_VALUE 0 nn->dev_info->pcie_cfg_expbar_offset 0,1024,2560
PARAM_VALUE 0 nn->dev_info->pcie_expl_offset 0,4096,53248
PARAM_VALUE 0 nn->dev_info->qc_addr_offset 0,524288,4194304
PARAM_VALUE 0 nn->dev_info->qc_area_sz 0,524288,1048576
PARAM_VALUE 0 nn->dev_info->qc_idx_mask 255,511
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_offload_ok 0,1168490449487343616
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_policy_add 0,2045051480105140224
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_policy_delete 0,947884759415885824
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_policy_free 0,1668747796594069504
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_state_add 4096-ptr_max
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_state_advance_esn 0,317591795473039360,2067320901665550336,4124001140151758848,8775792675675045888
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_state_delete 4096-ptr_max
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_state_free 0,1462609734578806784,3566692408891461632,4924893780448645120,5711987509112078336
PARAM_VALUE 0 nn->dp.netdev->xfrmdev_ops->xdo_dev_state_update_stats 0,3042981196760178688,5610558849502883840
PARAM_VALUE 0 nn->dp.ops->cap_mask 4226137727,4226268927
PARAM_VALUE 0 *nn->dp.netdev->name 0-255
PARAM_VALUE 1 req_size 8,16,32
PARAM_VALUE 2 reply_size 8
PARAM_VALUE 3 flags 2080,3264
BUF_SIZE 0 nn (-1),145664
BUF_SIZE 0 nn (-1),145664
BUF_SIZE 0 nn->pdev (-1),1-s32max
DATA_SOURCE 0 nn $0
DATA_SOURCE 1 req_size $1
DATA_SOURCE 3 flags $2
FUZZY_MAX 3 flags 3264
BIT_INFO 3 flags 0x800,0xce0
HARD_MAX 3 flags 3264
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 nn->cap 0-u32max[c]
HOST_DATA 0 nn->cap_w1 0-u32max
HOST_DATA 0 nn->dp.ctrl 0-u32max[c]
HOST_DATA 0 nn->dp.mtu 0-1499[c]
HOST_DATA 0 nn->dp.num_r_vecs 0-s32max[c]
HOST_DATA 0 nn->dp.num_rx_rings 0-s32max[c]
HOST_DATA 0 nn->dp.num_tx_rings 0-s32max[c]
HOST_DATA 0 nn->dp.rx_offset 0-64
HOST_DATA 0 nn->max_mtu 0-u32max
HOST_DATA 0 nn->max_r_vecs 0-s32max[c]
HOST_DATA 0 nn->max_rx_rings 0-u32max
HOST_DATA 0 nn->max_tx_rings 0-u32max
HOST_DATA 0 nn->pdev->acs_capabilities 0-u16max
HOST_DATA 0 nn->pdev->class 0-16777215
HOST_DATA 0 nn->pdev->current_state 0-3[c]
HOST_DATA 0 nn->pdev->devcap 0-u32max
HOST_DATA 0 nn->pdev->devfn 0-503[c]
HOST_DATA 0 nn->pdev->device 0-u16max
HOST_DATA 0 nn->pdev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 nn->pdev->fm_enabled 0-1[c]
HOST_DATA 0 nn->pdev->hdr_type 0-255[c]
HOST_DATA 0 nn->pdev->ide_cfg 0-1[c]
HOST_DATA 0 nn->pdev->ide_tee_limit 0-1[c]
HOST_DATA 0 nn->pdev->irq 0-255
HOST_DATA 0 nn->pdev->is_cxl 0-1
HOST_DATA 0 nn->pdev->multifunction 0-1[c]
HOST_DATA 0 nn->pdev->nr_ide_mem 0-255[c]
HOST_DATA 0 nn->pdev->pcie_mpss 0-7[c]
HOST_DATA 0 nn->pdev->pin 0
HOST_DATA 0 nn->pdev->pme_support 0-31[c]
HOST_DATA 0 nn->pdev->ptm_granularity 0-255[c]
HOST_DATA 0 nn->pdev->revision 0-255
HOST_DATA 0 nn->pdev->subsystem_device 0-u16max
HOST_DATA 0 nn->pdev->subsystem_vendor 0-u16max
HOST_DATA 0 nn->pdev->supported_speeds 0,2-254[c]
HOST_DATA 0 nn->pdev->transparent 0[c]
HOST_DATA 0 nn->pdev->vendor 0-u16max
HOST_DATA 0 nn->tlv_caps.crypto_enable_off 0
HOST_DATA 0 nn->tlv_caps.crypto_ops 1-u32max
HOST_DATA 0 nn->tlv_caps.mbox_cmsg_types 0-u32max
HOST_DATA 0 nn->tlv_caps.mbox_len 504
HOST_DATA 0 nn->tlv_caps.mbox_off 6144
HOST_DATA 0 nn->tlv_caps.me_freq_mhz 0-u32max
HOST_DATA 0 nn->tlv_caps.repr_cap 0-u32max
HOST_DATA 0 nn->tlv_caps.tls_resync_ss 0
HOST_DATA 0 nn->tlv_caps.vnic_stats_cnt 0
HOST_DATA 0 nn->tlv_caps.vnic_stats_off 0
NO_OVERFLOW_SIMPLE 0 nn->max_r_vecs
NO_OVERFLOW_SIMPLE 0 nn->mbox_cmsg.queue.prev->end
NO_OVERFLOW_SIMPLE 0 nn->mbox_cmsg.queue.prev->next->end
NO_OVERFLOW_SIMPLE 0 nn->port->dl_port.attrs.phys.port_number
NO_OVERFLOW_SIMPLE 0 nn->port->netdev->dev_port
UNITS 1 req_size unit_byte
UNITS 2 reply_size unit_byte