/linux-3.4.99/net/mac80211/ |
D | led.h | 15 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 …]
|
D | driver-ops.h | 23 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 …]
|
D | driver-trace.h | 36 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 …]
|
D | led.c | 15 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 …]
|
D | ieee80211_i.h | 34 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 …]
|
D | offchannel.c | 30 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 …]
|
D | rate.h | 22 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);
|
D | scan.c | 33 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 …]
|
D | work.c | 37 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()
|
D | wep.h | 19 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,
|
D | util.c | 41 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 …]
|
D | sta_info.c | 67 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 …]
|
D | main.c | 38 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 …]
|
D | chan.c | 10 __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()
|
D | agg-tx.c | 67 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 …]
|
D | wep.c | 28 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()
|
D | debugfs.h | 5 extern void debugfs_hw_add(struct ieee80211_local *local); 9 static inline void debugfs_hw_add(struct ieee80211_local *local) in debugfs_hw_add()
|
D | sta_info.h | 280 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,
|
D | wme.h | 18 u16 ieee80211_select_queue_80211(struct ieee80211_local *local, 25 u16 ieee80211_downgrade_queue(struct ieee80211_local *local,
|
D | key.h | 35 struct ieee80211_local; 66 struct ieee80211_local *local; 137 void ieee80211_key_free(struct ieee80211_local *local,
|
D | mesh.c | 54 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 …]
|
D | cfg.c | 28 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 …]
|
D | wme.c | 56 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()
|
D | debugfs.c | 38 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()
|
D | iface.c | 101 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 …]
|