| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | core.c | 303 memset((u8 *)ar->sta_list, 0, in ath6kl_core_create() 308 spin_lock_init(&ar->sta_list[ctr].psq_lock); in ath6kl_core_create() 309 skb_queue_head_init(&ar->sta_list[ctr].psq); in ath6kl_core_create() 310 skb_queue_head_init(&ar->sta_list[ctr].apsdq); in ath6kl_core_create() 311 ar->sta_list[ctr].mgmt_psq_len = 0; in ath6kl_core_create() 312 INIT_LIST_HEAD(&ar->sta_list[ctr].mgmt_psq); in ath6kl_core_create() 313 ar->sta_list[ctr].aggr_conn = in ath6kl_core_create() 315 if (!ar->sta_list[ctr].aggr_conn) { in ath6kl_core_create()
|
| H A D | main.c | 38 if (memcmp(node_addr, ar->sta_list[i].mac, ETH_ALEN) == 0) { in ath6kl_find_sta() 39 conn = &ar->sta_list[i]; in ath6kl_find_sta() 53 if (ar->sta_list[ctr].aid == aid) { in ath6kl_find_sta_by_aid() 54 conn = &ar->sta_list[ctr]; in ath6kl_find_sta_by_aid() 71 sta = &ar->sta_list[free_slot]; in ath6kl_add_new_sta() 88 struct ath6kl_sta *sta = &ar->sta_list[i]; in ath6kl_sta_cleanup() 128 if (!is_zero_ether_addr(ar->sta_list[i].mac)) { in ath6kl_remove_sta() 135 if (memcmp(ar->sta_list[i].mac, mac, ETH_ALEN) == 0) { in ath6kl_remove_sta() 138 mac, ar->sta_list[i].aid, reason); in ath6kl_remove_sta()
|
| H A D | core.h | 747 struct ath6kl_sta sta_list[AP_MAX_NUM_STA]; member
|
| H A D | init.c | 1899 aggr_reset_state(ar->sta_list[i].aggr_conn); in ath6kl_stop_txrx()
|
| H A D | txrx.c | 222 if (ar->sta_list[ctr].sta_flags & STA_PS_SLEEP) { in ath6kl_powersave_ap()
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | util.c | 51 struct qtnf_sta_list *list = &vif->sta_list; in qtnf_sta_list_add() 77 struct qtnf_sta_list *list = &vif->sta_list; in qtnf_sta_list_del()
|
| H A D | cfg80211.c | 509 sta_node = qtnf_sta_list_lookup_index(&vif->sta_list, idx); in qtnf_dump_station() 627 !qtnf_sta_list_lookup(&vif->sta_list, params->mac)) in qtnf_del_station()
|
| /linux/net/mac80211/ |
| H A D | pm.c | 44 list_for_each_entry(sta, &local->sta_list, list) { in __ieee80211_suspend() 123 &local->sta_list, list) { in __ieee80211_suspend()
|
| H A D | link.c | 413 list_for_each_entry(sta, &sdata->local->sta_list, list) { in ieee80211_vif_update_links() 564 list_for_each_entry(sta, &local->sta_list, list) { in _ieee80211_set_active_links() 581 list_for_each_entry(sta, &local->sta_list, list) { in _ieee80211_set_active_links()
|
| H A D | nan.c | 109 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_nan_update_peer_channels() 612 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_nan_update_ndi_carrier() 640 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_nan_update_peer_ndis_carrier()
|
| H A D | sta_info.c | 339 list_for_each_entry_rcu(sta, &local->sta_list, list, in sta_info_get_by_idx() 902 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_recalc_p2p_go_ps_allowed() 961 list_add_tail_rcu(&sta->list, &local->sta_list); in sta_info_insert_finish() 1330 list_for_each_entry_safe(sta_iter, tmp, &local->sta_list, list) { in __sta_info_destroy_part1() 1661 list_for_each_entry_rcu(sta, &local->sta_list, list) in sta_info_cleanup() 1691 INIT_LIST_HEAD(&local->sta_list); in sta_info_init() 1719 list_for_each_entry_safe(sta, tmp, &local->sta_list, list) { in __sta_info_flush() 1763 list_for_each_entry_safe(sta, tmp, &local->sta_list, list) { in ieee80211_sta_expire()
|
| H A D | util.c | 344 list_for_each_entry_rcu(sta, &local->sta_list, list) { in __ieee80211_wake_txqs() 724 list_for_each_entry(sta, &local->sta_list, list) { in __ieee80211_flush_queues() 875 list_for_each_entry_rcu(sta, &local->sta_list, list, in __iterate_stations() 909 sta = list_prepare_entry(sta, &local->sta_list, list); in __ieee80211_iterate_stations() 910 list_for_each_entry_continue(sta, &local->sta_list, list) { in __ieee80211_iterate_stations() 1737 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_reconfig_stations() 1810 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_reconfig_nan() 1834 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_reconfig_nan() 2316 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_reconfig()
|
| H A D | chan.c | 507 list_for_each_entry(sta, &sdata->local->sta_list, list) { in ieee80211_get_max_required_bw() 684 list_for_each_entry_rcu(sta, &local->sta_list, in ieee80211_chan_bw_change() 1132 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_recalc_chanctx_chantype()
|
| H A D | debugfs.c | 286 list_for_each_entry(sta, &local->sta_list, list) { in aql_txq_limit_write()
|
| H A D | ibss.c | 630 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_sta_active_ibss() 1201 list_for_each_entry_safe(sta, tmp, &local->sta_list, list) { in ieee80211_ibss_sta_expire()
|
| H A D | tdls.c | 1367 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) { in iee80211_tdls_have_ht_peers() 2046 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) { in ieee80211_teardown_tdls_peers()
|
| H A D | tx.c | 359 list_for_each_entry_rcu(sta, &local->sta_list, list) { in purge_old_ps_buffers() 3351 list_for_each_entry_rcu(sta, &local->sta_list, list) in ieee80211_check_fast_xmit_all() 3363 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_check_fast_xmit_iface() 4517 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_convert_to_unicast()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | util.c | 612 list_for_each_entry(node, &priv->sta_list, list) { in mwifiex_get_sta_entry() 625 list_for_each_entry(node, &priv->sta_list, list) { in mwifiex_get_tdls_sta_entry() 702 list_add_tail(&node->list, &priv->sta_list); in mwifiex_add_sta_entry() 762 list_for_each_entry_safe(node, tmp, &priv->sta_list, list) { in mwifiex_del_all_sta_list() 767 INIT_LIST_HEAD(&priv->sta_list); in mwifiex_del_all_sta_list()
|
| H A D | sta_cmdresp.c | 974 struct host_cmd_ds_sta_list *sta_list = in mwifiex_ret_uap_sta_list() local 975 &resp->params.sta_list; in mwifiex_ret_uap_sta_list() 976 struct mwifiex_ie_types_sta_info *sta_info = (void *)&sta_list->tlv; in mwifiex_ret_uap_sta_list() 980 for (i = 0; i < (le16_to_cpu(sta_list->sta_count)); i++) { in mwifiex_ret_uap_sta_list()
|
| H A D | tdls.c | 1236 list_for_each_entry(sta_ptr, &priv->sta_list, list) { in mwifiex_get_tdls_list() 1255 if (list_empty(&priv->sta_list)) in mwifiex_disable_all_tdls_links() 1258 list_for_each_entry(sta_ptr, &priv->sta_list, list) { in mwifiex_disable_all_tdls_links()
|
| /linux/drivers/net/wireless/nxp/nxpwifi/ |
| H A D | util.c | 970 list_for_each_entry_rcu(node, &priv->sta_list, list) { in nxpwifi_get_sta_entry() 1012 list_add_tail_rcu(&node->list, &priv->sta_list); in nxpwifi_add_sta_entry() 1050 list_for_each_entry_rcu(node, &priv->sta_list, list) { in nxpwifi_del_sta_entry() 1066 list_for_each_entry_safe(node, tmp, &priv->sta_list, list) { in nxpwifi_del_all_sta_list() 1071 INIT_LIST_HEAD(&priv->sta_list); in nxpwifi_del_all_sta_list()
|
| H A D | uap_cmd.c | 485 struct host_cmd_ds_sta_list *sta_list = &resp->params.sta_list; in nxpwifi_ret_apcmd_sta_list() local 495 sta_count = le16_to_cpu(sta_list->sta_count); in nxpwifi_ret_apcmd_sta_list() 498 base = offsetofend(struct host_cmd_ds_command, params.sta_list.sta_count); in nxpwifi_ret_apcmd_sta_list() 510 sta_info = (void *)sta_list->tlv; in nxpwifi_ret_apcmd_sta_list()
|
| H A D | init.c | 323 list_del(&priv->sta_list); in nxpwifi_invalidate_lists() 403 INIT_LIST_HEAD(&priv->sta_list); in nxpwifi_init_lock_list()
|
| H A D | main.h | 538 struct list_head sta_list; member
|
| H A D | cfg80211.c | 1209 list_for_each_entry_rcu(node, &priv->sta_list, list) { in nxpwifi_cfg80211_dump_station() 1531 if (list_empty(&priv->sta_list) || !priv->bss_started) in nxpwifi_cfg80211_del_station()
|