Home
last modified time | relevance | path

Searched refs:ieee80211_local (Results 1 - 25 of 94) sorted by relevance

1234

/kernel/linux/linux-6.6/net/mac80211/
H A Dled.h13 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 Dled.c12 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 Ddriver-ops.h33 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 Dtrace.h127 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 Dieee80211_i.h40 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 Ddriver-ops.c13 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 Doffchannel.c27 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 Drate.h29 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 Dchan.c15 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 Dscan.c32 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 Ddebugfs.c38 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 Dsta_info.c92 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 Dkey.h23 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 Dled.h13 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 Ddriver-ops.h31 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 Dled.c12 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 Dtrace.h127 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 Ddriver-ops.c10 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 Dieee80211_i.h38 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 Doffchannel.c27 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 Drate.h28 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 Dscan.c32 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 Dchan.c13 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 Ddebugfs.c38 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 Dutil.c41 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...]

Completed in 38 milliseconds

1234