Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/ath/ath10k/mac.c ath10k_sta_state() -> ath10k_mac_dec_num_stations()

Type Parameter Key Value
PARAM_VALUE 0 arvif 4096-ptr_max
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv->peer_ps_state 2
PARAM_VALUE 1 sta->drv_priv->tx_stats 0
PARAM_VALUE 1 sta->txq 4096-ptr_max
BUF_SIZE 0 arvif 1408
BUF_SIZE 0 arvif 1408
DATA_SOURCE 1 sta $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sta->mfp 0-1
USER_DATA 1 sta->spp_amsdu 0-1[c]
USER_DATA 1 sta->wme 0-1[c]
USER_PTR 1 sta->addr
LOCK2 &ar->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ath10k)->conf_mutex

drivers/net/wireless/ath/ath10k/mac.c ath10k_sta_state() -> ath10k_mac_dec_num_stations()

Type Parameter Key Value
PARAM_VALUE 0 arvif 4096-ptr_max
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv->peer_ps_state 2
PARAM_VALUE 1 sta->txq 4096-ptr_max
BUF_SIZE 0 arvif 1408
BUF_SIZE 0 arvif 1408
DATA_SOURCE 1 sta $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sta->mfp 0-1
USER_DATA 1 sta->spp_amsdu 0-1[c]
USER_DATA 1 sta->wme 0-1[c]
USER_PTR 1 sta->addr
LOCK2 &ar->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ath10k)->conf_mutex

drivers/net/wireless/ath/ath10k/mac.c ath10k_sta_state() -> ath10k_mac_dec_num_stations()

Type Parameter Key Value
PARAM_VALUE 0 arvif 4096-ptr_max
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv->peer_ps_state 2
PARAM_VALUE 1 sta->txq 4096-ptr_max
BUF_SIZE 0 arvif 1408
BUF_SIZE 0 arvif 1408
CAPPED_DATA 0 arvif->vdev_id 1
DATA_SOURCE 1 sta $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sta->mfp 0-1
USER_DATA 1 sta->spp_amsdu 0-1[c]
USER_DATA 1 sta->wme 0-1[c]
USER_PTR 1 sta->addr
LOCK2 &ar->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ath10k)->conf_mutex

drivers/net/wireless/ath/ath10k/mac.c ath10k_sta_state() -> ath10k_mac_dec_num_stations()

Type Parameter Key Value
PARAM_VALUE 0 arvif 4096-ptr_max
PARAM_VALUE 0 arvif->ar->max_num_stations (-2147483647)-s32max
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv->peer_id 0-64
PARAM_VALUE 1 sta->drv_priv->peer_ps_state 2
PARAM_VALUE 1 sta->tdls 1
PARAM_VALUE 1 sta->txq 4096-ptr_max
BUF_SIZE 0 arvif 1408
BUF_SIZE 0 arvif 1408
CAPPED_DATA 0 arvif->ar->max_num_stations 1
CAPPED_DATA 0 arvif->vdev_id 1
DATA_SOURCE 1 sta $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sta->mfp 0-1
USER_DATA 1 sta->spp_amsdu 0-1[c]
USER_DATA 1 sta->wme 0-1[c]
USER_PTR 1 sta->addr
LOCK2 &ar->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ath10k)->conf_mutex

drivers/net/wireless/ath/ath10k/mac.c ath10k_sta_state() -> ath10k_mac_dec_num_stations()

Type Parameter Key Value
PARAM_VALUE 0 arvif 4096-ptr_max
PARAM_VALUE 0 arvif->ar->max_num_stations (-2147483647)-s32max
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->addr 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv->peer_id 0-64
PARAM_VALUE 1 sta->drv_priv->peer_ps_state 2
PARAM_VALUE 1 sta->tdls 1
PARAM_VALUE 1 sta->txq 4096-ptr_max
BUF_SIZE 0 arvif 1408
BUF_SIZE 0 arvif 1408
CAPPED_DATA 0 arvif->ar->max_num_stations 1
CAPPED_DATA 0 arvif->vdev_id 1
DATA_SOURCE 1 sta $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sta->mfp 0-1
USER_DATA 1 sta->spp_amsdu 0-1[c]
USER_DATA 1 sta->wme 0-1[c]
USER_PTR 1 sta->addr
LOCK2 &ar->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ath10k)->conf_mutex

drivers/net/wireless/ath/ath10k/mac.c ath10k_sta_state() -> ath10k_mac_dec_num_stations()

Type Parameter Key Value
PARAM_VALUE 0 arvif 4096-ptr_max
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv 4096-ptr_max
PARAM_VALUE 1 sta->drv_priv->tid_config_wk.lockdep_map->name 0-255
PARAM_VALUE 1 sta->drv_priv->update_wk.lockdep_map->name 0-255
BUF_SIZE 0 arvif 1408
BUF_SIZE 0 arvif 1408
DATA_SOURCE 1 sta $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 sta->mfp 0-1
USER_DATA 1 sta->spp_amsdu 0-1[c]
USER_DATA 1 sta->wme 0-1[c]
USER_PTR 1 sta->addr
LOCK2 &ar->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ath10k)->conf_mutex