Defined in 1 files as a function:
Referenced in 4 files:
- net/wireless/nl80211.c
- net/wireless/trace.h, line 1039
- net/wireless/util.c, line 2763
- net/wireless/wext-compat.c
Smatch caller information:
net/wireless/nl80211.c cfg80211_cqm_rssi_update() -> rdev_get_station()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops->get_station | 1-u64max |
| PARAM_VALUE | 1 | wdev | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->links | 4096-ptr_max |
| PARAM_VALUE | 3 | sinfo | 8770936974581944320 |
| PARAM_VALUE | 3 | sinfo->ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_link_metric | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_weight | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_at | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_link_id | 0 |
| PARAM_VALUE | 3 | sinfo->avg_ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->beacon_loss_count | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.beacon_interval | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.dtim_period | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.flags | 0 |
| PARAM_VALUE | 3 | sinfo->chains | 0 |
| PARAM_VALUE | 3 | sinfo->connected_time | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_as | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_gate | 0 |
| PARAM_VALUE | 3 | sinfo->expected_throughput | 0 |
| PARAM_VALUE | 3 | sinfo->filled | 0 |
| PARAM_VALUE | 3 | sinfo->generation | 0 |
| PARAM_VALUE | 3 | sinfo->inactive_time | 0 |
| PARAM_VALUE | 3 | sinfo->llid | 0 |
| PARAM_VALUE | 3 | sinfo->local_pm | 0 |
| PARAM_VALUE | 3 | sinfo->mlo_params_valid | 0 |
| PARAM_VALUE | 3 | sinfo->nonpeer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->peer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->pertid | 0 |
| PARAM_VALUE | 3 | sinfo->plid | 0 |
| PARAM_VALUE | 3 | sinfo->plink_state | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon_signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->rx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->rx_dropped_misc | 0 |
| PARAM_VALUE | 3 | sinfo->rx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->rx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.n_bonded_ch | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->signal | 0 |
| PARAM_VALUE | 3 | sinfo->signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.mask | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.set | 0 |
| PARAM_VALUE | 3 | sinfo->t_offset | 0 |
| PARAM_VALUE | 3 | sinfo->tx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->tx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->tx_failed | 0 |
| PARAM_VALUE | 3 | sinfo->tx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->tx_retries | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->valid_links | 0 |
| BUF_SIZE | 0 | rdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-1),1-s32max |
| BUF_SIZE | 2 | mac | 6 |
| BUF_SIZE | 2 | mac | 6 |
| DATA_SOURCE | 0 | rdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c nl80211_dump_station() -> rdev_get_station()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops->dump_station | 1-u64max |
| PARAM_VALUE | 0 | rdev->ops->get_station | 1-u64max |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | wdev | 4096-ptr_max |
| PARAM_VALUE | 3 | sinfo | 4096-ptr_max |
| PARAM_VALUE | 3 | sinfo->airtime_link_metric | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.flags | 0 |
| PARAM_VALUE | 3 | sinfo->connected_time | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_as | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_gate | 0 |
| PARAM_VALUE | 3 | sinfo->filled | 0 |
| PARAM_VALUE | 3 | sinfo->generation | 0 |
| PARAM_VALUE | 3 | sinfo->inactive_time | 0 |
| PARAM_VALUE | 3 | sinfo->mlo_params_valid | 0 |
| PARAM_VALUE | 3 | sinfo->pertid | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon | 0 |
| PARAM_VALUE | 3 | sinfo->rx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->rx_dropped_misc | 0 |
| PARAM_VALUE | 3 | sinfo->rx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.n_bonded_ch | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->signal | 0 |
| PARAM_VALUE | 3 | sinfo->signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.mask | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.set | 0 |
| PARAM_VALUE | 3 | sinfo->tx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->tx_failed | 0 |
| PARAM_VALUE | 3 | sinfo->tx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->valid_links | 0 |
| BUF_SIZE | 2 | mac | 6 |
| CAPPED_DATA | 1 | wdev | 1 |
| MEM_ZERO | 3 | sinfo | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | *mac | 0-255 |
| USER_PTR | 2 | mac | |
| LOCK2 | 0 | &rdev->wiphy.mtx | |
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/wireless/nl80211.c nl80211_get_station() -> rdev_get_station()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops->get_station | 1-u64max |
| PARAM_VALUE | 1 | wdev | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->netdev | 1-u64max |
| PARAM_VALUE | 2 | mac | 4096-ptr_max |
| PARAM_VALUE | 3 | sinfo | 6404724373829976064 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | wdev | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | wdev | s32min-(-2),1-s32max |
| DATA_SOURCE | 2 | mac | r nla_data |
| MEM_ZERO | 3 | sinfo | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | *mac | 0-255 |
| USER_PTR | 2 | mac | |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |
net/wireless/nl80211.c nl80211_probe_mesh_link() -> rdev_get_station()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops->get_station | 1-u64max |
| PARAM_VALUE | 0 | rdev->ops->probe_mesh_link | 1-u64max |
| PARAM_VALUE | 1 | wdev | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->iftype | 7 |
| PARAM_VALUE | 2 | mac | 4096-ptr_max |
| PARAM_VALUE | 3 | sinfo | 3058766441690046464 |
| PARAM_VALUE | 3 | sinfo->ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_link_metric | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_weight | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_at | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_link_id | 0 |
| PARAM_VALUE | 3 | sinfo->avg_ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->beacon_loss_count | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.beacon_interval | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.dtim_period | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.flags | 0 |
| PARAM_VALUE | 3 | sinfo->chains | 0 |
| PARAM_VALUE | 3 | sinfo->connected_time | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_as | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_gate | 0 |
| PARAM_VALUE | 3 | sinfo->expected_throughput | 0 |
| PARAM_VALUE | 3 | sinfo->filled | 0 |
| PARAM_VALUE | 3 | sinfo->generation | 0 |
| PARAM_VALUE | 3 | sinfo->inactive_time | 0 |
| PARAM_VALUE | 3 | sinfo->llid | 0 |
| PARAM_VALUE | 3 | sinfo->local_pm | 0 |
| PARAM_VALUE | 3 | sinfo->mlo_params_valid | 0 |
| PARAM_VALUE | 3 | sinfo->nonpeer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->peer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->pertid | 0 |
| PARAM_VALUE | 3 | sinfo->plid | 0 |
| PARAM_VALUE | 3 | sinfo->plink_state | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon_signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->rx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->rx_dropped_misc | 0 |
| PARAM_VALUE | 3 | sinfo->rx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->rx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.n_bonded_ch | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->signal | 0 |
| PARAM_VALUE | 3 | sinfo->signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.mask | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.set | 0 |
| PARAM_VALUE | 3 | sinfo->t_offset | 0 |
| PARAM_VALUE | 3 | sinfo->tx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->tx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->tx_failed | 0 |
| PARAM_VALUE | 3 | sinfo->tx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->tx_retries | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->valid_links | 0 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| DATA_SOURCE | 2 | mac | r nla_data |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | *mac | 0-255 |
| USER_PTR | 2 | mac | |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |
net/wireless/util.c cfg80211_get_station() -> rdev_get_station()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops->get_station | 1-u64max |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | wdev | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->wiphy | 1-u64max |
| PARAM_VALUE | 3 | sinfo | 3083467797900644352 |
| BUF_SIZE | 2 | mac | 6 |
| BUF_SIZE | 2 | mac | 6 |
| DATA_SOURCE | 0 | rdev | r wiphy_to_rdev |
| DATA_SOURCE | 2 | mac | $1 |
| DATA_SOURCE | 3 | sinfo | $2 |
| MEM_ZERO | 3 | sinfo | |
| LOCK2 | 0 | &rdev->wiphy.mtx | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/wireless/wext-compat.c cfg80211_wext_giwrate() -> rdev_get_station()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops->get_station | 1-u64max |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | wdev | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->iftype | 2 |
| PARAM_VALUE | 1 | wdev->links | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->valid_links | 0 |
| PARAM_VALUE | 1 | wdev->wiphy | 1-u64max |
| PARAM_VALUE | 2 | mac | 6165126125978980352 |
| PARAM_VALUE | 3 | sinfo | 3731688907965366272 |
| PARAM_VALUE | 3 | sinfo->ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_link_metric | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_weight | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_at | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_link_id | 0 |
| PARAM_VALUE | 3 | sinfo->avg_ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->beacon_loss_count | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.beacon_interval | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.dtim_period | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.flags | 0 |
| PARAM_VALUE | 3 | sinfo->chains | 0 |
| PARAM_VALUE | 3 | sinfo->connected_time | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_as | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_gate | 0 |
| PARAM_VALUE | 3 | sinfo->expected_throughput | 0 |
| PARAM_VALUE | 3 | sinfo->filled | 0 |
| PARAM_VALUE | 3 | sinfo->generation | 0 |
| PARAM_VALUE | 3 | sinfo->inactive_time | 0 |
| PARAM_VALUE | 3 | sinfo->llid | 0 |
| PARAM_VALUE | 3 | sinfo->local_pm | 0 |
| PARAM_VALUE | 3 | sinfo->mlo_params_valid | 0 |
| PARAM_VALUE | 3 | sinfo->nonpeer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->peer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->pertid | 0 |
| PARAM_VALUE | 3 | sinfo->plid | 0 |
| PARAM_VALUE | 3 | sinfo->plink_state | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon_signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->rx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->rx_dropped_misc | 0 |
| PARAM_VALUE | 3 | sinfo->rx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->rx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.n_bonded_ch | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->signal | 0 |
| PARAM_VALUE | 3 | sinfo->signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.mask | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.set | 0 |
| PARAM_VALUE | 3 | sinfo->t_offset | 0 |
| PARAM_VALUE | 3 | sinfo->tx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->tx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->tx_failed | 0 |
| PARAM_VALUE | 3 | sinfo->tx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->tx_retries | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->valid_links | 0 |
| BUF_SIZE | 2 | mac | 6 |
| DATA_SOURCE | 0 | rdev | r wiphy_to_rdev |
| LOCK2 | global &rtnl_mutex | ||
| LOCK2 | 0 | &rdev->wiphy.mtx | |
| TYPE_LOCK | (struct wiphy)->mtx |
net/wireless/wext-compat.c cfg80211_wireless_stats() -> rdev_get_station()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->ops->get_station | 1-u64max |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | rdev->wiphy.mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | wdev | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->links | 4096-ptr_max |
| PARAM_VALUE | 1 | wdev->valid_links | 0 |
| PARAM_VALUE | 1 | wdev->wiphy | 1-u64max |
| PARAM_VALUE | 2 | mac | 6580374370659516416 |
| PARAM_VALUE | 3 | sinfo | 3641727814529482752 |
| PARAM_VALUE | 3 | sinfo->ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_link_metric | 0 |
| PARAM_VALUE | 3 | sinfo->airtime_weight | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_at | 0 |
| PARAM_VALUE | 3 | sinfo->assoc_link_id | 0 |
| PARAM_VALUE | 3 | sinfo->avg_ack_signal | 0 |
| PARAM_VALUE | 3 | sinfo->beacon_loss_count | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.beacon_interval | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.dtim_period | 0 |
| PARAM_VALUE | 3 | sinfo->bss_param.flags | 0 |
| PARAM_VALUE | 3 | sinfo->chains | 0 |
| PARAM_VALUE | 3 | sinfo->connected_time | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_as | 0 |
| PARAM_VALUE | 3 | sinfo->connected_to_gate | 0 |
| PARAM_VALUE | 3 | sinfo->expected_throughput | 0 |
| PARAM_VALUE | 3 | sinfo->filled | 0 |
| PARAM_VALUE | 3 | sinfo->generation | 0 |
| PARAM_VALUE | 3 | sinfo->inactive_time | 0 |
| PARAM_VALUE | 3 | sinfo->llid | 0 |
| PARAM_VALUE | 3 | sinfo->local_pm | 0 |
| PARAM_VALUE | 3 | sinfo->mlo_params_valid | 0 |
| PARAM_VALUE | 3 | sinfo->nonpeer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->peer_pm | 0 |
| PARAM_VALUE | 3 | sinfo->pertid | 0 |
| PARAM_VALUE | 3 | sinfo->plid | 0 |
| PARAM_VALUE | 3 | sinfo->plink_state | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon | 0 |
| PARAM_VALUE | 3 | sinfo->rx_beacon_signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->rx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->rx_dropped_misc | 0 |
| PARAM_VALUE | 3 | sinfo->rx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->rx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.n_bonded_ch | 0 |
| PARAM_VALUE | 3 | sinfo->rxrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->signal | 0 |
| PARAM_VALUE | 3 | sinfo->signal_avg | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.mask | 0 |
| PARAM_VALUE | 3 | sinfo->sta_flags.set | 0 |
| PARAM_VALUE | 3 | sinfo->t_offset | 0 |
| PARAM_VALUE | 3 | sinfo->tx_bytes | 0 |
| PARAM_VALUE | 3 | sinfo->tx_duration | 0 |
| PARAM_VALUE | 3 | sinfo->tx_failed | 0 |
| PARAM_VALUE | 3 | sinfo->tx_packets | 0 |
| PARAM_VALUE | 3 | sinfo->tx_retries | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.bw | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.eht_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.flags | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_dcm | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_gi | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.he_ru_alloc | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.legacy | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.mcs | 0 |
| PARAM_VALUE | 3 | sinfo->txrate.nss | 0 |
| PARAM_VALUE | 3 | sinfo->valid_links | 0 |
| BUF_SIZE | 2 | mac | 6 |
| DATA_SOURCE | 0 | rdev | r wiphy_to_rdev |
| MEM_ZERO | 3 | sinfo | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &rdev->wiphy.mtx | |
| HALF_LOCKED2 | &seq->lock | ||
| TYPE_LOCK | (struct wiphy)->mtx |