Home
last modified time | relevance | path

Searched refs:ieee80211_local (Results 1 – 25 of 37) sorted by relevance

12

/linux/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 *local, in ieee80211_led_assoc()
[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.h34 static inline void drv_tx(struct ieee80211_local *local, in drv_tx()
41 static inline void drv_sync_rx_queues(struct ieee80211_local *local, in drv_sync_rx_queues()
57 struct ieee80211_local *local = sdata->local; in drv_get_et_strings()
69 struct ieee80211_local *local = sdata->local; in drv_get_et_stats()
80 struct ieee80211_local *local = sdata->local; in drv_get_et_sset_count()
91 int drv_start(struct ieee80211_local *local);
92 void drv_stop(struct ieee80211_local *local, bool suspend);
95 static inline int drv_suspend(struct ieee80211_local *local, in drv_suspend()
109 static inline int drv_resume(struct ieee80211_local *local) in drv_resume()
122 static inline void drv_set_wakeup(struct ieee80211_local *local, in drv_set_wakeup()
[all …]
H A Dtrace.h150 TP_PROTO(struct ieee80211_local *local),
162 TP_PROTO(struct ieee80211_local *local,
185 TP_PROTO(struct ieee80211_local *local, u32 value),
205 TP_PROTO(struct ieee80211_local *local,
226 TP_PROTO(struct ieee80211_local *local),
231 TP_PROTO(struct ieee80211_local *local, int ret),
245 TP_PROTO(struct ieee80211_local *local, bool ret),
260 TP_PROTO(struct ieee80211_local *local, u32 ret),
274 TP_PROTO(struct ieee80211_local *local, u64 ret),
288 TP_PROTO(struct ieee80211_local *local),
[all …]
H A Dieee80211_i.h41 struct ieee80211_local;
184 struct ieee80211_local *local;
224 struct ieee80211_local *local;
1132 struct ieee80211_local *local;
1346 struct ieee80211_local *local;
1408 struct ieee80211_local { struct
1701 struct ieee80211_local *local = sdata->local; in ieee80211_get_sband() argument
1724 struct ieee80211_local *local = link->sdata->local; in ieee80211_get_link_sband()
1871 static inline struct ieee80211_local *hw_to_local( in hw_to_local()
1874 return container_of(hw, struct ieee80211_local, hw); in hw_to_local()
[all …]
H A Ddriver-ops.c13 int drv_start(struct ieee80211_local *local) in drv_start()
36 void drv_stop(struct ieee80211_local *local, bool suspend) in drv_stop()
57 int drv_add_interface(struct ieee80211_local *local, in drv_add_interface()
90 int drv_change_interface(struct ieee80211_local *local, in drv_change_interface()
108 void drv_remove_interface(struct ieee80211_local *local, in drv_remove_interface()
134 int drv_sta_state(struct ieee80211_local *local, in drv_sta_state()
170 int drv_sta_set_txpwr(struct ieee80211_local *local, in drv_sta_set_txpwr()
191 void drv_link_sta_rc_update(struct ieee80211_local *local, in drv_link_sta_rc_update()
212 int drv_conf_tx(struct ieee80211_local *local, in drv_conf_tx()
247 u64 drv_get_tsf(struct ieee80211_local *loca
[all...]
H A Dchan.c34 static void ieee80211_chanctx_user_iter_next(struct ieee80211_local *local, in ieee80211_chanctx_user_iter_next()
136 static int ieee80211_chanctx_num_assigned(struct ieee80211_local *local, in ieee80211_chanctx_num_assigned()
148 static int ieee80211_chanctx_num_reserved(struct ieee80211_local *local, in ieee80211_chanctx_num_reserved()
160 int ieee80211_chanctx_refcount(struct ieee80211_local *local, in ieee80211_chanctx_refcount()
172 static int ieee80211_num_chanctx(struct ieee80211_local *local, int radio_idx) in ieee80211_num_chanctx()
188 static bool ieee80211_can_create_new_chanctx(struct ieee80211_local *local, in ieee80211_can_create_new_chanctx()
200 struct ieee80211_local *local __maybe_unused = link->sdata->local; in ieee80211_link_get_chanctx()
263 ieee80211_chanctx_reserved_chanreq(struct ieee80211_local *local, in ieee80211_chanctx_reserved_chanreq()
285 ieee80211_chanctx_non_reserved_chandef(struct ieee80211_local *local, in ieee80211_chanctx_non_reserved_chandef()
309 ieee80211_chanctx_can_reserve(struct ieee80211_local *local, in ieee80211_chanctx_can_reserve()
[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()
168 ieee80211_bss_info_update(struct ieee80211_local *local, in ieee80211_bss_info_update()
277 void ieee80211_scan_rx(struct ieee80211_local *local, struct sk_buff *skb) in ieee80211_scan_rx()
381 struct ieee80211_local *local = sdata->local; in ieee80211_prep_hw_scan()
450 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_scan_completed()
543 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_scan_completed()
557 static int ieee80211_start_sw_scan(struct ieee80211_local *local, in ieee80211_start_sw_scan()
601 struct ieee80211_local *local = sdata->local; in __ieee80211_can_leave_ch()
622 static bool ieee80211_can_scan(struct ieee80211_local *local, in ieee80211_can_scan()
[all …]
H A Dmain.c37 void ieee80211_configure_filter(struct ieee80211_local *local) in ieee80211_configure_filter()
90 struct ieee80211_local *local = in ieee80211_reconfig_filter()
91 container_of(work, struct ieee80211_local, reconfig_filter); in ieee80211_reconfig_filter()
96 static u32 ieee80211_calc_hw_conf_chan(struct ieee80211_local *local, in ieee80211_calc_hw_conf_chan()
193 int ieee80211_hw_config(struct ieee80211_local *local, int radio_idx, in ieee80211_hw_config()
227 static int _ieee80211_hw_conf_chan(struct ieee80211_local *local, in _ieee80211_hw_conf_chan()
242 int ieee80211_hw_conf_chan(struct ieee80211_local *local) in ieee80211_hw_conf_chan()
253 void ieee80211_hw_conf_init(struct ieee80211_local *local) in ieee80211_hw_conf_init()
279 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_emulate_add_chanctx()
290 struct ieee80211_local *loca in ieee80211_emulate_remove_chanctx()
[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,
H A Dwep.c26 void ieee80211_wep_init(struct ieee80211_local *local) in ieee80211_wep_init()
48 static void ieee80211_wep_get_iv(struct ieee80211_local *local, in ieee80211_wep_get_iv()
65 static u8 *ieee80211_wep_add_iv(struct ieee80211_local *local, in ieee80211_wep_add_iv()
93 static void ieee80211_wep_remove_iv(struct ieee80211_local *local, in ieee80211_wep_remove_iv()
132 int ieee80211_wep_encrypt(struct ieee80211_local *local, in ieee80211_wep_encrypt()
192 static int ieee80211_wep_decrypt(struct ieee80211_local *local, in ieee80211_wep_decrypt()
H A Dwbrf.c14 void ieee80211_check_wbrf_support(struct ieee80211_local *local) in ieee80211_check_wbrf_support()
66 void ieee80211_add_wbrf(struct ieee80211_local *local, struct cfg80211_chan_def *chandef) in ieee80211_add_wbrf()
81 void ieee80211_remove_wbrf(struct ieee80211_local *local, struct cfg80211_chan_def *chandef) in ieee80211_remove_wbrf()
H A Ddebugfs.h8 void debugfs_hw_add(struct ieee80211_local *local);
12 static inline void debugfs_hw_add(struct ieee80211_local *local) in debugfs_hw_add()
H A Diface.c85 static u32 __ieee80211_idle_off(struct ieee80211_local *local) in __ieee80211_idle_off()
94 static u32 __ieee80211_idle_on(struct ieee80211_local *local) in __ieee80211_idle_on()
105 static u32 __ieee80211_recalc_idle(struct ieee80211_local *local, in __ieee80211_recalc_idle()
149 u32 ieee80211_idle_off(struct ieee80211_local *local) in ieee80211_idle_off()
154 void ieee80211_recalc_idle(struct ieee80211_local *local) in ieee80211_recalc_idle()
164 struct ieee80211_local *local = sdata->local; in ieee80211_verify_mac()
213 struct ieee80211_local *local = sdata->local; in ieee80211_can_powered_addr_change()
271 struct ieee80211_local *local = sdata->local; in _ieee80211_change_mac()
314 struct ieee80211_local *local = sdata->local; in ieee80211_change_mac()
344 struct ieee80211_local *local = sdata->local; in ieee80211_check_concurrent_iface()
[all …]
H A Dsta_info.c90 static int sta_info_hash_del(struct ieee80211_local *local, in sta_info_hash_del()
97 static int link_sta_info_hash_add(struct ieee80211_local *local, in link_sta_info_hash_add()
106 static int link_sta_info_hash_del(struct ieee80211_local *local, in link_sta_info_hash_del()
117 struct ieee80211_local *local = sta->sdata->local; in ieee80211_purge_sta_txqs()
137 struct ieee80211_local *local = sdata->local; in __cleanup_single_sta()
190 struct ieee80211_local *local = sdata->local; in cleanup_single_sta()
196 struct rhlist_head *sta_info_hash_lookup(struct ieee80211_local *local, in sta_info_hash_lookup()
206 struct ieee80211_local *local = sdata->local; in sta_info_get()
231 struct ieee80211_local *local = sdata->local; in sta_info_get_bss()
250 struct rhlist_head *link_sta_info_hash_lookup(struct ieee80211_local *local, in link_sta_info_hash_lookup()
[all …]
H A Dwep.h16 void ieee80211_wep_init(struct ieee80211_local *local);
19 int ieee80211_wep_encrypt(struct ieee80211_local *local,
H A Dagg-tx.c66 struct ieee80211_local *local = sdata->local; in ieee80211_send_addba_request()
106 struct ieee80211_local *local = sdata->local; in ieee80211_send_bar()
235 struct ieee80211_local *local = sdata->local; in __acquires()
293 struct ieee80211_local *local = sta->local; in __ieee80211_stop_tx_ba_session()
448 struct ieee80211_local *local = sta->local; in ieee80211_send_addba_with_timeout()
495 struct ieee80211_local *local = sta->local; in ieee80211_tx_ba_session_handle_start()
605 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_session()
752 static void ieee80211_agg_tx_operational(struct ieee80211_local *local, in ieee80211_agg_tx_operational()
799 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_cb()
850 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_cb_irqsafe()
[all …]
H A Docb.c44 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_rx_no_sta()
153 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_housekeeping_timer()
175 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_join()
208 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_leave()
H A Dsta_info.h148 void ieee80211_sta_update_pending_airtime(struct ieee80211_local *local,
707 struct ieee80211_local *local;
870 struct rhlist_head *sta_info_hash_lookup(struct ieee80211_local *local,
883 struct sta_info *sta_info_get_by_addrs(struct ieee80211_local *local,
890 struct rhlist_head *link_sta_info_hash_lookup(struct ieee80211_local *local,
918 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta);
939 int sta_info_init(struct ieee80211_local *local);
940 void sta_info_stop(struct ieee80211_local *local);
H A Dcfg.c99 struct ieee80211_local *local = sdata->local; in ieee80211_set_mon_options()
212 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface()
265 struct ieee80211_local *local = sdata->local; in ieee80211_change_iface()
594 struct ieee80211_local *local = sdata->local; in ieee80211_set_tx()
626 struct ieee80211_local *local = sdata->local; in ieee80211_add_key()
738 struct ieee80211_local *local __maybe_unused = sdata->local; in ieee80211_lookup_key()
798 struct ieee80211_local *local = sdata->local; in ieee80211_del_key()
999 struct ieee80211_local *local = sdata->local; in ieee80211_dump_station()
1025 struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr); in ieee80211_dump_survey()
1034 struct ieee80211_local *local = sdata->local; in ieee80211_get_station()
[all …]
H A Dtx.c49 struct ieee80211_local *local = tx->local; in ieee80211_duration()
195 struct ieee80211_local *local = tx->local; in ieee80211_tx_h_dynamic_ps()
333 static void purge_old_ps_buffers(struct ieee80211_local *local) in purge_old_ps_buffers()
466 struct ieee80211_local *local = tx->local; in ieee80211_tx_h_unicast_ps_buf()
896 struct ieee80211_local *local = tx->local; in ieee80211_fragment()
1213 struct ieee80211_local *local = sdata->local; in ieee80211_tx_prepare()
1300 static struct txq_info *ieee80211_get_txq(struct ieee80211_local *local, in ieee80211_get_txq()
1367 struct ieee80211_local *local; in codel_dequeue_func()
1387 struct ieee80211_local *local; in codel_drop_func()
1402 struct ieee80211_local *local; in fq_tin_dequeue_func()
[all …]
H A Ds1g.c38 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_send_twt_setup()
68 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_send_twt_teardown()
154 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_rx_twt_action()
179 struct ieee80211_local *local = sdata->local; in ieee80211_s1g_status_twt_action()
H A Dpm.c14 static void ieee80211_sched_scan_cancel(struct ieee80211_local *local) in ieee80211_sched_scan_cancel()
23 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_suspend()
H A Dtdls.c27 struct ieee80211_local *local; in ieee80211_tdls_peer_del_work()
46 struct ieee80211_local *local = sdata->local; in ieee80211_tdls_add_ext_capab()
372 struct ieee80211_local *local = sdata->local; in ieee80211_tdls_add_setup_start_ies()
598 struct ieee80211_local *local = sdata->local; in ieee80211_tdls_add_setup_cfm_ies()
917 struct ieee80211_local *local = sdata->local; in ieee80211_tdls_build_mgmt_packet_data()
1143 struct ieee80211_local *local = sdata->local; in ieee80211_tdls_mgmt_setup()
1215 struct ieee80211_local *local = sdata->local; in ieee80211_tdls_mgmt_teardown()
1320 struct ieee80211_local *local = sdata->local; in iee80211_tdls_recalc_chanctx()
1417 struct ieee80211_local *local = sdata->local; in ieee80211_tdls_oper()
1626 struct ieee80211_local *loca in ieee80211_tdls_channel_switch()
[all...]
H A Dibss.c46 struct ieee80211_local *local = sdata->local; in ieee80211_ibss_build_presp()
219 struct ieee80211_local *local = sdata->local; in __ieee80211_sta_join_ibss()
579 struct ieee80211_local *local = sdata->local; in ieee80211_ibss_add_sta()
629 struct ieee80211_local *local = sdata->local; in ieee80211_sta_active_ibss()
656 struct ieee80211_local *local = sdata->local; in ieee80211_ibss_disconnect()
963 struct ieee80211_local *local = sdata->local; in ieee80211_update_sta_info()
1080 struct ieee80211_local *local = sdata->local; in ieee80211_rx_bss_info()
1174 struct ieee80211_local *local = sdata->local; in ieee80211_ibss_rx_no_sta()
1223 struct ieee80211_local *local = sdata->local; in ieee80211_ibss_sta_expire()
1398 struct ieee80211_local *loca in ieee80211_sta_find_ibss()
[all...]

12