Home
last modified time | relevance | path

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

12

/linux-3.4.99/net/mac80211/
Dled.h15 void ieee80211_led_rx(struct ieee80211_local *local);
16 void ieee80211_led_tx(struct ieee80211_local *local, int q);
17 void ieee80211_led_assoc(struct ieee80211_local *local,
19 void ieee80211_led_radio(struct ieee80211_local *local,
21 void ieee80211_led_names(struct ieee80211_local *local);
22 void ieee80211_led_init(struct ieee80211_local *local);
23 void ieee80211_led_exit(struct ieee80211_local *local);
24 void ieee80211_mod_tpt_led_trig(struct ieee80211_local *local,
27 static inline void ieee80211_led_rx(struct ieee80211_local *local) in ieee80211_led_rx()
30 static inline void ieee80211_led_tx(struct ieee80211_local *local, int q) in ieee80211_led_tx()
[all …]
Ddriver-ops.h23 static inline void drv_tx(struct ieee80211_local *local, struct sk_buff *skb) in drv_tx()
28 static inline void drv_tx_frags(struct ieee80211_local *local, in drv_tx_frags()
36 static inline int drv_start(struct ieee80211_local *local) in drv_start()
50 static inline void drv_stop(struct ieee80211_local *local) in drv_stop()
68 static inline int drv_suspend(struct ieee80211_local *local, in drv_suspend()
81 static inline int drv_resume(struct ieee80211_local *local) in drv_resume()
94 static inline int drv_add_interface(struct ieee80211_local *local, in drv_add_interface()
115 static inline int drv_change_interface(struct ieee80211_local *local, in drv_change_interface()
131 static inline void drv_remove_interface(struct ieee80211_local *local, in drv_remove_interface()
144 static inline int drv_config(struct ieee80211_local *local, u32 changed) in drv_config()
[all …]
Ddriver-trace.h36 TP_PROTO(struct ieee80211_local *local),
48 TP_PROTO(struct ieee80211_local *local,
71 TP_PROTO(struct ieee80211_local *local, u32 value),
91 TP_PROTO(struct ieee80211_local *local,
112 TP_PROTO(struct ieee80211_local *local),
117 TP_PROTO(struct ieee80211_local *local, int ret),
131 TP_PROTO(struct ieee80211_local *local, bool ret),
146 TP_PROTO(struct ieee80211_local *local, u64 ret),
160 TP_PROTO(struct ieee80211_local *local),
165 TP_PROTO(struct ieee80211_local *local),
[all …]
Dled.c15 void ieee80211_led_rx(struct ieee80211_local *local) in ieee80211_led_rx()
26 void ieee80211_led_tx(struct ieee80211_local *local, int q) in ieee80211_led_tx()
38 void ieee80211_led_assoc(struct ieee80211_local *local, bool associated) in ieee80211_led_assoc()
48 void ieee80211_led_radio(struct ieee80211_local *local, bool enabled) in ieee80211_led_radio()
58 void ieee80211_led_names(struct ieee80211_local *local) in ieee80211_led_names()
70 void ieee80211_led_init(struct ieee80211_local *local) in ieee80211_led_init()
116 void ieee80211_led_exit(struct ieee80211_local *local) in ieee80211_led_exit()
143 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_get_radio_led_name()
151 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_get_assoc_led_name()
159 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_get_tx_led_name()
[all …]
Dieee80211_i.h34 struct ieee80211_local;
184 struct ieee80211_local *local;
240 struct ieee80211_local *local;
659 struct ieee80211_local *local;
823 struct ieee80211_local { struct
1168 static inline struct ieee80211_local *hw_to_local( in hw_to_local()
1171 return container_of(hw, struct ieee80211_local, hw); in hw_to_local()
1182 int ieee80211_hw_config(struct ieee80211_local *local, u32 changed);
1186 void ieee80211_configure_filter(struct ieee80211_local *local);
1199 void ieee80211_send_pspoll(struct ieee80211_local *local,
[all …]
Doffchannel.c30 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_enable()
67 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_disable()
106 void ieee80211_offchannel_stop_vifs(struct ieee80211_local *local) in ieee80211_offchannel_stop_vifs()
139 void ieee80211_offchannel_return(struct ieee80211_local *local) in ieee80211_offchannel_return()
181 struct ieee80211_local *local = in ieee80211_hw_roc_start()
182 container_of(work, struct ieee80211_local, hw_roc_start); in ieee80211_hw_roc_start()
212 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ready_on_channel()
222 struct ieee80211_local *local = in ieee80211_hw_roc_done()
223 container_of(work, struct ieee80211_local, hw_roc_done); in ieee80211_hw_roc_done()
265 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_remain_on_channel_expired()
[all …]
Drate.h22 struct ieee80211_local *local;
31 static inline void rate_control_tx_status(struct ieee80211_local *local, in rate_control_tx_status()
49 struct ieee80211_local *local = sta->sdata->local; in rate_control_rate_init()
64 static inline void rate_control_rate_update(struct ieee80211_local *local, in rate_control_rate_update()
115 int ieee80211_init_rate_ctrl_alg(struct ieee80211_local *local,
117 void rate_control_deinitialize(struct ieee80211_local *local);
Dscan.c33 ieee80211_rx_bss_get(struct ieee80211_local *local, u8 *bssid, int freq, in ieee80211_rx_bss_get()
54 void ieee80211_rx_bss_put(struct ieee80211_local *local, in ieee80211_rx_bss_put()
80 ieee80211_bss_info_update(struct ieee80211_local *local, in ieee80211_bss_info_update()
256 static bool ieee80211_prep_hw_scan(struct ieee80211_local *local) in ieee80211_prep_hw_scan()
296 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_scan_completed()
348 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_scan_completed()
359 static int ieee80211_start_sw_scan(struct ieee80211_local *local) in ieee80211_start_sw_scan()
397 struct ieee80211_local *local = sdata->local; in __ieee80211_start_scan()
483 static void ieee80211_scan_state_decision(struct ieee80211_local *local, in ieee80211_scan_state_decision()
559 static void ieee80211_scan_state_set_channel(struct ieee80211_local *local, in ieee80211_scan_state_set_channel()
[all …]
Dwork.c37 static inline void ASSERT_WORK_MTX(struct ieee80211_local *local) in ASSERT_WORK_MTX()
52 static void run_again(struct ieee80211_local *local, in run_again()
108 struct ieee80211_local *local = (void *) data; in ieee80211_work_timer()
118 struct ieee80211_local *local = in ieee80211_work_work()
119 container_of(work, struct ieee80211_local, work_work); in ieee80211_work_work()
248 struct ieee80211_local *local; in ieee80211_add_work()
272 void ieee80211_work_init(struct ieee80211_local *local) in ieee80211_work_init()
282 struct ieee80211_local *local = sdata->local; in ieee80211_work_purge()
353 struct ieee80211_local *local = sdata->local; in ieee80211_wk_cancel_remain_on_channel()
Dwep.h19 int ieee80211_wep_init(struct ieee80211_local *local);
20 void ieee80211_wep_free(struct ieee80211_local *local);
23 int ieee80211_wep_encrypt(struct ieee80211_local *local,
Dutil.c41 struct ieee80211_local *local; in wiphy_to_ieee80211_hw()
109 int ieee80211_frame_duration(struct ieee80211_local *local, size_t len, in ieee80211_frame_duration()
168 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_generic_frame_duration()
193 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_rts_duration()
234 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ctstoself_duration()
271 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_wake_queue()
300 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_wake_queue_by_reason()
318 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_stop_queue()
337 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_stop_queue_by_reason()
352 void ieee80211_add_pending_skb(struct ieee80211_local *local, in ieee80211_add_pending_skb()
[all …]
Dsta_info.c67 static int sta_info_hash_del(struct ieee80211_local *local, in sta_info_hash_del()
98 struct ieee80211_local *local = sdata->local; in sta_info_get()
120 struct ieee80211_local *local = sdata->local; in sta_info_get_bss()
139 struct ieee80211_local *local = sdata->local; in sta_info_get_by_idx()
167 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta) in sta_info_free()
180 static void sta_info_hash_add(struct ieee80211_local *local, in sta_info_hash_add()
217 static int sta_prepare_rate_control(struct ieee80211_local *local, in sta_prepare_rate_control()
235 struct ieee80211_local *local = sdata->local; in sta_info_alloc()
313 static int sta_info_insert_drv_state(struct ieee80211_local *local, in sta_info_insert_drv_state()
357 struct ieee80211_local *local = sta->local; in sta_info_insert_finish()
[all …]
Dmain.c38 void ieee80211_configure_filter(struct ieee80211_local *local) in ieee80211_configure_filter()
89 struct ieee80211_local *local = in ieee80211_reconfig_filter()
90 container_of(work, struct ieee80211_local, reconfig_filter); in ieee80211_reconfig_filter()
95 int ieee80211_hw_config(struct ieee80211_local *local, u32 changed) in ieee80211_hw_config()
192 struct ieee80211_local *local = sdata->local; in ieee80211_bss_info_change_notify()
274 struct ieee80211_local *local = (struct ieee80211_local *) data; in ieee80211_tasklet_handler()
315 struct ieee80211_local *local = in ieee80211_restart_work()
316 container_of(work, struct ieee80211_local, restart_work); in ieee80211_restart_work()
335 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_restart_hw()
352 struct ieee80211_local *local = in ieee80211_recalc_smps_work()
[all …]
Dchan.c10 __ieee80211_get_channel_mode(struct ieee80211_local *local, in __ieee80211_get_channel_mode()
55 ieee80211_get_channel_mode(struct ieee80211_local *local, in ieee80211_get_channel_mode()
67 bool ieee80211_set_channel_type(struct ieee80211_local *local, in ieee80211_set_channel_type()
145 struct ieee80211_local *local, in ieee80211_get_tx_channel_type()
Dagg-tx.c67 struct ieee80211_local *local = sdata->local; in ieee80211_send_addba_request()
116 struct ieee80211_local *local = sdata->local; in ieee80211_send_bar()
155 struct ieee80211_local *local = sta->local; in ___ieee80211_stop_tx_ba_session()
289 ieee80211_stop_queue_agg(struct ieee80211_local *local, int tid) in __acquires()
301 ieee80211_wake_queue_agg(struct ieee80211_local *local, int tid) in __releases()
317 ieee80211_agg_splice_packets(struct ieee80211_local *local, in __acquires()
339 ieee80211_agg_splice_finish(struct ieee80211_local *local, u16 tid) in __releases()
347 struct ieee80211_local *local = sta->local; in ieee80211_tx_ba_session_handle_start()
433 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_session()
566 static void ieee80211_agg_tx_operational(struct ieee80211_local *local, in ieee80211_agg_tx_operational()
[all …]
Dwep.c28 int ieee80211_wep_init(struct ieee80211_local *local) in ieee80211_wep_init()
49 void ieee80211_wep_free(struct ieee80211_local *local) in ieee80211_wep_free()
73 static void ieee80211_wep_get_iv(struct ieee80211_local *local, in ieee80211_wep_get_iv()
90 static u8 *ieee80211_wep_add_iv(struct ieee80211_local *local, in ieee80211_wep_add_iv()
112 static void ieee80211_wep_remove_iv(struct ieee80211_local *local, in ieee80211_wep_remove_iv()
155 int ieee80211_wep_encrypt(struct ieee80211_local *local, in ieee80211_wep_encrypt()
216 static int ieee80211_wep_decrypt(struct ieee80211_local *local, in ieee80211_wep_decrypt()
Ddebugfs.h5 extern void debugfs_hw_add(struct ieee80211_local *local);
9 static inline void debugfs_hw_add(struct ieee80211_local *local) in debugfs_hw_add()
Dsta_info.h280 struct ieee80211_local *local;
472 void for_each_sta_info_type_check(struct ieee80211_local *local, in for_each_sta_info_type_check()
506 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta);
527 void sta_info_init(struct ieee80211_local *local);
528 void sta_info_stop(struct ieee80211_local *local);
529 int sta_info_flush(struct ieee80211_local *local,
Dwme.h18 u16 ieee80211_select_queue_80211(struct ieee80211_local *local,
25 u16 ieee80211_downgrade_queue(struct ieee80211_local *local,
Dkey.h35 struct ieee80211_local;
66 struct ieee80211_local *local;
137 void ieee80211_key_free(struct ieee80211_local *local,
Dmesh.c54 struct ieee80211_local *local = sdata->local; in ieee80211_mesh_housekeeping_timer()
79 struct ieee80211_local *local = sdata->local; in mesh_matches_local()
335 struct ieee80211_local *local = sdata->local; in mesh_add_ds_params_ie()
356 struct ieee80211_local *local = sdata->local; in mesh_add_ht_cap_ie()
377 struct ieee80211_local *local = sdata->local; in mesh_add_ht_info_ie()
401 struct ieee80211_local *local = sdata->local; in ieee80211_mesh_path_timer()
416 struct ieee80211_local *local = sdata->local; in ieee80211_mesh_path_root_timer()
568 struct ieee80211_local *local = sdata->local; in ieee80211_start_mesh()
589 struct ieee80211_local *local = sdata->local; in ieee80211_stop_mesh()
619 struct ieee80211_local *local = sdata->local; in ieee80211_mesh_rx_bcn_presp()
[all …]
Dcfg.c28 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface()
72 struct ieee80211_local *local = sdata->local; in ieee80211_change_iface()
185 struct ieee80211_local *local = sdata->local; in ieee80211_del_key()
484 struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr); in ieee80211_dump_survey()
740 static int sta_apply_parameters(struct ieee80211_local *local, in sta_apply_parameters()
905 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_station()
966 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_del_station()
984 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_change_station()
1406 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_change_bss()
1443 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_txq_params()
[all …]
Dwme.c56 u16 ieee80211_select_queue_80211(struct ieee80211_local *local, in ieee80211_select_queue_80211()
84 struct ieee80211_local *local = sdata->local; in ieee80211_select_queue()
142 u16 ieee80211_downgrade_queue(struct ieee80211_local *local, in ieee80211_downgrade_queue()
Ddebugfs.c38 struct ieee80211_local *local = file->private_data; \
78 struct ieee80211_local *local = file->private_data; in reset_write()
97 struct ieee80211_local *local = file->private_data; in channel_type_read()
124 struct ieee80211_local *local = file->private_data; in hwflags_read()
192 struct ieee80211_local *local = file->private_data; in queues_read()
213 static ssize_t format_devstat_counter(struct ieee80211_local *local, in format_devstat_counter()
265 void debugfs_hw_add(struct ieee80211_local *local) in debugfs_hw_add()
Diface.c101 struct ieee80211_local *local = sdata->local; in ieee80211_check_concurrent_iface()
155 struct ieee80211_local *local = sdata->local; in ieee80211_adjust_monitor_flags()
180 struct ieee80211_local *local = sdata->local; in ieee80211_do_open()
392 struct ieee80211_local *local = sdata->local; in ieee80211_do_stop()
610 struct ieee80211_local *local = sdata->local; in ieee80211_set_multicast_list()
646 struct ieee80211_local *local = sdata->local; in ieee80211_teardown_sdata()
687 struct ieee80211_local *local = sdata->local; in ieee80211_monitor_select_queue()
726 struct ieee80211_local *local = sdata->local; in ieee80211_iface_work()
925 struct ieee80211_local *local = sdata->local; in ieee80211_runtime_change_iftype()
1029 static void ieee80211_assign_perm_addr(struct ieee80211_local *local, in ieee80211_assign_perm_addr()
[all …]

12