/net/mac80211/ |
D | debugfs_netdev.c | 25 struct ieee80211_sub_if_data *sdata, in ieee80211_if_read() 113 const struct ieee80211_sub_if_data *sdata, char *buf, int buflen) in ieee80211_if_fmt_flags() 131 const struct ieee80211_sub_if_data *sdata, char *buf, int buflen) in ieee80211_if_fmt_num_buffered_multicast() 181 static void add_sta_files(struct ieee80211_sub_if_data *sdata) in add_sta_files() 203 static void add_ap_files(struct ieee80211_sub_if_data *sdata) in add_ap_files() 214 static void add_wds_files(struct ieee80211_sub_if_data *sdata) in add_wds_files() 223 static void add_vlan_files(struct ieee80211_sub_if_data *sdata) in add_vlan_files() 230 static void add_monitor_files(struct ieee80211_sub_if_data *sdata) in add_monitor_files() 239 static void add_mesh_stats(struct ieee80211_sub_if_data *sdata) in add_mesh_stats() 253 static void add_mesh_config(struct ieee80211_sub_if_data *sdata) in add_mesh_config() [all …]
|
D | mesh.c | 43 struct ieee80211_sub_if_data *sdata = (void *) data; in ieee80211_mesh_housekeeping_timer() local 60 bool mesh_matches_local(struct ieee802_11_elems *ie, struct ieee80211_sub_if_data *sdata) in mesh_matches_local() 99 void mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata) in mesh_accept_plinks_update() 124 int mesh_rmc_init(struct ieee80211_sub_if_data *sdata) in mesh_rmc_init() 137 void mesh_rmc_free(struct ieee80211_sub_if_data *sdata) in mesh_rmc_free() 169 struct ieee80211_sub_if_data *sdata) in mesh_rmc_check() 204 void mesh_mgmt_ies_add(struct sk_buff *skb, struct ieee80211_sub_if_data *sdata) in mesh_mgmt_ies_add() 271 u32 mesh_table_hash(u8 *addr, struct ieee80211_sub_if_data *sdata, struct mesh_table *tbl) in mesh_table_hash() 351 struct ieee80211_sub_if_data *sdata = in ieee80211_mesh_path_timer() local 405 struct ieee80211_sub_if_data *sdata) in ieee80211_new_mesh_header() [all …]
|
D | mlme.c | 135 void ieee80211_send_probe_req(struct ieee80211_sub_if_data *sdata, u8 *dst, in ieee80211_send_probe_req() 195 static void ieee80211_send_auth(struct ieee80211_sub_if_data *sdata, in ieee80211_send_auth() 232 static void ieee80211_send_assoc(struct ieee80211_sub_if_data *sdata, in ieee80211_send_assoc() 442 static void ieee80211_send_deauth_disassoc(struct ieee80211_sub_if_data *sdata, in ieee80211_send_deauth_disassoc() 472 static void ieee80211_sta_def_wmm_params(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_def_wmm_params() 571 static u32 ieee80211_handle_bss_capability(struct ieee80211_sub_if_data *sdata, in ieee80211_handle_bss_capability() 637 static void ieee80211_sta_send_apinfo(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_send_apinfo() 648 static void ieee80211_sta_send_associnfo(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_send_associnfo() 701 static void ieee80211_set_associated(struct ieee80211_sub_if_data *sdata, in ieee80211_set_associated() 764 static void ieee80211_direct_probe(struct ieee80211_sub_if_data *sdata, in ieee80211_direct_probe() [all …]
|
D | iface.c | 27 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_change_mtu() local 61 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_open() local 330 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_stop() local 544 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_multicast_list() local 591 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_teardown_sdata() local 648 static void ieee80211_setup_sdata(struct ieee80211_sub_if_data *sdata, in ieee80211_setup_sdata() 693 int ieee80211_if_change_type(struct ieee80211_sub_if_data *sdata, in ieee80211_if_change_type() 733 struct ieee80211_sub_if_data *sdata = NULL; in ieee80211_if_add() local 803 void ieee80211_if_remove(struct ieee80211_sub_if_data *sdata) in ieee80211_if_remove() 818 struct ieee80211_sub_if_data *sdata, *tmp; in ieee80211_remove_interfaces() local
|
D | cfg.c | 44 struct ieee80211_sub_if_data *sdata; in ieee80211_add_iface() local 62 struct ieee80211_sub_if_data *sdata; in ieee80211_del_iface() local 81 struct ieee80211_sub_if_data *sdata; in ieee80211_change_iface() local 117 struct ieee80211_sub_if_data *sdata; in ieee80211_add_key() local 167 struct ieee80211_sub_if_data *sdata; in ieee80211_del_key() local 211 struct ieee80211_sub_if_data *sdata; in ieee80211_get_key() local 295 struct ieee80211_sub_if_data *sdata; in ieee80211_config_default_key() local 309 struct ieee80211_sub_if_data *sdata = sta->sdata; in sta_set_sinfo() local 402 static int ieee80211_config_beacon(struct ieee80211_sub_if_data *sdata, in ieee80211_config_beacon() 502 struct ieee80211_sub_if_data *sdata; in ieee80211_add_beacon() local [all …]
|
D | wext.c | 30 static int ieee80211_set_encryption(struct ieee80211_sub_if_data *sdata, u8 *sta_addr, in ieee80211_set_encryption() 118 struct ieee80211_sub_if_data *sdata; in ieee80211_ioctl_siwgenie() local 231 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_ioctl_siwfreq() local 275 struct ieee80211_sub_if_data *sdata; in ieee80211_ioctl_siwessid() local 314 struct ieee80211_sub_if_data *sdata; in ieee80211_ioctl_giwessid() local 335 struct ieee80211_sub_if_data *sdata; in ieee80211_ioctl_siwap() local 383 struct ieee80211_sub_if_data *sdata; in ieee80211_ioctl_giwap() local 411 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_ioctl_siwscan() local 442 struct ieee80211_sub_if_data *sdata; in ieee80211_ioctl_giwscan() local 466 struct ieee80211_sub_if_data *sdata; in ieee80211_ioctl_siwrate() local [all …]
|
D | key.c | 196 static void __ieee80211_set_default_key(struct ieee80211_sub_if_data *sdata, in __ieee80211_set_default_key() 210 void ieee80211_set_default_key(struct ieee80211_sub_if_data *sdata, int idx) in ieee80211_set_default_key() 220 static void __ieee80211_key_replace(struct ieee80211_sub_if_data *sdata, in __ieee80211_key_replace() 316 struct ieee80211_sub_if_data *sdata, in ieee80211_key_link() 423 static void ieee80211_todo_for_each_key(struct ieee80211_sub_if_data *sdata, in ieee80211_todo_for_each_key() 439 void ieee80211_enable_keys(struct ieee80211_sub_if_data *sdata) in ieee80211_enable_keys() 449 void ieee80211_disable_keys(struct ieee80211_sub_if_data *sdata) in ieee80211_disable_keys() 531 void ieee80211_free_keys(struct ieee80211_sub_if_data *sdata) in ieee80211_free_keys()
|
D | mesh_plink.c | 64 void mesh_plink_inc_estab_count(struct ieee80211_sub_if_data *sdata) in mesh_plink_inc_estab_count() 71 void mesh_plink_dec_estab_count(struct ieee80211_sub_if_data *sdata) in mesh_plink_dec_estab_count() 95 static struct sta_info *mesh_plink_alloc(struct ieee80211_sub_if_data *sdata, in mesh_plink_alloc() 126 struct ieee80211_sub_if_data *sdata = sta->sdata; in __mesh_plink_deactivate() local 148 static int mesh_plink_frame_tx(struct ieee80211_sub_if_data *sdata, in mesh_plink_frame_tx() 225 void mesh_neighbour_update(u8 *hw_addr, u64 rates, struct ieee80211_sub_if_data *sdata, in mesh_neighbour_update() 260 struct ieee80211_sub_if_data *sdata; in mesh_plink_timer() local 337 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_open() local 366 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_close() local 395 void mesh_rx_plink_frame(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, in mesh_rx_plink_frame()
|
D | mesh_pathtbl.c | 71 struct mesh_path *mesh_path_lookup(u8 *dst, struct ieee80211_sub_if_data *sdata) in mesh_path_lookup() 98 struct mesh_path *mpp_path_lookup(u8 *dst, struct ieee80211_sub_if_data *sdata) in mpp_path_lookup() 135 struct mesh_path *mesh_path_lookup_by_idx(int idx, struct ieee80211_sub_if_data *sdata) in mesh_path_lookup_by_idx() 168 int mesh_path_add(u8 *dst, struct ieee80211_sub_if_data *sdata) in mesh_path_add() 258 int mpp_path_add(u8 *dst, u8 *mpp, struct ieee80211_sub_if_data *sdata) in mpp_path_add() 356 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_broken() local 403 void mesh_path_flush(struct ieee80211_sub_if_data *sdata) in mesh_path_flush() 420 struct ieee80211_sub_if_data *sdata = node->mpath->sdata; in mesh_path_node_reclaim() local 436 int mesh_path_del(u8 *addr, struct ieee80211_sub_if_data *sdata) in mesh_path_del() 500 struct ieee80211_sub_if_data *sdata) in mesh_path_discard_frame() [all …]
|
D | debugfs_netdev.h | 13 struct ieee80211_sub_if_data *sdata) in ieee80211_debugfs_add_netdev() 16 struct ieee80211_sub_if_data *sdata) in ieee80211_debugfs_remove_netdev()
|
D | rx.c | 232 struct ieee80211_sub_if_data *sdata; in ieee80211_rx_monitor() local 667 struct ieee80211_sub_if_data *sdata = sta->sdata; in ap_sta_ps_start() local 683 struct ieee80211_sub_if_data *sdata = sta->sdata; in ap_sta_ps_end() local 802 ieee80211_reassemble_add(struct ieee80211_sub_if_data *sdata, in ieee80211_reassemble_add() 841 ieee80211_reassemble_find(struct ieee80211_sub_if_data *sdata, in ieee80211_reassemble_find() 992 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(rx->dev); in ieee80211_rx_h_ps_poll() local 1120 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_data_to_8023() local 1234 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_deliver_skb() local 1419 struct ieee80211_sub_if_data *sdata; in ieee80211_rx_h_mesh_fwding() local 1554 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(rx->dev); in ieee80211_rx_h_action() local [all …]
|
D | debugfs_key.h | 17 struct ieee80211_sub_if_data *sdata) in ieee80211_debugfs_key_add_default() 20 struct ieee80211_sub_if_data *sdata) in ieee80211_debugfs_key_remove_default()
|
D | ht.c | 92 u32 ieee80211_enable_ht(struct ieee80211_sub_if_data *sdata, in ieee80211_enable_ht() 157 static void ieee80211_send_addba_request(struct ieee80211_sub_if_data *sdata, in ieee80211_send_addba_request() 207 static void ieee80211_send_addba_resp(struct ieee80211_sub_if_data *sdata, u8 *da, u16 tid, in ieee80211_send_addba_resp() 253 static void ieee80211_send_delba(struct ieee80211_sub_if_data *sdata, in ieee80211_send_delba() 296 void ieee80211_send_bar(struct ieee80211_sub_if_data *sdata, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar() 325 void ieee80211_sta_stop_rx_ba_session(struct ieee80211_sub_if_data *sdata, u8 *ra, u16 tid, in ieee80211_sta_stop_rx_ba_session() 451 void ieee80211_sta_tear_down_BA_sessions(struct ieee80211_sub_if_data *sdata, u8 *addr) in ieee80211_sta_tear_down_BA_sessions() 469 struct ieee80211_sub_if_data *sdata; in ieee80211_start_tx_ba_session() local 1059 void ieee80211_process_delba(struct ieee80211_sub_if_data *sdata, in ieee80211_process_delba()
|
D | spectmgmt.c | 24 static void ieee80211_send_refuse_measurement_request(struct ieee80211_sub_if_data *sdata, in ieee80211_send_refuse_measurement_request() 71 void ieee80211_process_measurement_req(struct ieee80211_sub_if_data *sdata, in ieee80211_process_measurement_req()
|
D | mesh_hwmp.c | 85 __le32 metric, __le32 preq_id, struct ieee80211_sub_if_data *sdata) in mesh_path_sel_frame_tx() 164 struct ieee80211_sub_if_data *sdata) in mesh_path_error_tx() 253 static u32 hwmp_route_info_get(struct ieee80211_sub_if_data *sdata, in hwmp_route_info_get() 399 static void hwmp_preq_frame_process(struct ieee80211_sub_if_data *sdata, in hwmp_preq_frame_process() 487 static void hwmp_prep_frame_process(struct ieee80211_sub_if_data *sdata, in hwmp_prep_frame_process() 549 static void hwmp_perr_frame_process(struct ieee80211_sub_if_data *sdata, in hwmp_perr_frame_process() 580 void mesh_rx_path_sel_frame(struct ieee80211_sub_if_data *sdata, in mesh_rx_path_sel_frame() 637 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_queue_preq() local 682 void mesh_path_start_discovery(struct ieee80211_sub_if_data *sdata) in mesh_path_start_discovery() 773 struct ieee80211_sub_if_data *sdata) in mesh_nexthop_lookup() [all …]
|
D | sta_info.c | 217 struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata, in sta_info_alloc() 278 struct ieee80211_sub_if_data *sdata = sta->sdata; in sta_info_insert() local 421 struct ieee80211_sub_if_data *sdata = (*sta)->sdata; in __sta_info_unlink() local 539 struct ieee80211_sub_if_data *sdata; in sta_info_cleanup_expire_buffered() local 737 struct ieee80211_sub_if_data *sdata) in sta_info_flush() 775 void sta_info_flush_delayed(struct ieee80211_sub_if_data *sdata) in sta_info_flush_delayed() 798 void ieee80211_sta_expire(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_expire()
|
D | util.c | 234 struct ieee80211_sub_if_data *sdata; in ieee80211_generic_frame_duration() local 260 struct ieee80211_sub_if_data *sdata; in ieee80211_rts_duration() local 301 struct ieee80211_sub_if_data *sdata; in ieee80211_ctstoself_duration() local 460 struct ieee80211_sub_if_data *sdata; in ieee80211_iterate_active_interfaces() local 494 struct ieee80211_sub_if_data *sdata; in ieee80211_iterate_active_interfaces_atomic() local 665 void ieee80211_set_wmm_default(struct ieee80211_sub_if_data *sdata) in ieee80211_set_wmm_default() 691 void ieee80211_tx_skb(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, in ieee80211_tx_skb() 705 int ieee80211_set_freq(struct ieee80211_sub_if_data *sdata, int freqMHz) in ieee80211_set_freq()
|
D | main.c | 113 struct ieee80211_sub_if_data *sdata; in ieee80211_master_open() local 136 struct ieee80211_sub_if_data *sdata; in ieee80211_master_stop() local 156 int ieee80211_if_config(struct ieee80211_sub_if_data *sdata, u32 changed) in ieee80211_if_config() 258 void ieee80211_bss_info_change_notify(struct ieee80211_sub_if_data *sdata, in ieee80211_bss_info_change_notify() 276 u32 ieee80211_reset_erp_info(struct ieee80211_sub_if_data *sdata) in ieee80211_reset_erp_info() 481 struct ieee80211_sub_if_data *sdata; in ieee80211_tx_status() local
|
D | scan.c | 330 ieee80211_scan_rx(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, in ieee80211_scan_rx() 399 struct ieee80211_sub_if_data *sdata, in ieee80211_send_nullfunc() 431 struct ieee80211_sub_if_data *sdata; in ieee80211_scan_completed() local 499 struct ieee80211_sub_if_data *sdata = local->scan_sdata; in ieee80211_scan_work() local 593 struct ieee80211_sub_if_data *sdata; in ieee80211_start_scan() local 675 int ieee80211_request_scan(struct ieee80211_sub_if_data *sdata, in ieee80211_request_scan()
|
D | event.c | 19 void mac80211_ev_michael_mic_failure(struct ieee80211_sub_if_data *sdata, int keyidx, in mac80211_ev_michael_mic_failure()
|
D | mesh.h | 75 struct ieee80211_sub_if_data *sdata; member 276 static inline int mesh_plink_free_count(struct ieee80211_sub_if_data *sdata) in mesh_plink_free_count() 282 static inline bool mesh_plink_availables(struct ieee80211_sub_if_data *sdata) in mesh_plink_availables()
|
D | tx.c | 242 struct ieee80211_sub_if_data *sdata; in purge_old_ps_buffers() local 951 struct ieee80211_sub_if_data *sdata; in __ieee80211_tx_prepare() local 1320 struct ieee80211_sub_if_data *sdata; in ieee80211_master_start_xmit() local 1464 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_subif_start_xmit() local 1868 struct ieee80211_sub_if_data *sdata = NULL; in ieee80211_beacon_get() local 2034 struct ieee80211_sub_if_data *sdata; in ieee80211_get_buffered_bc() local
|
D | debugfs_key.c | 254 void ieee80211_debugfs_key_add_default(struct ieee80211_sub_if_data *sdata) in ieee80211_debugfs_key_add_default() 274 void ieee80211_debugfs_key_remove_default(struct ieee80211_sub_if_data *sdata) in ieee80211_debugfs_key_remove_default()
|
D | rate.c | 201 void rate_control_get_rate(struct ieee80211_sub_if_data *sdata, in rate_control_get_rate()
|
D | key.h | 68 struct ieee80211_sub_if_data *sdata; member
|