Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/ath/wil6210/cfg80211.c wil_cfg80211_add_iface() -> wil_vif_add()

Type Parameter Key Value
PARAM_VALUE 0 wil 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->_rx 16,4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->_tx 16,4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->cfg 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->close_list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->ethtool 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->ethtool_ops 1-u64max
PARAM_VALUE 0 wil->main_ndev->gro_ipv4_max_size 65536
PARAM_VALUE 0 wil->main_ndev->gro_max_size 65536
PARAM_VALUE 0 wil->main_ndev->group 0
PARAM_VALUE 0 wil->main_ndev->gso_ipv4_max_size 65536
PARAM_VALUE 0 wil->main_ndev->gso_max_segs u16max
PARAM_VALUE 0 wil->main_ndev->gso_max_size 65536
PARAM_VALUE 0 wil->main_ndev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->lock.first_waiter 0
PARAM_VALUE 0 wil->main_ndev->lock.magic 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->lock.osq.tail.counter 0
PARAM_VALUE 0 wil->main_ndev->lock.owner.counter 0
PARAM_VALUE 0 wil->main_ndev->lower_level 1
PARAM_VALUE 0 wil->main_ndev->mc.count 0
PARAM_VALUE 0 wil->main_ndev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->name_assign_type 0,3
PARAM_VALUE 0 wil->main_ndev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->nd_net.net 1824583183996030976
PARAM_VALUE 0 wil->main_ndev->nested_level 0
PARAM_VALUE 0 wil->main_ndev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->nf_hooks_egress 0
PARAM_VALUE 0 wil->main_ndev->nf_hooks_ingress 0
PARAM_VALUE 0 wil->main_ndev->num_napi_configs 1-u32max
PARAM_VALUE 0 wil->main_ndev->num_rx_queues 1
PARAM_VALUE 0 wil->main_ndev->num_tx_queues 1
PARAM_VALUE 0 wil->main_ndev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->priv_flags 131104,655392
PARAM_VALUE 0 wil->main_ndev->priv_len 3704
PARAM_VALUE 0 wil->main_ndev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->real_num_rx_queues 1
PARAM_VALUE 0 wil->main_ndev->real_num_tx_queues 1
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.dead 0
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 wil->main_ndev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 wil->main_ndev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 wil->main_ndev->tso_max_segs u16max
PARAM_VALUE 0 wil->main_ndev->tso_max_size 65536
PARAM_VALUE 0 wil->main_ndev->tx_queue_len 1-u32max
PARAM_VALUE 0 wil->main_ndev->uc.count 0
PARAM_VALUE 0 wil->main_ndev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->upper_level 1
PARAM_VALUE 0 wil->main_ndev->watchdog_ref_held 0
PARAM_VALUE 0 wil->main_ndev->work_node.next 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->xdp_zc_max_segs 1
PARAM_VALUE 0 wil->wiphy 4096-ptr_max
PARAM_VALUE 0 wil->wiphy->n_iface_combinations s32min-(-1),1-s32max
PARAM_VALUE 0 *wil->main_ndev->name 0-255
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->bcast_ring (-1)
PARAM_VALUE 1 vif->connect_timer.entry.pprev 0
PARAM_VALUE 1 vif->connect_timer.flags 0-4194302
PARAM_VALUE 1 vif->connect_timer.lockdep_map->name 0-255
PARAM_VALUE 1 vif->mid 0-254
PARAM_VALUE 1 vif->ndev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->_rx 16,4096-ptr_max
PARAM_VALUE 1 vif->ndev->_tx 16,4096-ptr_max
PARAM_VALUE 1 vif->ndev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->cfg 4096-ptr_max
PARAM_VALUE 1 vif->ndev->cfg_pending 4096-ptr_max
PARAM_VALUE 1 vif->ndev->close_list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->close_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 1 vif->ndev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->ethtool 4096-ptr_max
PARAM_VALUE 1 vif->ndev->ethtool_ops 1-u64max
PARAM_VALUE 1 vif->ndev->gro_ipv4_max_size 65536
PARAM_VALUE 1 vif->ndev->gro_max_size 65536
PARAM_VALUE 1 vif->ndev->group 0
PARAM_VALUE 1 vif->ndev->gso_ipv4_max_size 65536
PARAM_VALUE 1 vif->ndev->gso_max_segs u16max
PARAM_VALUE 1 vif->ndev->gso_max_size 65536
PARAM_VALUE 1 vif->ndev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->lock.first_waiter 0
PARAM_VALUE 1 vif->ndev->lock.magic 4096-ptr_max
PARAM_VALUE 1 vif->ndev->lock.osq.tail.counter 0
PARAM_VALUE 1 vif->ndev->lock.owner.counter 0
PARAM_VALUE 1 vif->ndev->lower_level 1
PARAM_VALUE 1 vif->ndev->mc.count 0
PARAM_VALUE 1 vif->ndev->mc.list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->mc.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->name_assign_type 3
PARAM_VALUE 1 vif->ndev->napi_config 16,4096-ptr_max
PARAM_VALUE 1 vif->ndev->napi_list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->napi_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->nd_net.net 1824583183996030976
PARAM_VALUE 1 vif->ndev->needs_free_netdev 1
PARAM_VALUE 1 vif->ndev->nested_level 0
PARAM_VALUE 1 vif->ndev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->nf_hooks_egress 0
PARAM_VALUE 1 vif->ndev->nf_hooks_ingress 0
PARAM_VALUE 1 vif->ndev->num_napi_configs 1-u32max
PARAM_VALUE 1 vif->ndev->num_rx_queues 1
PARAM_VALUE 1 vif->ndev->num_tx_queues 1
PARAM_VALUE 1 vif->ndev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 1 vif->ndev->perm_addr 4096-ptr_max
PARAM_VALUE 1 vif->ndev->priv_destructor 6467358672582676480
PARAM_VALUE 1 vif->ndev->priv_flags 131104,655392
PARAM_VALUE 1 vif->ndev->priv_len 3704
PARAM_VALUE 1 vif->ndev->ptype_all.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->real_num_rx_queues 1
PARAM_VALUE 1 vif->ndev->real_num_tx_queues 1
PARAM_VALUE 1 vif->ndev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 1 vif->ndev->refcnt_tracker.dead 0
PARAM_VALUE 1 vif->ndev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 1 vif->ndev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 1 vif->ndev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 1 vif->ndev->rx_mode_addr_cache.count 0
PARAM_VALUE 1 vif->ndev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 1 vif->ndev->tso_max_segs u16max
PARAM_VALUE 1 vif->ndev->tso_max_size 65536
PARAM_VALUE 1 vif->ndev->tx_queue_len 1-u32max
PARAM_VALUE 1 vif->ndev->uc.count 0
PARAM_VALUE 1 vif->ndev->uc.list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->uc.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->unlink_list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->unreg_list.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->upper_level 1
PARAM_VALUE 1 vif->ndev->watchdog_ref_held 0
PARAM_VALUE 1 vif->ndev->work_node.next 4096-ptr_max
PARAM_VALUE 1 vif->ndev->work_node.prev 4096-ptr_max
PARAM_VALUE 1 vif->ndev->xdp_zc_max_segs 1
PARAM_VALUE 1 vif->net_queue_stopped 1
PARAM_VALUE 1 vif->p2p.discovery_timer.entry.pprev 0
PARAM_VALUE 1 vif->p2p.discovery_timer.flags 0-4194302
PARAM_VALUE 1 vif->p2p.discovery_timer.lockdep_map->name 0-255
PARAM_VALUE 1 vif->probe_client_mutex.dep_map->name 0-255
PARAM_VALUE 1 vif->probe_client_mutex.first_waiter 0
PARAM_VALUE 1 vif->probe_client_mutex.magic 4096-ptr_max
PARAM_VALUE 1 vif->probe_client_mutex.owner.counter 0
PARAM_VALUE 1 vif->probe_client_pending.next 4096-ptr_max
PARAM_VALUE 1 vif->probe_client_pending.next->next 4096-ptr_max
PARAM_VALUE 1 vif->probe_client_pending.prev 4096-ptr_max
PARAM_VALUE 1 vif->probe_client_pending.prev->next 4096-ptr_max
PARAM_VALUE 1 vif->probe_client_pending.prev->prev 4096-ptr_max
PARAM_VALUE 1 vif->scan_timer.entry.pprev 0
PARAM_VALUE 1 vif->scan_timer.flags 0-4194302
PARAM_VALUE 1 vif->scan_timer.lockdep_map->name 0-255
PARAM_VALUE 1 vif->wdev.address 4096-ptr_max
PARAM_VALUE 1 vif->wdev.iftype 0-9,11-u32max
PARAM_VALUE 1 vif->wdev.netdev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->_rx 16,4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->_tx 16,4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->cfg 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->cfg_pending 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->close_list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->close_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->ethtool 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->ethtool_ops 8506497847746129920
PARAM_VALUE 1 vif->wdev.netdev->gro_ipv4_max_size 65536
PARAM_VALUE 1 vif->wdev.netdev->gro_max_size 65536
PARAM_VALUE 1 vif->wdev.netdev->group 0
PARAM_VALUE 1 vif->wdev.netdev->gso_ipv4_max_size 65536
PARAM_VALUE 1 vif->wdev.netdev->gso_max_segs u16max
PARAM_VALUE 1 vif->wdev.netdev->gso_max_size 65536
PARAM_VALUE 1 vif->wdev.netdev->hw_features 1099512758281
PARAM_VALUE 1 vif->wdev.netdev->ieee80211_ptr 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->lock.first_waiter 0
PARAM_VALUE 1 vif->wdev.netdev->lock.magic 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->lock.osq.tail.counter 0
PARAM_VALUE 1 vif->wdev.netdev->lock.owner.counter 0
PARAM_VALUE 1 vif->wdev.netdev->lower_level 1
PARAM_VALUE 1 vif->wdev.netdev->mc.count 0
PARAM_VALUE 1 vif->wdev.netdev->mc.list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->mc.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->name_assign_type 0,3
PARAM_VALUE 1 vif->wdev.netdev->napi_config 16,4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->napi_list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->napi_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->nd_net.net 1824583183996030976
PARAM_VALUE 1 vif->wdev.netdev->needs_free_netdev 1
PARAM_VALUE 1 vif->wdev.netdev->nested_level 0
PARAM_VALUE 1 vif->wdev.netdev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->netdev_ops 2695239083022667776
PARAM_VALUE 1 vif->wdev.netdev->nf_hooks_egress 0
PARAM_VALUE 1 vif->wdev.netdev->nf_hooks_ingress 0
PARAM_VALUE 1 vif->wdev.netdev->num_napi_configs 1-u32max
PARAM_VALUE 1 vif->wdev.netdev->num_rx_queues 1
PARAM_VALUE 1 vif->wdev.netdev->num_tx_queues 1
PARAM_VALUE 1 vif->wdev.netdev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->priv_destructor 6467358672582676480
PARAM_VALUE 1 vif->wdev.netdev->priv_flags 131104,655392
PARAM_VALUE 1 vif->wdev.netdev->priv_len 3704
PARAM_VALUE 1 vif->wdev.netdev->ptype_all.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->real_num_rx_queues 1
PARAM_VALUE 1 vif->wdev.netdev->real_num_tx_queues 1
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.dead 0
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 1 vif->wdev.netdev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 1 vif->wdev.netdev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 1 vif->wdev.netdev->tso_max_segs u16max
PARAM_VALUE 1 vif->wdev.netdev->tso_max_size 65536
PARAM_VALUE 1 vif->wdev.netdev->tx_queue_len 1-u32max
PARAM_VALUE 1 vif->wdev.netdev->uc.count 0
PARAM_VALUE 1 vif->wdev.netdev->uc.list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->uc.list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->unlink_list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->unreg_list.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->upper_level 1
PARAM_VALUE 1 vif->wdev.netdev->watchdog_ref_held 0
PARAM_VALUE 1 vif->wdev.netdev->work_node.next 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->work_node.prev 4096-ptr_max
PARAM_VALUE 1 vif->wdev.netdev->xdp_zc_max_segs 1
PARAM_VALUE 1 vif->wdev.wiphy 4096-ptr_max
PARAM_VALUE 1 vif->wil 4096-ptr_max
PARAM_VALUE 1 vif->wil->wiphy 4096-ptr_max
PARAM_VALUE 1 *vif->ndev->name 0
CAPPED_DATA 1 vif->mid 1
DATA_SOURCE 0 wil r wiphy_priv
DATA_SOURCE 1 vif r wil_vif_alloc
TERMINATED 1 vif->ndev->refcnt_tracker.class 1
TERMINATED 1 vif->refcnt_tracker.class 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rdev->wiphy.mtx
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/ath/wil6210/netdev.c wil_if_add() -> wil_vif_add()

Type Parameter Key Value
PARAM_VALUE 0 wil 4096-ptr_max
PARAM_VALUE 0 wil->bar_size 2097152-4194304
PARAM_VALUE 0 wil->brd_info 0,4096-ptr_max
PARAM_VALUE 0 wil->chip_revision 0-3
PARAM_VALUE 0 wil->dma_addr_size 1-u32max
PARAM_VALUE 0 wil->halp.comp.wait.lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 wil->halp.comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wil->halp.comp.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 wil->halp.lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 wil->halp.lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wil->halp.lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wil->halp.lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wil->halp.lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wil->hw_name 615510029817520128,1318153404310056960,2750653980380811264,4818763869006274560,7288514076558671872
PARAM_VALUE 0 wil->hw_version 0-4
PARAM_VALUE 0 wil->iccm_base 8912896,8953856,8957952,8962048,8966144,8978432,9011200,9019392,9043968,9109504,9175040,9183232,9187328,9437184,9469952,9568256,9699328,10485760,10616832,10715136,10977280
PARAM_VALUE 0 wil->main_ndev 0,4096-ptr_max
PARAM_VALUE 0 wil->main_ndev->mctp_ptr->binding 0-4294967295
PARAM_VALUE 0 wil->max_agg_wsize 32,64
PARAM_VALUE 0 wil->max_ampdu_size 65536,131072
PARAM_VALUE 0 wil->mem_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 wil->mem_lock.first_waiter->type 0-1
PARAM_VALUE 0 wil->mem_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wil->n_msi 0-1
PARAM_VALUE 0 wil->napi_ndev 4096-ptr_max
PARAM_VALUE 0 wil->napi_ndev->lock.dep_map->name 0-255
PARAM_VALUE 0 wil->napi_ndev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 wil->napi_ndev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wil->napi_ndev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wil->napi_ndev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wil->napi_ndev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wil->napi_ndev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wil->napi_ndev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wil->napi_ndev->threaded 0
PARAM_VALUE 0 wil->napi_rx.dev 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.dev_list.next 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.dev_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.gro.bitmask 0
PARAM_VALUE 0 wil->napi_rx.gro.cached_napi_id 0
PARAM_VALUE 0 wil->napi_rx.gro.rx_count 0
PARAM_VALUE 0 wil->napi_rx.gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.gro.rx_list.next->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.gro.rx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.gro.rx_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.irq (-1)
PARAM_VALUE 0 wil->napi_rx.list_owner (-1)
PARAM_VALUE 0 wil->napi_rx.napi_hash_node.next 0
PARAM_VALUE 0 wil->napi_rx.napi_hash_node.pprev 0
PARAM_VALUE 0 wil->napi_rx.poll_list.next 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.poll_list.next->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.poll_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.poll_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.poll_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.poll_owner (-1)
PARAM_VALUE 0 wil->napi_rx.skb 0
PARAM_VALUE 0 wil->napi_rx.thread 0,4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.thread->blocked_on 0
PARAM_VALUE 0 wil->napi_rx.thread->cpus_ptr 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.thread->migration_disabled 0-1
PARAM_VALUE 0 wil->napi_rx.thread->on_rq 0-1,3-255
PARAM_VALUE 0 wil->napi_rx.thread->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 wil->napi_rx.thread->saved_state 0
PARAM_VALUE 0 wil->napi_rx.thread->wake_cpu 0-s32max
PARAM_VALUE 0 wil->napi_rx.timer._softexpires 0
PARAM_VALUE 0 wil->napi_rx.timer.base 4096-ptr_max
PARAM_VALUE 0 wil->napi_rx.timer.function 1-u64max
PARAM_VALUE 0 wil->napi_rx.timer.is_hard 0
PARAM_VALUE 0 wil->napi_rx.timer.is_lazy 0
PARAM_VALUE 0 wil->napi_rx.timer.is_queued 0
PARAM_VALUE 0 wil->napi_rx.timer.is_rel 0
PARAM_VALUE 0 wil->napi_rx.timer.is_soft 0
PARAM_VALUE 0 wil->napi_rx.timer.node.expires 0
PARAM_VALUE 0 wil->napi_rx.timer.node.node.next 0
PARAM_VALUE 0 wil->napi_rx.timer.node.node.prev 0
PARAM_VALUE 0 wil->napi_tx.dev 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.dev_list.next 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.dev_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.gro.bitmask 0
PARAM_VALUE 0 wil->napi_tx.gro.cached_napi_id 0
PARAM_VALUE 0 wil->napi_tx.gro.rx_count 0
PARAM_VALUE 0 wil->napi_tx.gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.gro.rx_list.next->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.gro.rx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.gro.rx_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.irq (-1)
PARAM_VALUE 0 wil->napi_tx.list_owner (-1)
PARAM_VALUE 0 wil->napi_tx.napi_hash_node.next 0
PARAM_VALUE 0 wil->napi_tx.napi_hash_node.pprev 0
PARAM_VALUE 0 wil->napi_tx.poll 1622007013448216576,3240702424225976320
PARAM_VALUE 0 wil->napi_tx.poll_list.next 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.poll_list.next->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.poll_list.prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.poll_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.poll_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.poll_owner (-1)
PARAM_VALUE 0 wil->napi_tx.skb 0
PARAM_VALUE 0 wil->napi_tx.thread 0,4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.thread->blocked_on 0
PARAM_VALUE 0 wil->napi_tx.thread->cpus_ptr 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.thread->migration_disabled 0-1
PARAM_VALUE 0 wil->napi_tx.thread->on_rq 0-1,3-255
PARAM_VALUE 0 wil->napi_tx.thread->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 wil->napi_tx.thread->saved_state 0
PARAM_VALUE 0 wil->napi_tx.thread->wake_cpu 0-s32max
PARAM_VALUE 0 wil->napi_tx.timer._softexpires 0
PARAM_VALUE 0 wil->napi_tx.timer.base 4096-ptr_max
PARAM_VALUE 0 wil->napi_tx.timer.function 1-u64max
PARAM_VALUE 0 wil->napi_tx.timer.is_hard 0
PARAM_VALUE 0 wil->napi_tx.timer.is_lazy 0
PARAM_VALUE 0 wil->napi_tx.timer.is_queued 0
PARAM_VALUE 0 wil->napi_tx.timer.is_rel 0
PARAM_VALUE 0 wil->napi_tx.timer.is_soft 0
PARAM_VALUE 0 wil->napi_tx.timer.node.expires 0
PARAM_VALUE 0 wil->napi_tx.timer.node.node.next 0
PARAM_VALUE 0 wil->napi_tx.timer.node.node.prev 0
PARAM_VALUE 0 wil->napi_tx.weight 64
PARAM_VALUE 0 wil->net_queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wil->num_of_brd_entries 0-536870911
PARAM_VALUE 0 wil->pdev 4096-ptr_max
PARAM_VALUE 0 wil->pdev->error_state 0-2,4-4294967295
PARAM_VALUE 0 wil->pdev->irq 0
PARAM_VALUE 0 wil->pdev->is_busmaster 1
PARAM_VALUE 0 wil->pdev->is_msi_managed 1
PARAM_VALUE 0 wil->pdev->msi_enabled 1
PARAM_VALUE 0 wil->pdev->pcie_cap 0-1
PARAM_VALUE 0 wil->pdev->sriov->nres s32min-s32max
PARAM_VALUE 0 wil->pdev->sriov->vf_rebar_cap 0-u16max
PARAM_VALUE 0 wil->platform_handle 4096-ptr_max
PARAM_VALUE 0 wil->ps_profile 1-u32max
PARAM_VALUE 0 wil->rgf_fw_assert_code_addr 9564192,10711072
PARAM_VALUE 0 wil->rgf_ucode_assert_code_addr 9564200,10711080
PARAM_VALUE 0 wil->ring_rx.va 0
PARAM_VALUE 0 wil->rx_buff_mgmt.buff_arr 0
PARAM_VALUE 0 wil->txrx_ops.configure_interrupt_moderation 1372497671598137344
PARAM_VALUE 0 wil->txrx_ops.get_netif_rx_params 5652125543828844544
PARAM_VALUE 0 wil->txrx_ops.get_reorder_params 6847338703866208256
PARAM_VALUE 0 wil->txrx_ops.irq_rx 2609762758615982080,3736992092665876480
PARAM_VALUE 0 wil->txrx_ops.irq_tx 335839441257893888,1771763409853906944
PARAM_VALUE 0 wil->txrx_ops.is_rx_idle 2312475752288657408
PARAM_VALUE 0 wil->txrx_ops.ring_fini_tx 2465903302582124544
PARAM_VALUE 0 wil->txrx_ops.ring_init_bcast 9146681826944294912
PARAM_VALUE 0 wil->txrx_ops.ring_init_tx 6077232499998445568
PARAM_VALUE 0 wil->txrx_ops.rx_crypto_check 1619606312477573120
PARAM_VALUE 0 wil->txrx_ops.rx_error_check 834216765612494848
PARAM_VALUE 0 wil->txrx_ops.rx_fini 2443090197017272320
PARAM_VALUE 0 wil->txrx_ops.rx_init 5220775190613450752
PARAM_VALUE 0 wil->txrx_ops.tx_desc_map 7922377754504318976
PARAM_VALUE 0 wil->txrx_ops.tx_desc_unmap 1300949953706528768
PARAM_VALUE 0 wil->txrx_ops.tx_fini 8049627255329562624
PARAM_VALUE 0 wil->txrx_ops.tx_init 2182625052325724160
PARAM_VALUE 0 wil->txrx_ops.tx_ring_modify 3729091544719892480
PARAM_VALUE 0 wil->txrx_ops.tx_ring_tso 1498629003807465472
PARAM_VALUE 0 wil->txrx_ops.wmi_addba_rx_resp 6424946796003454976
PARAM_VALUE 0 wil->use_compressed_rx_status 1
PARAM_VALUE 0 wil->use_enhanced_dma_hw 1
PARAM_VALUE 0 wil->use_rx_hw_reordering 1
PARAM_VALUE 0 wil->vif_mutex.dep_map->name 0-255
PARAM_VALUE 0 wil->vif_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 wil->vif_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 wil->vif_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wil->vif_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 wil->wil_fw_name 1970874042534359040,3158093357542969344,4367524669295095808,7416849497224290304,7635687715511554048,8762308851938836480
PARAM_VALUE 0 wil->wiphy 4096-ptr_max
PARAM_VALUE 0 wil->wiphy->addresses 0,4096-ptr_max
PARAM_VALUE 0 wil->wiphy->bss_select_support 0-14
PARAM_VALUE 0 wil->wiphy->coalesce 0,4096-ptr_max
PARAM_VALUE 0 wil->wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wil->wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wil->wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wil->wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wil->wiphy->flags 0,1048576-u32max
PARAM_VALUE 0 wil->wiphy->interface_modes 0,2-32766
PARAM_VALUE 0 wil->wiphy->max_match_sets 16
PARAM_VALUE 0 wil->wiphy->max_num_akm_suites 2-10
PARAM_VALUE 0 wil->wiphy->max_sched_scan_ie_len 1024
PARAM_VALUE 0 wil->wiphy->max_sched_scan_plans 2
PARAM_VALUE 0 wil->wiphy->max_sched_scan_reqs 1
PARAM_VALUE 0 wil->wiphy->max_sched_scan_ssids 16
PARAM_VALUE 0 wil->wiphy->mtx.dep_map->name 0-255
PARAM_VALUE 0 wil->wiphy->mtx.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 wil->wiphy->mtx.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 wil->wiphy->mtx.osq.tail.counter 0-s32max
PARAM_VALUE 0 wil->wiphy->pmsr_capa 0,4096-ptr_max
PARAM_VALUE 0 wil->wiphy->pmsr_capa->ftm.supported 1
PARAM_VALUE 0 wil->wiphy->radio_cfg 0,4096-ptr_max
PARAM_VALUE 0 wil->wiphy->signal_type 1-2
PARAM_VALUE 0 wil->wiphy->wowlan 0,4096-ptr_max
PARAM_VALUE 0 wil->wmi_call.done 0-4294967293,u32max
PARAM_VALUE 0 wil->wmi_ev_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wil->wmi_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 wil->wmi_mutex.dep_map->name 0-255
PARAM_VALUE 0 wil->wmi_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 wil->wmi_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wil->wmi_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wil->wmi_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wil->wmi_ready.done 0-4294967293,u32max
PARAM_VALUE 0 wil->wmi_ready.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 wil->wmi_ready.wait.lock.owner (-1)
PARAM_VALUE 0 wil->wmi_ready.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wil->wmi_ready.wait.lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 wil->wmi_ready.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wil->wmi_ready.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 wil->wmi_wq->first_flusher->done.done 0-4294967295
PARAM_VALUE 0 wil->wmi_wq->first_flusher->done.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 wil->wmi_wq->first_flusher->done.wait.lock.owner (-1)
PARAM_VALUE 0 wil->wmi_wq->first_flusher->done.wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 wil->wmi_wq->flush_color s32min-s32max
PARAM_VALUE 0 wil->wmi_wq->flusher_overflow.prev->next 2906673126597898240
PARAM_VALUE 0 wil->wmi_wq->flusher_queue.prev->next 2906673126597898240
PARAM_VALUE 0 wil->wmi_wq->nr_pwqs_to_flush.counter s32min-s32max
PARAM_VALUE 0 wil->wmi_wq->work_color s32min-s32max
PARAM_VALUE 0 wil->wq_service->first_flusher->done.done 0-4294967295
PARAM_VALUE 0 wil->wq_service->first_flusher->done.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 wil->wq_service->first_flusher->done.wait.lock.owner (-1)
PARAM_VALUE 0 wil->wq_service->first_flusher->done.wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 wil->wq_service->flush_color s32min-s32max
PARAM_VALUE 0 wil->wq_service->flusher_overflow.prev->next 2906673126597898240
PARAM_VALUE 0 wil->wq_service->flusher_queue.prev->next 2906673126597898240
PARAM_VALUE 0 wil->wq_service->nr_pwqs_to_flush.counter s32min-s32max
PARAM_VALUE 0 wil->wq_service->work_color s32min-s32max
PARAM_VALUE 0 *wil->fw_version 0-255
PARAM_VALUE 0 *wil->main_ndev->name 0-255
PARAM_VALUE 0 *wil->main_ndev->perm_addr 0-255
PARAM_VALUE 0 *wil->napi_ndev->name 0-255
PARAM_VALUE 0 *wil->wil_fw_name 0-127
PARAM_VALUE 0 *wil->wiphy->perm_addr 0-255
PARAM_VALUE 0 *wil->wmi_wq->lockdep_map->name 0-255
PARAM_VALUE 0 *wil->wq_service->lockdep_map->name 0-255
PARAM_VALUE 1 vif 0,4096-ptr_max
PARAM_VALUE 1 vif->net_queue_stopped 0-1
BUF_SIZE 0 wil 0-7690816
BUF_SIZE 0 wil 0-7690816
BUF_SIZE 0 wil->napi_ndev s32min-s32max
BUF_SIZE 0 wil->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 wil->platform_handle 56
CAPPED_DATA 0 wil 1
DATA_SOURCE 0 wil $0
DATA_SOURCE 1 vif r netdev_priv
TERMINATED 0 wil->hw_name 1
TERMINATED 0 wil->wil_fw_name 1
MEM_ZERO 0 wil->hw_capa
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 wil->chip_revision 0-3
HOST_DATA 0 wil->mbox_ctl.tx.tail 0-u32max
NO_OVERFLOW_SIMPLE 0 wil->main_ndev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 wil->main_ndev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 wil->main_ndev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 wil->main_ndev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 wil->main_ndev->real_num_tx_queues
UNITS 0 wil unit_byte
LOCK2 &wiphy->mtx
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx