| /net/mac80211/ |
| A D | sta_info.h | 149 struct sta_info *sta, u8 ac, 152 struct sta_info; 189 struct sta_info *sta; 244 struct sta_info *sta; 394 struct sta_info *plink_sta; 523 struct sta_info *sta; 701 struct sta_info { struct 836 int sta_info_move_state(struct sta_info *sta, 928 int sta_info_insert(struct sta_info *sta); 937 void sta_info_recalc_tim(struct sta_info *sta); [all …]
|
| A D | mesh.h | 112 struct sta_info __rcu *next_hop; 275 struct sta_info *sta, 292 struct sta_info *sta, 299 void ieee80211_mps_frame_release(struct sta_info *sta, 329 struct sta_info *sta); 338 void mesh_plink_broken(struct sta_info *sta); 339 u64 mesh_plink_deactivate(struct sta_info *sta); 340 u64 mesh_plink_open(struct sta_info *sta); 341 u64 mesh_plink_block(struct sta_info *sta); 345 void mesh_sta_cleanup(struct sta_info *sta); [all …]
|
| A D | sta_info.c | 208 struct sta_info *sta; in sta_info_get() 233 struct sta_info *sta; in sta_info_get_bss() 322 struct sta_info *sta; in sta_info_get_by_addrs() 336 struct sta_info *sta; in sta_info_get_by_idx() 2279 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_block_awake() 2310 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_eosp() 2321 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_send_eosp_nullfunc() 2338 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_set_buffered() 2357 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_register_airtime() 2425 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_recalc_aggregates() [all …]
|
| A D | mesh_ps.c | 21 static struct sk_buff *mps_qos_null_get(struct sta_info *sta) in mps_qos_null_get() 54 static void mps_qos_null_tx(struct sta_info *sta) in mps_qos_null_tx() 88 struct sta_info *sta; in ieee80211_mps_local_status_update() 156 u64 ieee80211_mps_set_sta_local_pm(struct sta_info *sta, in ieee80211_mps_set_sta_local_pm() 192 struct sta_info *sta, in ieee80211_mps_set_frame_flags() 236 void ieee80211_mps_sta_status_update(struct sta_info *sta) in ieee80211_mps_sta_status_update() 279 static void mps_set_sta_peer_pm(struct sta_info *sta, in mps_set_sta_peer_pm() 315 static void mps_set_sta_nonpeer_pm(struct sta_info *sta, in mps_set_sta_nonpeer_pm() 342 void ieee80211_mps_rx_h_sta_process(struct sta_info *sta, in ieee80211_mps_rx_h_sta_process() 418 static void mpsp_qos_null_append(struct sta_info *sta, in mpsp_qos_null_append() [all …]
|
| A D | mesh_plink.c | 59 struct sta_info *sta) in rssi_threshold_check() 97 struct sta_info *sta; in mesh_set_short_slot_time() 162 struct sta_info *sta; in mesh_set_ht_prot_mode() 495 struct sta_info *sta; in mesh_allocate_aid() 520 static struct sta_info * 523 struct sta_info *sta; in __mesh_sta_info_alloc() 548 static struct sta_info * 631 struct sta_info *sta; in mesh_neighbour_update() 657 struct sta_info *sta; in mesh_plink_timer() 757 struct sta_info *sta; in llid_in_use() [all …]
|
| A D | agg-tx.c | 181 ieee80211_agg_stop_txq(struct sta_info *sta, int tid) in ieee80211_agg_stop_txq() 427 struct sta_info *sta = tid_tx->sta; in sta_addba_resp_timer_expired() 558 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_refresh_tx_agg_session_timer() 580 struct sta_info *sta = tid_tx->sta; in sta_tx_agg_session_timer_expired() 603 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_start_tx_ba_session() 753 struct sta_info *sta, u16 tid) in ieee80211_agg_tx_operational() 822 const u8 *ra, u16 tid, struct sta_info **sta) in ieee80211_lookup_tid_tx() 851 struct sta_info *sta; in ieee80211_start_tx_ba_cb_irqsafe() 870 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_stop_tx_ba_session() 951 struct sta_info *sta; in ieee80211_stop_tx_ba_cb_irqsafe() [all …]
|
| A D | debugfs_sta.h | 8 void ieee80211_sta_debugfs_add(struct sta_info *sta); 9 void ieee80211_sta_debugfs_remove(struct sta_info *sta); 17 static inline void ieee80211_sta_debugfs_add(struct sta_info *sta) {} in ieee80211_sta_debugfs_add() 18 static inline void ieee80211_sta_debugfs_remove(struct sta_info *sta) {} in ieee80211_sta_debugfs_remove()
|
| A D | rate.h | 26 struct sta_info *sta, 33 void rate_control_rate_init_all_links(struct sta_info *sta); 40 struct sta_info *sta, gfp_t gfp) in rate_control_alloc_sta() 46 static inline void rate_control_free_sta(struct sta_info *sta) in rate_control_free_sta() 55 static inline void rate_control_add_sta_debugfs(struct sta_info *sta) in rate_control_add_sta_debugfs()
|
| A D | ocb.c | 47 struct sta_info *sta; in ieee80211_ocb_rx_no_sta() 84 static struct sta_info *ieee80211_ocb_finish_sta(struct sta_info *sta) in ieee80211_ocb_finish_sta() 122 struct sta_info *sta; in ieee80211_ocb_work() 132 struct sta_info, list); in ieee80211_ocb_work() 206 struct sta_info *sta; in ieee80211_ocb_leave() 216 struct sta_info, list); in ieee80211_ocb_leave()
|
| A D | key.h | 26 struct sta_info; 61 struct sta_info *sta; 149 struct sta_info *sta); 166 struct sta_info *sta);
|
| A D | s1g.c | 12 void ieee80211_s1g_sta_rate_init(struct sta_info *sta) in ieee80211_s1g_sta_rate_init() 98 struct sta_info *sta, struct sk_buff *skb) in ieee80211_s1g_rx_twt_setup() 126 struct sta_info *sta, struct sk_buff *skb) in ieee80211_s1g_rx_twt_teardown() 136 struct sta_info *sta, struct sk_buff *skb) in ieee80211_s1g_tx_twt_setup_fail() 155 struct sta_info *sta; in ieee80211_s1g_rx_twt_action() 180 struct sta_info *sta; in ieee80211_s1g_status_twt_action()
|
| A D | agg-rx.c | 58 void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, in __ieee80211_stop_rx_ba_session() 121 struct sta_info *sta; in ieee80211_stop_rx_ba_session() 148 struct sta_info *sta = tid_rx->sta; in sta_rx_agg_session_timer_expired() 196 u8 ieee80211_retrieve_addba_ext_data(struct sta_info *sta, in ieee80211_retrieve_addba_ext_data() 230 static void ieee80211_send_addba_resp(struct sta_info *sta, u8 *da, u16 tid, in ieee80211_send_addba_resp() 271 void __ieee80211_start_rx_ba_session(struct sta_info *sta, in __ieee80211_start_rx_ba_session() 469 struct sta_info *sta, in ieee80211_process_addba_request() 504 struct sta_info *sta; in ieee80211_manage_rx_ba_offl() 522 struct sta_info *sta; in ieee80211_rx_ba_timer_expired()
|
| A D | ieee80211_i.h | 178 struct sta_info *sta; 219 struct sta_info *sta; 334 struct sta_info __rcu *sta; 2163 struct sta_info *sta, 2168 struct sta_info *sta, struct sk_buff *skb); 2199 struct sta_info *sta, 2202 struct sta_info *sta, 2206 struct sta_info *sta, 2249 struct sta_info *sta, 2390 struct sta_info **sta_out); [all …]
|
| A D | status.c | 45 struct sta_info *sta, in ieee80211_handle_filtered_frame() 184 static void ieee80211_frame_acked(struct sta_info *sta, struct sk_buff *skb) in ieee80211_frame_acked() 729 struct sta_info *sta; in ieee80211_report_used_skb() 824 static void ieee80211_lost_packet(struct sta_info *sta, in ieee80211_lost_packet() 960 struct sta_info *sta; in __ieee80211_tx_status() 970 sta = container_of(status->sta, struct sta_info, sta); in __ieee80211_tx_status() 1108 struct sta_info *sta; in ieee80211_tx_status_skb() 1128 struct sta_info *sta = NULL; in ieee80211_tx_status_ext() 1134 sta = container_of(pubsta, struct sta_info, sta); in ieee80211_tx_status_ext() 1250 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_tx_rate_update() [all …]
|
| A D | rate.c | 33 struct sta_info *sta = link_sta->sta; in rate_control_rate_init() 75 void rate_control_rate_init_all_links(struct sta_info *sta) in rate_control_rate_init_all_links() 94 struct sta_info *sta = container_of(st->sta, struct sta_info, sta); in rate_control_tx_status() 120 struct sta_info *sta = link_sta->sta; in rate_control_rate_update() 418 struct sta_info *sta; in rate_control_send_low() 434 sta = container_of(pubsta, struct sta_info, sta); in rate_control_send_low() 820 rate_control_apply_mask_ratetbl(struct sta_info *sta, in rate_control_apply_mask_ratetbl() 919 struct sta_info *sta, in rate_control_get_rate() 965 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in rate_control_set_rates()
|
| A D | tx.c | 335 struct sta_info *sta; in purge_old_ps_buffers() 2469 struct sta_info *sta; in ieee80211_lookup_ra_sta() 3267 struct sta_info *sta; in ieee80211_check_fast_xmit_all() 3278 struct sta_info *sta; in ieee80211_check_fast_xmit_iface() 3910 struct sta_info *sta = container_of(txq->sta, struct sta_info, in ieee80211_tx_dequeue() 4014 struct sta_info *sta; in ieee80211_txq_set_active() 4026 struct sta_info *sta; in ieee80211_txq_keep_active() 4143 struct sta_info *sta; in ieee80211_txq_airtime_check() 4197 struct sta_info *sta; in ieee80211_txq_may_transmit() 6045 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_reserve_tid() [all …]
|
| A D | debugfs_sta.c | 26 struct sta_info *sta = file->private_data; \ 89 struct sta_info *sta = file->private_data; in sta_flags_read() 108 struct sta_info *sta = file->private_data; in sta_num_ps_buf_frames_read() 125 struct sta_info *sta = file->private_data; in sta_last_seq_ctrl_read() 139 struct sta_info *sta = file->private_data; in sta_aqm_read() 193 struct sta_info *sta = file->private_data; in sta_airtime_read() 227 struct sta_info *sta = file->private_data; in sta_airtime_write() 246 struct sta_info *sta = file->private_data; in sta_aql_read() 281 struct sta_info *sta = file->private_data; in sta_aql_write() 310 struct sta_info *sta = data; in sta_agg_status_do_read() [all …]
|
| A D | he.c | 16 struct sta_info *sta = link_sta->sta; in ieee80211_update_from_he_6ghz_capa() 276 struct sta_info *sta = container_of(pub_link_sta->sta, in ieee80211_prepare_rx_omi_bw() 277 struct sta_info, sta); in ieee80211_prepare_rx_omi_bw() 329 struct sta_info *sta = container_of(pub_link_sta->sta, in ieee80211_finalize_rx_omi_bw() 330 struct sta_info, sta); in ieee80211_finalize_rx_omi_bw()
|
| A D | tdls.c | 309 struct sta_info *sta) in ieee80211_tdls_chandef_vht_upgrade() 1008 struct sta_info *sta; in ieee80211_tdls_prep_mgmt_packet() 1216 struct sta_info *sta; in ieee80211_tdls_mgmt_teardown() 1318 struct sta_info *sta) in iee80211_tdls_recalc_chanctx() 1362 struct sta_info *sta; in iee80211_tdls_have_ht_peers() 1415 struct sta_info *sta; in ieee80211_tdls_oper() 1627 struct sta_info *sta; in ieee80211_tdls_channel_switch() 1678 struct sta_info *sta; in ieee80211_tdls_cancel_channel_switch() 1751 struct sta_info *sta; in ieee80211_process_tdls_channel_switch_resp() 1849 struct sta_info *sta; in ieee80211_process_tdls_channel_switch_req() [all …]
|
| A D | ht.c | 144 struct sta_info *sta = link_sta->sta; in ieee80211_ht_cap_ie_to_sta_ht_cap() 315 void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta, in ieee80211_sta_tear_down_BA_sessions() 354 struct sta_info *sta = in ieee80211_ba_session_work() 355 container_of(work, struct sta_info, ampdu_mlme.work); in ieee80211_ba_session_work() 486 struct sta_info *sta, in ieee80211_process_delba() 609 struct sta_info *sta, in ieee80211_ht_handle_chanwidth_notif()
|
| A D | mesh_hwmp.c | 298 struct sta_info *sta, in ieee80211s_update_metric() 326 struct sta_info *sta) in airtime_link_metric_get() 399 struct sta_info *sta; in hwmp_route_info_get() 711 static inline struct sta_info * 806 struct sta_info *sta; in hwmp_perr_frame_process() 839 struct sta_info *sta; in hwmp_rann_frame_process() 938 struct sta_info *sta; in mesh_rx_path_sel_frame() 1218 struct sta_info *sta; in mesh_nexthop_lookup_nolearn() 1266 struct sta_info *next_hop; in mesh_nexthop_lookup()
|
| A D | wme.c | 85 struct sta_info *sta, struct sk_buff *skb) in ieee80211_downgrade_queue() 148 struct sta_info *sta, struct sk_buff *skb) in ieee80211_select_queue()
|
| A D | rx.c | 220 struct sta_info *sta, in __ieee80211_queue_skb_to_iface() 251 struct sta_info *sta, in ieee80211_queue_skb_to_iface() 1642 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_ps_transition() 1663 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_pspoll() 1677 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_uapsd_trigger() 2683 struct sta_info *dsta; in ieee80211_deliver_skb() 2789 struct sta_info *sta; in ieee80211_rx_mesh_fast_forward() 4281 struct sta_info *sta; in ieee80211_mark_rx_ba_filtered_frames() 4683 struct sta_info *sta; in __ieee80211_check_fast_rx_iface() 5044 struct sta_info *sta; in __ieee80211_rx_handle_8023() [all …]
|
| A D | ibss.c | 548 static struct sta_info *ieee80211_ibss_finish_sta(struct sta_info *sta) in ieee80211_ibss_finish_sta() 573 static struct sta_info * 580 struct sta_info *sta; in ieee80211_ibss_add_sta() 631 struct sta_info *sta; in ieee80211_sta_active_ibss() 659 struct sta_info *sta; in ieee80211_ibss_disconnect() 683 struct sta_info, list); in ieee80211_ibss_disconnect() 961 struct sta_info *sta; in ieee80211_update_sta_info() 1175 struct sta_info *sta; in ieee80211_ibss_rx_no_sta() 1224 struct sta_info *sta, *tmp; in ieee80211_ibss_sta_expire() 1637 struct sta_info *sta; in ieee80211_ibss_work() [all …]
|
| A D | driver-ops.c | 136 struct sta_info *sta, in drv_sta_state() 172 struct sta_info *sta) in drv_sta_set_txpwr() 582 struct sta_info *info = container_of(sta, struct sta_info, sta); in drv_change_sta_links()
|