/kernel/linux/linux-6.6/net/mac80211/ |
H A D | led.h | 13 static inline void ieee80211_led_rx(struct ieee80211_local *local) in ieee80211_led_rx() 22 static inline void ieee80211_led_tx(struct ieee80211_local *local) in ieee80211_led_tx() 32 void ieee80211_led_assoc(struct ieee80211_local *local, 34 void ieee80211_led_radio(struct ieee80211_local *local, 36 void ieee80211_alloc_led_names(struct ieee80211_local *local); 37 void ieee80211_free_led_names(struct ieee80211_local *local); 38 void ieee80211_led_init(struct ieee80211_local *local); 39 void ieee80211_led_exit(struct ieee80211_local *local); 40 void ieee80211_mod_tpt_led_trig(struct ieee80211_local *local, 43 static inline void ieee80211_led_assoc(struct ieee80211_local *loca [all...] |
H A D | led.c | 12 void ieee80211_led_assoc(struct ieee80211_local *local, bool associated) in ieee80211_led_assoc() 22 void ieee80211_led_radio(struct ieee80211_local *local, bool enabled) in ieee80211_led_radio() 32 void ieee80211_alloc_led_names(struct ieee80211_local *local) in ieee80211_alloc_led_names() 44 void ieee80211_free_led_names(struct ieee80211_local *local) in ieee80211_free_led_names() 54 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_tx_led_activate() 55 struct ieee80211_local, in ieee80211_tx_led_activate() 65 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_tx_led_deactivate() 66 struct ieee80211_local, in ieee80211_tx_led_deactivate() 74 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_rx_led_activate() 75 struct ieee80211_local, in ieee80211_rx_led_activate() [all...] |
H A D | driver-ops.h | 33 static inline void drv_tx(struct ieee80211_local *local, in drv_tx() 40 static inline void drv_sync_rx_queues(struct ieee80211_local *local, in drv_sync_rx_queues() 53 struct ieee80211_local *local = sdata->local; in drv_get_et_strings() 65 struct ieee80211_local *local = sdata->local; in drv_get_et_stats() 76 struct ieee80211_local *local = sdata->local; in drv_get_et_sset_count() 87 int drv_start(struct ieee80211_local *local); 88 void drv_stop(struct ieee80211_local *local); 91 static inline int drv_suspend(struct ieee80211_local *local, in drv_suspend() 104 static inline int drv_resume(struct ieee80211_local *local) in drv_resume() 116 static inline void drv_set_wakeup(struct ieee80211_local *loca [all...] |
H A D | trace.h | 127 TP_PROTO(struct ieee80211_local *local), 139 TP_PROTO(struct ieee80211_local *local, 162 TP_PROTO(struct ieee80211_local *local, u32 value), 182 TP_PROTO(struct ieee80211_local *local, 203 TP_PROTO(struct ieee80211_local *local), 208 TP_PROTO(struct ieee80211_local *local, int ret), 222 TP_PROTO(struct ieee80211_local *local, bool ret), 237 TP_PROTO(struct ieee80211_local *local, u32 ret), 251 TP_PROTO(struct ieee80211_local *local, u64 ret), 265 TP_PROTO(struct ieee80211_local *loca [all...] |
H A D | ieee80211_i.h | 40 struct ieee80211_local; 165 struct ieee80211_local *local; 207 struct ieee80211_local *local; 866 * @schedule_order: used with ieee80211_local->active_txqs 1038 struct ieee80211_local *local; 1248 struct ieee80211_local *local; 1310 struct ieee80211_local { struct 1620 struct ieee80211_local *local = sdata->local; in ieee80211_get_sband() 1643 struct ieee80211_local *local = link->sdata->local; in ieee80211_get_link_sband() 1789 static inline struct ieee80211_local *hw_to_loca [all...] |
H A D | driver-ops.c | 13 int drv_start(struct ieee80211_local *local) in drv_start() 35 void drv_stop(struct ieee80211_local *local) in drv_stop() 55 int drv_add_interface(struct ieee80211_local *local, in drv_add_interface() 78 int drv_change_interface(struct ieee80211_local *local, in drv_change_interface() 95 void drv_remove_interface(struct ieee80211_local *local, in drv_remove_interface() 110 int drv_sta_state(struct ieee80211_local *local, in drv_sta_state() 145 int drv_sta_set_txpwr(struct ieee80211_local *local, in drv_sta_set_txpwr() 165 void drv_sta_rc_update(struct ieee80211_local *local, in drv_sta_rc_update() 185 int drv_conf_tx(struct ieee80211_local *local, in drv_conf_tx() 220 u64 drv_get_tsf(struct ieee80211_local *loca [all...] |
H 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() 83 void ieee80211_offchannel_stop_vifs(struct ieee80211_local *local) in ieee80211_offchannel_stop_vifs() 133 void ieee80211_offchannel_return(struct ieee80211_local *local) in ieee80211_offchannel_return() 194 static unsigned long ieee80211_end_finished_rocs(struct ieee80211_local *local, in ieee80211_end_finished_rocs() 225 static bool ieee80211_recalc_sw_work(struct ieee80211_local *local, in ieee80211_recalc_sw_work() 263 struct ieee80211_local *local = in ieee80211_hw_roc_start() 264 container_of(work, struct ieee80211_local, hw_roc_start); in ieee80211_hw_roc_start() 282 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ready_on_channel() 292 static void _ieee80211_start_next_roc(struct ieee80211_local *loca [all...] |
H 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);
|
H A D | chan.c | 15 static int ieee80211_chanctx_num_assigned(struct ieee80211_local *local, in ieee80211_chanctx_num_assigned() 29 static int ieee80211_chanctx_num_reserved(struct ieee80211_local *local, in ieee80211_chanctx_num_reserved() 43 int ieee80211_chanctx_refcount(struct ieee80211_local *local, in ieee80211_chanctx_refcount() 50 static int ieee80211_num_chanctx(struct ieee80211_local *local) in ieee80211_num_chanctx() 63 static bool ieee80211_can_create_new_chanctx(struct ieee80211_local *local) in ieee80211_can_create_new_chanctx() 72 struct ieee80211_local *local __maybe_unused = link->sdata->local; in ieee80211_link_get_chanctx() 84 ieee80211_chanctx_reserved_chandef(struct ieee80211_local *local, in ieee80211_chanctx_reserved_chandef() 107 ieee80211_chanctx_non_reserved_chandef(struct ieee80211_local *local, in ieee80211_chanctx_non_reserved_chandef() 135 ieee80211_chanctx_combined_chandef(struct ieee80211_local *local, in ieee80211_chanctx_combined_chandef() 153 ieee80211_chanctx_can_reserve_chandef(struct ieee80211_local *loca [all...] |
H A D | scan.c | 32 void ieee80211_rx_bss_put(struct ieee80211_local *local, in ieee80211_rx_bss_put() 68 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_inform_bss() 164 ieee80211_bss_info_update(struct ieee80211_local *local, in ieee80211_bss_info_update() 242 void ieee80211_scan_rx(struct ieee80211_local *local, struct sk_buff *skb) in ieee80211_scan_rx() 345 struct ieee80211_local *local = sdata->local; in ieee80211_prep_hw_scan() 411 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_scan_completed() 504 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_scan_completed() 518 static int ieee80211_start_sw_scan(struct ieee80211_local *local, in ieee80211_start_sw_scan() 561 struct ieee80211_local *local = sdata->local; in __ieee80211_can_leave_ch() 582 static bool ieee80211_can_scan(struct ieee80211_local *loca [all...] |
H 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 *loca in force_tx_status_write() [all...] |
H A D | sta_info.c | 92 static int sta_info_hash_del(struct ieee80211_local *local, in sta_info_hash_del() 99 static int link_sta_info_hash_add(struct ieee80211_local *local, in link_sta_info_hash_add() 108 static int link_sta_info_hash_del(struct ieee80211_local *local, in link_sta_info_hash_del() 122 struct ieee80211_local *local = sdata->local; in __cleanup_single_sta() 184 struct ieee80211_local *local = sdata->local; in cleanup_single_sta() 190 struct rhlist_head *sta_info_hash_lookup(struct ieee80211_local *local, in sta_info_hash_lookup() 200 struct ieee80211_local *local = sdata->local; in sta_info_get() 225 struct ieee80211_local *local = sdata->local; in sta_info_get_bss() 244 struct rhlist_head *link_sta_info_hash_lookup(struct ieee80211_local *local, in link_sta_info_hash_lookup() 254 struct ieee80211_local *loca in link_sta_info_get_bss() [all...] |
H 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,
|
/kernel/linux/linux-5.10/net/mac80211/ |
H 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, 47 static inline void ieee80211_led_assoc(struct ieee80211_local *loca [all...] |
H A D | driver-ops.h | 31 static inline void drv_tx(struct ieee80211_local *local, in drv_tx() 38 static inline void drv_sync_rx_queues(struct ieee80211_local *local, in drv_sync_rx_queues() 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); 89 static inline int drv_suspend(struct ieee80211_local *local, in drv_suspend() 102 static inline int drv_resume(struct ieee80211_local *local) in drv_resume() 114 static inline void drv_set_wakeup(struct ieee80211_local *loca [all...] |
H A D | led.c | 12 void ieee80211_led_assoc(struct ieee80211_local *local, bool associated) in ieee80211_led_assoc() 22 void ieee80211_led_radio(struct ieee80211_local *local, bool enabled) in ieee80211_led_radio() 32 void ieee80211_alloc_led_names(struct ieee80211_local *local) in ieee80211_alloc_led_names() 44 void ieee80211_free_led_names(struct ieee80211_local *local) in ieee80211_free_led_names() 54 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_tx_led_activate() 55 struct ieee80211_local, in ieee80211_tx_led_activate() 65 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_tx_led_deactivate() 66 struct ieee80211_local, in ieee80211_tx_led_deactivate() 74 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_rx_led_activate() 75 struct ieee80211_local, in ieee80211_rx_led_activate() [all...] |
H A D | trace.h | 127 TP_PROTO(struct ieee80211_local *local), 139 TP_PROTO(struct ieee80211_local *local, 162 TP_PROTO(struct ieee80211_local *local, u32 value), 182 TP_PROTO(struct ieee80211_local *local, 203 TP_PROTO(struct ieee80211_local *local), 208 TP_PROTO(struct ieee80211_local *local, int ret), 222 TP_PROTO(struct ieee80211_local *local, bool ret), 237 TP_PROTO(struct ieee80211_local *local, u32 ret), 251 TP_PROTO(struct ieee80211_local *local, u64 ret), 265 TP_PROTO(struct ieee80211_local *loca [all...] |
H A D | driver-ops.c | 10 int drv_start(struct ieee80211_local *local) in drv_start() 32 void drv_stop(struct ieee80211_local *local) in drv_stop() 52 int drv_add_interface(struct ieee80211_local *local, in drv_add_interface() 75 int drv_change_interface(struct ieee80211_local *local, in drv_change_interface() 92 void drv_remove_interface(struct ieee80211_local *local, in drv_remove_interface() 107 int drv_sta_state(struct ieee80211_local *local, in drv_sta_state() 142 int drv_sta_set_txpwr(struct ieee80211_local *local, in drv_sta_set_txpwr() 162 void drv_sta_rc_update(struct ieee80211_local *local, in drv_sta_rc_update() 182 int drv_conf_tx(struct ieee80211_local *local, in drv_conf_tx() 212 u64 drv_get_tsf(struct ieee80211_local *loca [all...] |
H A D | ieee80211_i.h | 38 struct ieee80211_local; 155 struct ieee80211_local *local; 204 struct ieee80211_local *local; 858 * @schedule_order: used with ieee80211_local->active_txqs 910 struct ieee80211_local *local; 1103 struct ieee80211_local *local; 1163 struct ieee80211_local { struct 1466 struct ieee80211_local *local = sdata->local; in ieee80211_get_sband() 1580 static inline struct ieee80211_local *hw_to_local( in hw_to_local() 1583 return container_of(hw, struct ieee80211_local, h in hw_to_local() [all...] |
H 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() 83 void ieee80211_offchannel_stop_vifs(struct ieee80211_local *local) in ieee80211_offchannel_stop_vifs() 132 void ieee80211_offchannel_return(struct ieee80211_local *local) in ieee80211_offchannel_return() 192 static unsigned long ieee80211_end_finished_rocs(struct ieee80211_local *local, in ieee80211_end_finished_rocs() 223 static bool ieee80211_recalc_sw_work(struct ieee80211_local *local, in ieee80211_recalc_sw_work() 261 struct ieee80211_local *local = in ieee80211_hw_roc_start() 262 container_of(work, struct ieee80211_local, hw_roc_start); in ieee80211_hw_roc_start() 280 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ready_on_channel() 290 static void _ieee80211_start_next_roc(struct ieee80211_local *loca [all...] |
H A D | rate.h | 28 void rate_control_tx_status(struct ieee80211_local *local, 33 void rate_control_rate_update(struct ieee80211_local *local, 65 static inline void rate_control_add_debugfs(struct ieee80211_local *local) in rate_control_add_debugfs() 90 int ieee80211_init_rate_ctrl_alg(struct ieee80211_local *local, 92 void rate_control_deinitialize(struct ieee80211_local *local);
|
H A D | scan.c | 32 void ieee80211_rx_bss_put(struct ieee80211_local *local, in ieee80211_rx_bss_put() 59 ieee80211_update_bss_from_elems(struct ieee80211_local *local, in ieee80211_update_bss_from_elems() 144 ieee80211_bss_info_update(struct ieee80211_local *local, in ieee80211_bss_info_update() 249 void ieee80211_scan_rx(struct ieee80211_local *local, struct sk_buff *skb) in ieee80211_scan_rx() 350 struct ieee80211_local *local = sdata->local; in ieee80211_prep_hw_scan() 416 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_scan_completed() 509 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_scan_completed() 523 static int ieee80211_start_sw_scan(struct ieee80211_local *local, in ieee80211_start_sw_scan() 567 struct ieee80211_local *local = sdata->local; in __ieee80211_can_leave_ch() 588 static bool ieee80211_can_scan(struct ieee80211_local *loca [all...] |
H A D | chan.c | 13 static int ieee80211_chanctx_num_assigned(struct ieee80211_local *local, in ieee80211_chanctx_num_assigned() 27 static int ieee80211_chanctx_num_reserved(struct ieee80211_local *local, in ieee80211_chanctx_num_reserved() 41 int ieee80211_chanctx_refcount(struct ieee80211_local *local, in ieee80211_chanctx_refcount() 48 static int ieee80211_num_chanctx(struct ieee80211_local *local) in ieee80211_num_chanctx() 61 static bool ieee80211_can_create_new_chanctx(struct ieee80211_local *local) in ieee80211_can_create_new_chanctx() 70 struct ieee80211_local *local __maybe_unused = sdata->local; in ieee80211_vif_get_chanctx() 82 ieee80211_chanctx_reserved_chandef(struct ieee80211_local *local, in ieee80211_chanctx_reserved_chandef() 105 ieee80211_chanctx_non_reserved_chandef(struct ieee80211_local *local, in ieee80211_chanctx_non_reserved_chandef() 131 ieee80211_chanctx_combined_chandef(struct ieee80211_local *local, in ieee80211_chanctx_combined_chandef() 149 ieee80211_chanctx_can_reserve_chandef(struct ieee80211_local *loca [all...] |
H 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() 209 struct ieee80211_local *local = file->private_data; in aql_txq_limit_read() 236 struct ieee80211_local *local = file->private_data; in aql_txq_limit_write() 289 struct ieee80211_local *local = file->private_data; in force_tx_status_read() 304 struct ieee80211_local *local = file->private_data; in force_tx_status_write() 339 struct ieee80211_local *loca in reset_write() [all...] |
H 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() 293 struct ieee80211_local *local = sdata->local; in __ieee80211_wake_txqs() 356 _ieee80211_wake_txqs(struct ieee80211_local *local, unsigned long *flags) in _ieee80211_wake_txqs() 391 struct ieee80211_local *local = (struct ieee80211_local *)data; in ieee80211_wake_txqs() 399 void ieee80211_propagate_queue_wake(struct ieee80211_local *local, int queue) in ieee80211_propagate_queue_wake() 437 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_wake_queue() 488 struct ieee80211_local *loca in ieee80211_wake_queue_by_reason() [all...] |