/linux-6.3-rc2/net/mac80211/ |
A D | led.h | 13 static inline void ieee80211_led_rx(struct ieee80211_local *local) in ieee80211_led_rx() 24 static inline void ieee80211_led_tx(struct ieee80211_local *local) in ieee80211_led_tx() 36 void ieee80211_led_assoc(struct ieee80211_local *local, 38 void ieee80211_led_radio(struct ieee80211_local *local, 40 void ieee80211_alloc_led_names(struct ieee80211_local *local); 41 void ieee80211_free_led_names(struct ieee80211_local *local); 42 void ieee80211_led_init(struct ieee80211_local *local); 43 void ieee80211_led_exit(struct ieee80211_local *local); 44 void ieee80211_mod_tpt_led_trig(struct ieee80211_local *local, 75 ieee80211_tpt_led_trig_tx(struct ieee80211_local *local, int bytes) in ieee80211_tpt_led_trig_tx() [all …]
|
A D | led.c | 55 struct ieee80211_local, in ieee80211_tx_led_activate() 66 struct ieee80211_local, in ieee80211_tx_led_deactivate() 75 struct ieee80211_local, in ieee80211_rx_led_activate() 86 struct ieee80211_local, in ieee80211_rx_led_deactivate() 95 struct ieee80211_local, in ieee80211_assoc_led_activate() 106 struct ieee80211_local, in ieee80211_assoc_led_deactivate() 115 struct ieee80211_local, in ieee80211_radio_led_activate() 126 struct ieee80211_local, in ieee80211_radio_led_deactivate() 135 struct ieee80211_local, in ieee80211_tpt_led_activate() 146 struct ieee80211_local, in ieee80211_tpt_led_deactivate() [all …]
|
A D | driver-ops.h | 51 struct ieee80211_local *local = sdata->local; in drv_get_et_strings() 63 struct ieee80211_local *local = sdata->local; in drv_get_et_stats() 74 struct ieee80211_local *local = sdata->local; in drv_get_et_sset_count() 85 int drv_start(struct ieee80211_local *local); 86 void drv_stop(struct ieee80211_local *local); 229 int drv_set_key(struct ieee80211_local *local, 564 int drv_conf_tx(struct ieee80211_local *local, 568 u64 drv_get_tsf(struct ieee80211_local *local, 570 void drv_set_tsf(struct ieee80211_local *local, 1014 struct ieee80211_local *local = sdata->local; in drv_channel_switch_beacon() [all …]
|
A D | trace.h | 127 TP_PROTO(struct ieee80211_local *local), 139 TP_PROTO(struct ieee80211_local *local, 182 TP_PROTO(struct ieee80211_local *local, 203 TP_PROTO(struct ieee80211_local *local), 265 TP_PROTO(struct ieee80211_local *local), 314 TP_PROTO(struct ieee80211_local *local, 320 TP_PROTO(struct ieee80211_local *local, 348 TP_PROTO(struct ieee80211_local *local, 354 TP_PROTO(struct ieee80211_local *local, 394 TP_PROTO(struct ieee80211_local *local, [all …]
|
A D | ieee80211_i.h | 39 struct ieee80211_local; 163 struct ieee80211_local *local; 212 struct ieee80211_local *local; 1018 struct ieee80211_local *local; 1210 struct ieee80211_local *local; 1272 struct ieee80211_local { struct 1576 struct ieee80211_local *local = sdata->local; in ieee80211_get_sband() argument 1599 struct ieee80211_local *local = link->sdata->local; in ieee80211_get_link_sband() 1737 static inline struct ieee80211_local *hw_to_local( in hw_to_local() 1740 return container_of(hw, struct ieee80211_local, hw); in hw_to_local() [all …]
|
A D | driver-ops.c | 12 int drv_start(struct ieee80211_local *local) in drv_start() 34 void drv_stop(struct ieee80211_local *local) in drv_stop() 54 int drv_add_interface(struct ieee80211_local *local, in drv_add_interface() 109 int drv_sta_state(struct ieee80211_local *local, in drv_sta_state() 144 int drv_sta_set_txpwr(struct ieee80211_local *local, in drv_sta_set_txpwr() 184 int drv_conf_tx(struct ieee80211_local *local, in drv_conf_tx() 219 u64 drv_get_tsf(struct ieee80211_local *local, in drv_get_tsf() 236 void drv_set_tsf(struct ieee80211_local *local, in drv_set_tsf() 251 void drv_offset_tsf(struct ieee80211_local *local, in drv_offset_tsf() 266 void drv_reset_tsf(struct ieee80211_local *local, in drv_reset_tsf() [all …]
|
A D | offchannel.c | 27 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_enable() 63 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_disable() 263 struct ieee80211_local *local = in ieee80211_hw_roc_start() 282 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ready_on_channel() 456 struct ieee80211_local *local = in ieee80211_roc_work() 466 struct ieee80211_local *local = in ieee80211_hw_roc_done() 481 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_remain_on_channel_expired() 677 struct ieee80211_local *local = sdata->local; in ieee80211_remain_on_channel() 761 struct ieee80211_local *local = sdata->local; in ieee80211_cancel_remain_on_channel() 770 struct ieee80211_local *local = sdata->local; in ieee80211_mgmt_tx() [all …]
|
A D | chan.c | 678 ieee80211_new_chanctx(struct ieee80211_local *local, in ieee80211_new_chanctx() 838 struct ieee80211_local *local = sdata->local; in ieee80211_assign_link_chanctx() 1084 struct ieee80211_local *local = sdata->local; in ieee80211_link_reserve_chanctx() 1237 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_reserved_reassign() 1319 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_reserved_assign() 1757 struct ieee80211_local *local = sdata->local; in __ieee80211_link_release_channel() 1795 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_channel() 1858 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_reserved_context() 1923 struct ieee80211_local *local = sdata->local; in ieee80211_link_change_bandwidth() 2009 struct ieee80211_local *local = sdata->local; in ieee80211_link_vlan_copy_chanctx() [all …]
|
A D | rate.h | 29 void rate_control_tx_status(struct ieee80211_local *local, 33 void rate_control_rate_update(struct ieee80211_local *local, 67 static inline void rate_control_add_debugfs(struct ieee80211_local *local) in rate_control_add_debugfs() 92 int ieee80211_init_rate_ctrl_alg(struct ieee80211_local *local, 94 void rate_control_deinitialize(struct ieee80211_local *local);
|
A D | debugfs.c | 38 struct ieee80211_local *local = file->private_data; \ 80 struct ieee80211_local *local = file->private_data; in aqm_read() 121 struct ieee80211_local *local = file->private_data; in aqm_write() 156 struct ieee80211_local *local = file->private_data; in airtime_flags_read() 177 struct ieee80211_local *local = file->private_data; in airtime_flags_write() 208 struct ieee80211_local *local = file->private_data; in aql_pending_read() 239 struct ieee80211_local *local = file->private_data; in aql_txq_limit_read() 266 struct ieee80211_local *local = file->private_data; in aql_txq_limit_write() 369 struct ieee80211_local *local = file->private_data; in force_tx_status_read() 384 struct ieee80211_local *local = file->private_data; in force_tx_status_write() [all …]
|
A D | scan.c | 356 struct ieee80211_local *local = sdata->local; in ieee80211_prep_hw_scan() 422 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_scan_completed() 515 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_scan_completed() 573 struct ieee80211_local *local = sdata->local; in __ieee80211_can_leave_ch() 697 struct ieee80211_local *local = sdata->local; in __ieee80211_start_scan() 1065 struct ieee80211_local *local = in ieee80211_scan_work() 1184 struct ieee80211_local *local = sdata->local; in ieee80211_request_ibss_scan() 1316 struct ieee80211_local *local = sdata->local; in __ieee80211_request_sched_scan_start() 1377 struct ieee80211_local *local = sdata->local; in ieee80211_request_sched_scan_start() 1452 struct ieee80211_local *local = in ieee80211_sched_scan_stopped_work() [all …]
|
A D | key.h | 23 struct ieee80211_local; 59 struct ieee80211_local *local; 161 void ieee80211_free_key_list(struct ieee80211_local *local, 165 void ieee80211_free_sta_keys(struct ieee80211_local *local,
|
A D | sta_info.c | 122 struct ieee80211_local *local = sdata->local; in __cleanup_single_sta() 184 struct ieee80211_local *local = sdata->local; in cleanup_single_sta() 200 struct ieee80211_local *local = sdata->local; in sta_info_get() 225 struct ieee80211_local *local = sdata->local; in sta_info_get_bss() 254 struct ieee80211_local *local = sdata->local; in link_sta_info_get_bss() 329 struct ieee80211_local *local = sdata->local; in sta_info_get_by_idx() 817 struct ieee80211_local *local = sta->local; in sta_info_insert_finish() 932 struct ieee80211_local *local = sta->local; in sta_info_insert_rcu() 1006 struct ieee80211_local *local = sta->local; in __sta_info_recalc_tim() 1209 struct ieee80211_local *local; in __sta_info_destroy_part1() [all …]
|
A D | wep.c | 25 void ieee80211_wep_init(struct ieee80211_local *local) in ieee80211_wep_init() 47 static void ieee80211_wep_get_iv(struct ieee80211_local *local, in ieee80211_wep_get_iv() 64 static u8 *ieee80211_wep_add_iv(struct ieee80211_local *local, in ieee80211_wep_add_iv() 92 static void ieee80211_wep_remove_iv(struct ieee80211_local *local, in ieee80211_wep_remove_iv() 131 int ieee80211_wep_encrypt(struct ieee80211_local *local, in ieee80211_wep_encrypt() 191 static int ieee80211_wep_decrypt(struct ieee80211_local *local, in ieee80211_wep_decrypt()
|
A D | debugfs.h | 8 void debugfs_hw_add(struct ieee80211_local *local); 12 static inline void debugfs_hw_add(struct ieee80211_local *local) in debugfs_hw_add()
|
A D | main.c | 88 struct ieee80211_local *local = in ieee80211_reconfig_filter() 213 struct ieee80211_local *local = sdata->local; in ieee80211_bss_info_change_notify() 266 struct ieee80211_local *local = sdata->local; in ieee80211_vif_cfg_change_notify() 280 struct ieee80211_local *local = sdata->local; in ieee80211_link_info_change_notify() 332 struct ieee80211_local *local = in ieee80211_restart_work() 397 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_restart_hw() 425 struct ieee80211_local *local = in ieee80211_ifa_changed() 426 container_of(nb, struct ieee80211_local, in ieee80211_ifa_changed() 485 struct ieee80211_local *local = in ieee80211_ifa6_changed() 626 struct ieee80211_local *local; in ieee80211_alloc_hw_nm() [all …]
|
A D | iface.c | 157 struct ieee80211_local *local = sdata->local; in ieee80211_verify_mac() 206 struct ieee80211_local *local = sdata->local; in ieee80211_can_powered_addr_change() 257 struct ieee80211_local *local = sdata->local; in ieee80211_change_mac() 312 struct ieee80211_local *local = sdata->local; in ieee80211_check_concurrent_iface() 446 struct ieee80211_local *local = sdata->local; in ieee80211_do_stop() 765 struct ieee80211_local *local = sdata->local; in ieee80211_set_multicast_list() 831 struct ieee80211_local *local = sdata->local; in ieee80211_monitor_select_queue() 869 struct ieee80211_local *local; in ieee80211_netdev_fill_forward_path() 948 struct ieee80211_local *local = sdata->local; in ieee80211_set_sdata_offload_flags() 988 struct ieee80211_local *local = sdata->local; in ieee80211_set_vif_encap_ops() [all …]
|
A D | wep.h | 16 void ieee80211_wep_init(struct ieee80211_local *local); 19 int ieee80211_wep_encrypt(struct ieee80211_local *local,
|
A D | util.c | 41 struct ieee80211_local *local; in wiphy_to_ieee80211_hw() 210 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_rts_duration() 254 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ctstoself_duration() 313 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_handle_wake_tx_queue() 329 struct ieee80211_local *local = sdata->local; in __ieee80211_wake_txqs() 1707 struct ieee80211_local *local = sdata->local; in ieee80211_set_wmm_default() 1821 struct ieee80211_local *local = sdata->local; in ieee80211_send_auth() 1884 struct ieee80211_local *local = sdata->local; in ieee80211_send_deauth_disassoc() 1939 struct ieee80211_local *local = sdata->local; in ieee80211_build_preq_ies_band() 2900 struct ieee80211_local *local; in ieee80211_reconfig_disconnect() [all …]
|
A D | agg-tx.c | 66 struct ieee80211_local *local = sdata->local; in ieee80211_send_addba_request() 115 struct ieee80211_local *local = sdata->local; in ieee80211_send_bar() 244 struct ieee80211_local *local = sdata->local; in __acquires() 302 struct ieee80211_local *local = sta->local; in ___ieee80211_stop_tx_ba_session() 456 struct ieee80211_local *local = sta->local; in ieee80211_send_addba_with_timeout() 493 struct ieee80211_local *local = sta->local; in ieee80211_tx_ba_session_handle_start() 589 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_session() 779 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_cb() 824 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_cb_irqsafe() 860 struct ieee80211_local *local = sdata->local; in ieee80211_stop_tx_ba_session() [all …]
|
A D | cfg.c | 87 struct ieee80211_local *local = sdata->local; in ieee80211_set_mon_options() 213 struct ieee80211_local *local = sdata->local; in ieee80211_change_iface() 438 struct ieee80211_local *local = sdata->local; in ieee80211_set_tx() 472 struct ieee80211_local *local = sdata->local; in ieee80211_add_key() 642 struct ieee80211_local *local = sdata->local; in ieee80211_del_key() 859 struct ieee80211_local *local = sdata->local; in ieee80211_dump_station() 889 struct ieee80211_local *local = sdata->local; in ieee80211_get_station() 1220 struct ieee80211_local *local = sdata->local; in ieee80211_start_ap() 1492 struct ieee80211_local *local = sdata->local; in ieee80211_stop_ap() 3324 struct ieee80211_local *local = sdata->local; in ieee80211_start_radar_detection() [all …]
|
A D | ocb.c | 44 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_rx_no_sta() 155 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_housekeeping_timer() 176 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_join() 209 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_leave()
|
A D | sta_info.h | 148 void ieee80211_sta_update_pending_airtime(struct ieee80211_local *local, 652 struct ieee80211_local *local; 813 struct rhlist_head *sta_info_hash_lookup(struct ieee80211_local *local, 826 struct sta_info *sta_info_get_by_addrs(struct ieee80211_local *local, 833 struct rhlist_head *link_sta_info_hash_lookup(struct ieee80211_local *local, 861 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta); 882 int sta_info_init(struct ieee80211_local *local); 883 void sta_info_stop(struct ieee80211_local *local);
|
A D | s1g.c | 37 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_send_twt_setup() 67 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_send_twt_teardown() 153 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_rx_twt_action() 181 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_status_twt_action()
|
A D | status.c | 25 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_tx_status_irqsafe() 44 static void ieee80211_handle_filtered_frame(struct ieee80211_local *local, in ieee80211_handle_filtered_frame() 187 struct ieee80211_local *local = sta->local; in ieee80211_frame_acked() 292 ieee80211_add_tx_radiotap_header(struct ieee80211_local *local, in ieee80211_add_tx_radiotap_header() 626 static void ieee80211_report_ack_skb(struct ieee80211_local *local, in ieee80211_report_ack_skb() 698 static void ieee80211_report_used_skb(struct ieee80211_local *local, in ieee80211_report_used_skb() 927 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_tx_status() 1087 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_tx_status() 1108 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_tx_status_ext() 1233 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_tx_rate_update() [all …]
|