Home
last modified time | relevance | path

Searched refs:sta_list (Results 1 – 27 of 27) sorted by relevance

/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dcore.c298 memset((u8 *)ar->sta_list, 0, in ath6kl_core_create()
303 spin_lock_init(&ar->sta_list[ctr].psq_lock); in ath6kl_core_create()
304 skb_queue_head_init(&ar->sta_list[ctr].psq); in ath6kl_core_create()
305 skb_queue_head_init(&ar->sta_list[ctr].apsdq); in ath6kl_core_create()
306 ar->sta_list[ctr].mgmt_psq_len = 0; in ath6kl_core_create()
307 INIT_LIST_HEAD(&ar->sta_list[ctr].mgmt_psq); in ath6kl_core_create()
308 ar->sta_list[ctr].aggr_conn = in ath6kl_core_create()
310 if (!ar->sta_list[ctr].aggr_conn) { in ath6kl_core_create()
Dmain.c38 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()
Dcore.h747 struct ath6kl_sta sta_list[AP_MAX_NUM_STA]; member
Dinit.c1876 aggr_reset_state(ar->sta_list[i].aggr_conn); in ath6kl_stop_txrx()
Dtxrx.c222 if (ar->sta_list[ctr].sta_flags & STA_PS_SLEEP) { in ath6kl_powersave_ap()
Dcfg80211.c4021 kfree(ar->sta_list[i].aggr_conn); in ath6kl_cfg80211_destroy()
/linux-4.4.14/net/mac80211/
Dpm.c36 list_for_each_entry(sta, &local->sta_list, list) { in __ieee80211_suspend()
116 &local->sta_list, list) { in __ieee80211_suspend()
Dmesh_plink.c118 list_for_each_entry_rcu(sta, &local->sta_list, list) { in mesh_set_short_slot_time()
168 list_for_each_entry_rcu(sta, &local->sta_list, list) { in mesh_set_ht_prot_mode()
449 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) in mesh_allocate_aid()
688 list_for_each_entry_rcu(sta, &local->sta_list, list) { in llid_in_use()
Dethtool.c131 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_get_stats()
Dsta_info.c218 list_for_each_entry_rcu(sta, &local->sta_list, list) { in sta_info_get_by_idx()
516 list_add_tail_rcu(&sta->list, &local->sta_list); in sta_info_insert_finish()
992 list_for_each_entry_rcu(sta, &local->sta_list, list) in sta_info_cleanup()
1022 INIT_LIST_HEAD(&local->sta_list); in sta_info_init()
1049 list_for_each_entry_safe(sta, tmp, &local->sta_list, list) { in __sta_info_flush()
1076 list_for_each_entry_safe(sta, tmp, &local->sta_list, list) { in ieee80211_sta_expire()
Dmesh_ps.c91 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) { in ieee80211_mps_local_status_update()
Dutil.c673 list_for_each_entry_rcu(sta, &local->sta_list, list) { in __iterate_stations()
1733 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_reconfig_stations()
2003 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_reconfig()
2070 list_for_each_entry(sta, &local->sta_list, list) { in ieee80211_reconfig()
Dchan.c229 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) { in ieee80211_get_max_required_bw()
595 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_recalc_chanctx_chantype()
Dtdls.c1267 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) { in iee80211_tdls_have_ht_peers()
1929 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) { in ieee80211_teardown_tdls_peers()
Dibss.c671 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_sta_active_ibss()
1262 list_for_each_entry_safe(sta, tmp, &local->sta_list, list) { in ieee80211_ibss_sta_expire()
Dtx.c377 list_for_each_entry_rcu(sta, &local->sta_list, list) { in purge_old_ps_buffers()
2656 list_for_each_entry_rcu(sta, &local->sta_list, list) in ieee80211_check_fast_xmit_all()
2668 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_check_fast_xmit_iface()
Dieee80211_i.h1194 struct list_head sta_list; member
Dcfg.c2294 list_for_each_entry(sta, &sdata->local->sta_list, list) { in __ieee80211_request_smps_ap()
2370 list_for_each_entry_rcu(sta, &sdata->local->sta_list, list) { in __ieee80211_request_smps_mgd()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dutil.c526 list_for_each_entry(node, &priv->sta_list, list) { in mwifiex_get_sta_entry()
539 list_for_each_entry(node, &priv->sta_list, list) { in mwifiex_get_tdls_sta_entry()
617 list_add_tail(&node->list, &priv->sta_list); in mwifiex_add_sta_entry()
679 list_for_each_entry_safe(node, tmp, &priv->sta_list, list) { in mwifiex_del_all_sta_list()
684 INIT_LIST_HEAD(&priv->sta_list); in mwifiex_del_all_sta_list()
Dsta_cmdresp.c966 struct host_cmd_ds_sta_list *sta_list = in mwifiex_ret_uap_sta_list() local
967 &resp->params.sta_list; in mwifiex_ret_uap_sta_list()
968 struct mwifiex_ie_types_sta_info *sta_info = (void *)&sta_list->tlv; in mwifiex_ret_uap_sta_list()
972 for (i = 0; i < sta_list->sta_count; i++) { in mwifiex_ret_uap_sta_list()
Dinit.c389 list_del(&priv->sta_list); in mwifiex_free_lock_list()
500 INIT_LIST_HEAD(&priv->sta_list); in mwifiex_init_lock_list()
Dtdls.c1161 list_for_each_entry(sta_ptr, &priv->sta_list, list) { in mwifiex_get_tdls_list()
1181 if (list_empty(&priv->sta_list)) in mwifiex_disable_all_tdls_links()
1184 list_for_each_entry(sta_ptr, &priv->sta_list, list) { in mwifiex_disable_all_tdls_links()
Dcfg80211.c1385 if (node && (&node->list == &priv->sta_list)) { in mwifiex_cfg80211_dump_station()
1390 node = list_prepare_entry(node, &priv->sta_list, list); in mwifiex_cfg80211_dump_station()
1391 list_for_each_entry_continue(node, &priv->sta_list, list) { in mwifiex_cfg80211_dump_station()
1704 if (list_empty(&priv->sta_list) || !priv->bss_started) in mwifiex_cfg80211_del_station()
Dfw.h2157 struct host_cmd_ds_sta_list sta_list; member
Dmain.h580 struct list_head sta_list; member
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_ap.c534 for (ptr = ap->sta_list.next, n = ptr->next; ptr != &ap->sta_list; in ap_control_kickall()
589 return seq_list_start_head(&ap->sta_list, *_pos); in prism2_ap_proc_start()
595 return seq_list_next(v, &ap->sta_list, _pos); in prism2_ap_proc_next()
857 INIT_LIST_HEAD(&ap->sta_list); in hostap_init_data()
928 list_for_each_entry_safe(sta, n, &ap->sta_list, list) { in hostap_free_data()
1173 list_add(&sta->list, &ap->sta_list); in ap_add_sta()
2397 for (ptr = ap->sta_list.next; ptr != NULL && ptr != &ap->sta_list; in prism2_ap_get_sta_qual()
2449 for (ptr = ap->sta_list.next; ptr != NULL && ptr != &ap->sta_list; in prism2_ap_translate_scan()
3266 list_for_each_entry(sta, &ap->sta_list, list) { in hostap_update_rates()
3305 list_for_each_entry(sta, &ap->sta_list, list) { in hostap_add_wds_links()
Dhostap_ap.h181 struct list_head sta_list; /* STA info list head */ member