/net/mac80211/ |
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 *local, in ieee80211_led_assoc() [all …]
|
D | driver-ops.h | 32 static inline void drv_tx(struct ieee80211_local *local, in drv_tx() 39 static inline void drv_sync_rx_queues(struct ieee80211_local *local, in drv_sync_rx_queues() 52 struct ieee80211_local *local = sdata->local; in drv_get_et_strings() 64 struct ieee80211_local *local = sdata->local; in drv_get_et_stats() 75 struct ieee80211_local *local = sdata->local; in drv_get_et_sset_count() 86 int drv_start(struct ieee80211_local *local); 87 void drv_stop(struct ieee80211_local *local); 90 static inline int drv_suspend(struct ieee80211_local *local, in drv_suspend() 103 static inline int drv_resume(struct ieee80211_local *local) in drv_resume() 115 static inline void drv_set_wakeup(struct ieee80211_local *local, in drv_set_wakeup() [all …]
|
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 …]
|
D | trace.h | 116 TP_PROTO(struct ieee80211_local *local), 128 TP_PROTO(struct ieee80211_local *local, 151 TP_PROTO(struct ieee80211_local *local, u32 value), 171 TP_PROTO(struct ieee80211_local *local, 192 TP_PROTO(struct ieee80211_local *local), 197 TP_PROTO(struct ieee80211_local *local, int ret), 211 TP_PROTO(struct ieee80211_local *local, bool ret), 226 TP_PROTO(struct ieee80211_local *local, u32 ret), 240 TP_PROTO(struct ieee80211_local *local, u64 ret), 254 TP_PROTO(struct ieee80211_local *local), [all …]
|
D | ieee80211_i.h | 38 struct ieee80211_local; 154 struct ieee80211_local *local; 203 struct ieee80211_local *local; 898 struct ieee80211_local *local; 1082 struct ieee80211_local *local; 1142 struct ieee80211_local { struct 1441 struct ieee80211_local *local = sdata->local; in ieee80211_get_sband() argument 1548 static inline struct ieee80211_local *hw_to_local( in hw_to_local() 1551 return container_of(hw, struct ieee80211_local, hw); in hw_to_local() 1603 u64 ieee80211_calculate_rx_timestamp(struct ieee80211_local *local, [all …]
|
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 *local, in drv_get_tsf() [all …]
|
D | offchannel.c | 27 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_enable() 64 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_disable() 103 void ieee80211_offchannel_stop_vifs(struct ieee80211_local *local) in ieee80211_offchannel_stop_vifs() 152 void ieee80211_offchannel_return(struct ieee80211_local *local) in ieee80211_offchannel_return() 212 static unsigned long ieee80211_end_finished_rocs(struct ieee80211_local *local, in ieee80211_end_finished_rocs() 243 static bool ieee80211_recalc_sw_work(struct ieee80211_local *local, in ieee80211_recalc_sw_work() 281 struct ieee80211_local *local = in ieee80211_hw_roc_start() 282 container_of(work, struct ieee80211_local, hw_roc_start); in ieee80211_hw_roc_start() 300 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ready_on_channel() 310 static void _ieee80211_start_next_roc(struct ieee80211_local *local) in _ieee80211_start_next_roc() [all …]
|
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 *local, in ieee80211_chanctx_can_reserve_chandef() [all …]
|
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() 138 ieee80211_bss_info_update(struct ieee80211_local *local, in ieee80211_bss_info_update() 238 void ieee80211_scan_rx(struct ieee80211_local *local, struct sk_buff *skb) in ieee80211_scan_rx() 324 struct ieee80211_local *local = sdata->local; in ieee80211_prep_hw_scan() 390 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_scan_completed() 483 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_scan_completed() 497 static int ieee80211_start_sw_scan(struct ieee80211_local *local, in ieee80211_start_sw_scan() 541 struct ieee80211_local *local = sdata->local; in __ieee80211_can_leave_ch() 562 static bool ieee80211_can_scan(struct ieee80211_local *local, in ieee80211_can_scan() [all …]
|
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);
|
D | debugfs.c | 38 struct ieee80211_local *local = file->private_data; \ 78 struct ieee80211_local *local = file->private_data; in aqm_read() 119 struct ieee80211_local *local = file->private_data; in aqm_write() 156 struct ieee80211_local *local = file->private_data; in force_tx_status_read() 171 struct ieee80211_local *local = file->private_data; in force_tx_status_write() 207 struct ieee80211_local *local = file->private_data; in reset_write() 281 struct ieee80211_local *local = file->private_data; in hwflags_read() 310 struct ieee80211_local *local = file->private_data; in misc_read() 342 struct ieee80211_local *local = file->private_data; in queues_read() 363 static ssize_t format_devstat_counter(struct ieee80211_local *local, in format_devstat_counter() [all …]
|
D | util.c | 41 struct ieee80211_local *local; in wiphy_to_ieee80211_hw() 159 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_rts_duration() 203 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_ctstoself_duration() 242 struct ieee80211_local *local = sdata->local; in __ieee80211_wake_txqs() 305 _ieee80211_wake_txqs(struct ieee80211_local *local, unsigned long *flags) in _ieee80211_wake_txqs() 340 struct ieee80211_local *local = (struct ieee80211_local *)data; in ieee80211_wake_txqs() 348 void ieee80211_propagate_queue_wake(struct ieee80211_local *local, int queue) in ieee80211_propagate_queue_wake() 386 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_wake_queue() 437 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_wake_queue_by_reason() 457 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_stop_queue() [all …]
|
D | sta_info.c | 77 static int sta_info_hash_del(struct ieee80211_local *local, in sta_info_hash_del() 89 struct ieee80211_local *local = sdata->local; in __cleanup_single_sta() 153 struct ieee80211_local *local = sdata->local; in cleanup_single_sta() 159 struct rhlist_head *sta_info_hash_lookup(struct ieee80211_local *local, in sta_info_hash_lookup() 169 struct ieee80211_local *local = sdata->local; in sta_info_get() 194 struct ieee80211_local *local = sdata->local; in sta_info_get_bss() 216 struct ieee80211_local *local = sdata->local; in sta_info_get_by_idx() 245 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta) in sta_info_free() 281 static int sta_info_hash_add(struct ieee80211_local *local, in sta_info_hash_add() 307 static int sta_prepare_rate_control(struct ieee80211_local *local, in sta_prepare_rate_control() [all …]
|
D | main.c | 36 void ieee80211_configure_filter(struct ieee80211_local *local) in ieee80211_configure_filter() 85 struct ieee80211_local *local = in ieee80211_reconfig_filter() 86 container_of(work, struct ieee80211_local, reconfig_filter); in ieee80211_reconfig_filter() 91 static u32 ieee80211_hw_conf_chan(struct ieee80211_local *local) in ieee80211_hw_conf_chan() 161 int ieee80211_hw_config(struct ieee80211_local *local, u32 changed) in ieee80211_hw_config() 198 struct ieee80211_local *local = sdata->local; in ieee80211_bss_info_change_notify() 218 struct ieee80211_local *local = (struct ieee80211_local *) data; in ieee80211_tasklet_handler() 245 struct ieee80211_local *local = in ieee80211_restart_work() 246 container_of(work, struct ieee80211_local, restart_work); in ieee80211_restart_work() 294 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_restart_hw() [all …]
|
D | wep.c | 25 int ieee80211_wep_init(struct ieee80211_local *local) in ieee80211_wep_init() 49 static void ieee80211_wep_get_iv(struct ieee80211_local *local, in ieee80211_wep_get_iv() 66 static u8 *ieee80211_wep_add_iv(struct ieee80211_local *local, in ieee80211_wep_add_iv() 94 static void ieee80211_wep_remove_iv(struct ieee80211_local *local, in ieee80211_wep_remove_iv() 133 int ieee80211_wep_encrypt(struct ieee80211_local *local, in ieee80211_wep_encrypt() 193 static int ieee80211_wep_decrypt(struct ieee80211_local *local, in ieee80211_wep_decrypt()
|
D | agg-tx.c | 66 struct ieee80211_local *local = sdata->local; in ieee80211_send_addba_request() 115 struct ieee80211_local *local = sdata->local; in ieee80211_send_bar() 244 struct ieee80211_local *local = sdata->local; in __acquires() 302 struct ieee80211_local *local = sta->local; in ___ieee80211_stop_tx_ba_session() 456 struct ieee80211_local *local = sta->local; in ieee80211_send_addba_with_timeout() 491 struct ieee80211_local *local = sta->local; in ieee80211_tx_ba_session_handle_start() 576 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_session() 719 static void ieee80211_agg_tx_operational(struct ieee80211_local *local, in ieee80211_agg_tx_operational() 766 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_cb() 805 struct ieee80211_local *local = sdata->local; in ieee80211_start_tx_ba_cb_irqsafe() [all …]
|
D | tx.c | 57 struct ieee80211_local *local = tx->local; in ieee80211_duration() 212 struct ieee80211_local *local = tx->local; in ieee80211_tx_h_dynamic_ps() 353 static void purge_old_ps_buffers(struct ieee80211_local *local) in purge_old_ps_buffers() 486 struct ieee80211_local *local = tx->local; in ieee80211_tx_h_unicast_ps_buf() 869 struct ieee80211_local *local = tx->local; in ieee80211_fragment() 1165 struct ieee80211_local *local = sdata->local; in ieee80211_tx_prepare() 1247 static struct txq_info *ieee80211_get_txq(struct ieee80211_local *local, in ieee80211_get_txq() 1309 struct ieee80211_local *local; in codel_dequeue_func() 1329 struct ieee80211_local *local; in codel_drop_func() 1344 struct ieee80211_local *local; in fq_tin_dequeue_func() [all …]
|
D | status.c | 24 struct ieee80211_local *local = hw_to_local(hw); in ieee80211_tx_status_irqsafe() 43 static void ieee80211_handle_filtered_frame(struct ieee80211_local *local, in ieee80211_handle_filtered_frame() 185 struct ieee80211_local *local = sta->local; in ieee80211_frame_acked() 301 ieee80211_add_tx_radiotap_header(struct ieee80211_local *local, in ieee80211_add_tx_radiotap_header() 569 static void ieee80211_tdls_td_tx_handle(struct ieee80211_local *local, in ieee80211_tdls_td_tx_handle() 605 ieee80211_sdata_from_skb(struct ieee80211_local *local, struct sk_buff *skb) in ieee80211_sdata_from_skb() 624 static void ieee80211_report_ack_skb(struct ieee80211_local *local, in ieee80211_report_ack_skb() 668 static void ieee80211_report_used_skb(struct ieee80211_local *local, in ieee80211_report_used_skb() 804 void ieee80211_tx_monitor(struct ieee80211_local *local, struct sk_buff *skb, in ieee80211_tx_monitor() 867 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_tx_status() [all …]
|
D | key.h | 22 struct ieee80211_local; 59 struct ieee80211_local *local; 160 void ieee80211_free_sta_keys(struct ieee80211_local *local,
|
D | cfg.c | 63 struct ieee80211_local *local = sdata->local; in ieee80211_set_mon_options() 121 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface() 358 struct ieee80211_local *local = sdata->local; in ieee80211_set_tx() 390 struct ieee80211_local *local = sdata->local; in ieee80211_add_key() 505 struct ieee80211_local *local = sdata->local; in ieee80211_del_key() 723 struct ieee80211_local *local = sdata->local; in ieee80211_dump_station() 744 struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr); in ieee80211_dump_survey() 753 struct ieee80211_local *local = sdata->local; in ieee80211_get_station() 773 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_monitor_channel() 975 struct ieee80211_local *local = sdata->local; in ieee80211_start_ap() [all …]
|
D | debugfs.h | 8 void debugfs_hw_add(struct ieee80211_local *local); 12 static inline void debugfs_hw_add(struct ieee80211_local *local) in debugfs_hw_add()
|
D | iface.c | 85 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() 140 u32 ieee80211_idle_off(struct ieee80211_local *local) in ieee80211_idle_off() 145 void ieee80211_recalc_idle(struct ieee80211_local *local) in ieee80211_recalc_idle() 155 struct ieee80211_local *local = sdata->local; in ieee80211_verify_mac() 246 struct ieee80211_local *local = sdata->local; in ieee80211_check_concurrent_iface() 354 struct ieee80211_local *local = sdata->local; in ieee80211_adjust_monitor_flags() 373 struct ieee80211_local *local = sdata->local; in ieee80211_set_default_queues() 387 int ieee80211_add_virtual_monitor(struct ieee80211_local *local) in ieee80211_add_virtual_monitor() [all …]
|
D | ocb.c | 43 struct ieee80211_local *local = sdata->local; in ieee80211_ocb_rx_no_sta() 154 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()
|
D | wep.h | 16 int ieee80211_wep_init(struct ieee80211_local *local); 19 int ieee80211_wep_encrypt(struct ieee80211_local *local,
|
D | sta_info.h | 559 struct ieee80211_local *local; 750 struct rhlist_head *sta_info_hash_lookup(struct ieee80211_local *local, 778 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta); 799 int sta_info_init(struct ieee80211_local *local); 800 void sta_info_stop(struct ieee80211_local *local);
|