Symbol: ieee80211_sub_if_data
net/mac80211/agg-rx.c
119
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/agg-rx.c
237
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-rx.c
509
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/agg-rx.c
527
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/agg-tx.c
106
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/agg-tx.c
154
ieee80211_stop_queue_agg(struct ieee80211_sub_if_data *sdata, int tid)
net/mac80211/agg-tx.c
169
ieee80211_wake_queue_agg(struct ieee80211_sub_if_data *sdata, int tid)
net/mac80211/agg-tx.c
185
struct ieee80211_sub_if_data *sdata;
net/mac80211/agg-tx.c
233
ieee80211_agg_splice_packets(struct ieee80211_sub_if_data *sdata,
net/mac80211/agg-tx.c
257
ieee80211_agg_splice_finish(struct ieee80211_sub_if_data *sdata, u16 tid)
net/mac80211/agg-tx.c
448
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-tx.c
498
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-tx.c
607
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-tx.c
65
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-tx.c
802
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-tx.c
825
ieee80211_lookup_tid_tx(struct ieee80211_sub_if_data *sdata,
net/mac80211/agg-tx.c
853
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/agg-tx.c
875
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-tx.c
917
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/agg-tx.c
957
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/ap.c
14
ieee80211_send_eml_op_mode_notif(struct ieee80211_sub_if_data *sdata,
net/mac80211/ap.c
191
ieee80211_rx_uhr_link_reconfig_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/ap.c
297
void ieee80211_ap_rx_queued_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/ap.c
326
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/ap.c
51
ieee80211_rx_eml_op_mode_notif(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
100
struct ieee80211_sub_if_data *monitor_sdata = NULL;
net/mac80211/cfg.c
1002
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
1038
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
1065
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
1098
ieee80211_set_probe_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
1132
static int ieee80211_set_fils_discovery(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
1168
ieee80211_set_unsol_bcast_probe_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
1202
ieee80211_set_s1g_short_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
1243
struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
1464
ieee80211_assign_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
1607
static u8 ieee80211_num_beaconing_links(struct ieee80211_sub_if_data *sdata)
net/mac80211/cfg.c
161
static int ieee80211_set_ap_mbssid_options(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
1634
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
1637
struct ieee80211_sub_if_data *vlan;
net/mac80211/cfg.c
165
struct ieee80211_sub_if_data *tx_sdata;
net/mac80211/cfg.c
1941
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
2014
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
2015
struct ieee80211_sub_if_data *vlan;
net/mac80211/cfg.c
214
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
2195
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/cfg.c
2267
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/cfg.c
2454
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/cfg.c
2591
struct ieee80211_sub_if_data *nmi =
net/mac80211/cfg.c
264
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
2640
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
27
ieee80211_link_or_deflink(struct ieee80211_sub_if_data *sdata, int link_id,
net/mac80211/cfg.c
2717
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
2729
struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
2734
struct ieee80211_sub_if_data *master;
net/mac80211/cfg.c
2748
struct ieee80211_sub_if_data,
net/mac80211/cfg.c
2791
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
2794
struct ieee80211_sub_if_data *vlansdata;
net/mac80211/cfg.c
2898
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
2926
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
2938
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3014
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3035
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3065
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3086
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
309
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
3107
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3123
struct ieee80211_sub_if_data *sdata = container_of(ifmsh,
net/mac80211/cfg.c
3124
struct ieee80211_sub_if_data, u.mesh);
net/mac80211/cfg.c
3181
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3300
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
3328
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
3344
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
337
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
3432
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
3493
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3558
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
3627
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
3713
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3842
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
3886
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
3910
int __ieee80211_request_smps_mgd(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
3986
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4025
static void ieee80211_set_cqm_rssi_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
4060
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4084
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4109
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
413
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
4215
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4248
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4377
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/cfg.c
4419
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/cfg.c
4431
struct ieee80211_sub_if_data *sdata = link_data->sdata;
net/mac80211/cfg.c
4469
struct ieee80211_sub_if_data *sdata = link_data->sdata;
net/mac80211/cfg.c
452
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
4525
struct ieee80211_sub_if_data *sdata = link_data->sdata;
net/mac80211/cfg.c
4548
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/cfg.c
4567
struct ieee80211_sub_if_data *sdata = link_data->sdata;
net/mac80211/cfg.c
4707
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4826
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4883
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
492
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
4946
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
4959
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
50
static void ieee80211_set_mu_mimo_follow(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
5085
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
5125
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5151
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5173
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5198
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5244
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/cfg.c
5279
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/cfg.c
530
ieee80211_find_nan_func_by_cookie(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
5308
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/cfg.c
5327
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5388
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
5428
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5438
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5448
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5457
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5479
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
549
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
5512
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/cfg.c
5544
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/cfg.c
5583
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/cfg.c
5612
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/cfg.c
5641
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/cfg.c
5663
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/cfg.c
5671
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/cfg.c
5696
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/cfg.c
5737
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
576
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5809
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
5820
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
5837
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
585
static int ieee80211_set_tx(struct ieee80211_sub_if_data *sdata,
net/mac80211/cfg.c
5879
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5900
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5925
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5941
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5952
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5962
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
5972
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
5984
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
617
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
739
ieee80211_lookup_key(struct ieee80211_sub_if_data *sdata, int link_id,
net/mac80211/cfg.c
801
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
822
struct ieee80211_sub_if_data *sdata;
net/mac80211/cfg.c
923
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/cfg.c
939
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
955
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/cfg.c
96
static int ieee80211_set_mon_options(struct ieee80211_sub_if_data *sdata,
net/mac80211/chan.c
1131
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/chan.c
1183
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
1265
struct ieee80211_sub_if_data *sdata;
net/mac80211/chan.c
1351
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
1355
struct ieee80211_sub_if_data *vlan;
net/mac80211/chan.c
1404
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
1544
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
1581
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
1615
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
1617
struct ieee80211_sub_if_data *vlan;
net/mac80211/chan.c
1643
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
17
struct ieee80211_sub_if_data *sdata;
net/mac80211/chan.c
1726
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
1775
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
2037
struct ieee80211_sub_if_data *sdata = iter.sdata;
net/mac80211/chan.c
2152
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
2188
ieee80211_find_or_create_chanctx(struct ieee80211_sub_if_data *sdata,
net/mac80211/chan.c
2226
struct ieee80211_sub_if_data *sdata,
net/mac80211/chan.c
2231
struct ieee80211_sub_if_data *nan_sdata = ieee80211_find_nan_sdata(local);
net/mac80211/chan.c
2280
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
2357
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
2420
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
2484
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
2497
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
2502
struct ieee80211_sub_if_data *ap;
net/mac80211/chan.c
2510
ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/chan.c
501
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/chan.c
589
struct ieee80211_sub_if_data *sdata;
net/mac80211/chan.c
684
struct ieee80211_sub_if_data *sdata;
net/mac80211/debugfs_key.c
370
void ieee80211_debugfs_key_update_default(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_key.c
405
void ieee80211_debugfs_key_remove_mgmt_default(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_key.c
415
ieee80211_debugfs_key_remove_beacon_default(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_key.h
10
struct ieee80211_sub_if_data *sdata);
net/mac80211/debugfs_key.h
12
struct ieee80211_sub_if_data *sdata);
net/mac80211/debugfs_key.h
19
struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_key.h
22
struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_key.h
25
struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_key.h
8
void ieee80211_debugfs_key_update_default(struct ieee80211_sub_if_data *sdata);
net/mac80211/debugfs_netdev.c
1015
void ieee80211_debugfs_remove_netdev(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
1025
void ieee80211_debugfs_rename_netdev(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
1030
void ieee80211_debugfs_recreate_netdev(struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.c
266
IEEE80211_IF_FMT_##format(name, struct ieee80211_sub_if_data, field) \
net/mac80211/debugfs_netdev.c
27
ssize_t (*format)(const struct ieee80211_sub_if_data *, char *, int);
net/mac80211/debugfs_netdev.c
28
struct ieee80211_sub_if_data *sdata;
net/mac80211/debugfs_netdev.c
318
const struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.c
334
const struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.c
356
ieee80211_if_fmt_hw_queues(const struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.c
383
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/debugfs_netdev.c
444
struct ieee80211_sub_if_data *sdata, const char *buf, int buflen)
net/mac80211/debugfs_netdev.c
46
ssize_t (*format)(const struct ieee80211_sub_if_data *sdata, char *, int))
net/mac80211/debugfs_netdev.c
48
struct ieee80211_sub_if_data *sdata = file->private_data;
net/mac80211/debugfs_netdev.c
507
struct ieee80211_sub_if_data *sdata, const char *buf, int buflen)
net/mac80211/debugfs_netdev.c
519
const struct ieee80211_sub_if_data *sdata, char *buf, int buflen)
net/mac80211/debugfs_netdev.c
527
struct ieee80211_sub_if_data *sdata, const char *buf, int buflen)
net/mac80211/debugfs_netdev.c
547
const struct ieee80211_sub_if_data *sdata, char *buf, int buflen)
net/mac80211/debugfs_netdev.c
555
struct ieee80211_sub_if_data *sdata, const char *buf, int buflen)
net/mac80211/debugfs_netdev.c
575
const struct ieee80211_sub_if_data *sdata, char *buf, int buflen)
net/mac80211/debugfs_netdev.c
587
struct ieee80211_sub_if_data *sdata, const char *buf, int buflen)
net/mac80211/debugfs_netdev.c
609
const struct ieee80211_sub_if_data *sdata, char *buf, int buflen)
net/mac80211/debugfs_netdev.c
617
const struct ieee80211_sub_if_data *sdata, char *buf, int buflen)
net/mac80211/debugfs_netdev.c
63
ssize_t (*write)(struct ieee80211_sub_if_data *, const char *, int);
net/mac80211/debugfs_netdev.c
64
struct ieee80211_sub_if_data *sdata;
net/mac80211/debugfs_netdev.c
655
const struct ieee80211_sub_if_data *sdata, char *buf, int buflen)
net/mac80211/debugfs_netdev.c
660
tsf = drv_get_tsf(local, (struct ieee80211_sub_if_data *)sdata);
net/mac80211/debugfs_netdev.c
666
struct ieee80211_sub_if_data *sdata, const char *buf, int buflen)
net/mac80211/debugfs_netdev.c
711
static ssize_t ieee80211_if_fmt_valid_links(const struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.c
718
static ssize_t ieee80211_if_fmt_active_links(const struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.c
724
static ssize_t ieee80211_if_parse_active_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.c
82
ssize_t (*write)(struct ieee80211_sub_if_data *sdata, const char *, int))
net/mac80211/debugfs_netdev.c
821
static void add_common_files(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
836
static void add_sta_files(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
84
struct ieee80211_sub_if_data *sdata = file->private_data;
net/mac80211/debugfs_netdev.c
851
static void add_ap_files(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
861
static void add_vlan_files(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
868
static void add_ibss_files(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
875
static void add_mesh_files(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
881
static void add_mesh_stats(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
896
static void add_mesh_config(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
937
static void add_files(struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.c
998
static void ieee80211_debugfs_add_netdev(struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.h
14
void ieee80211_debugfs_remove_netdev(struct ieee80211_sub_if_data *sdata);
net/mac80211/debugfs_netdev.h
15
void ieee80211_debugfs_rename_netdev(struct ieee80211_sub_if_data *sdata);
net/mac80211/debugfs_netdev.h
16
void ieee80211_debugfs_recreate_netdev(struct ieee80211_sub_if_data *sdata,
net/mac80211/debugfs_netdev.h
26
struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.h
29
struct ieee80211_sub_if_data *sdata)
net/mac80211/debugfs_netdev.h
32
struct ieee80211_sub_if_data *sdata, bool mld_vif)
net/mac80211/debugfs_sta.c
1234
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/driver-ops.c
109
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.c
135
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
171
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
192
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
216
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/driver-ops.c
248
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.c
266
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
282
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
298
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.c
313
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
354
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
438
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
461
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
505
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
532
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
58
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.c
582
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.c
91
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1064
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1068
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1076
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1095
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1125
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1145
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1156
drv_channel_switch_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1172
drv_pre_channel_switch(struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1198
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/driver-ops.h
1222
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/driver-ops.h
1242
drv_channel_switch_rx_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1263
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
1280
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
1307
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1326
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1351
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1369
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
138
struct ieee80211_sub_if_data *sdata);
net/mac80211/driver-ops.h
1382
struct ieee80211_sub_if_data *sdata = vif_to_sdata(txq->txq.vif);
net/mac80211/driver-ops.h
141
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1416
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1436
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
145
struct ieee80211_sub_if_data *sdata);
net/mac80211/driver-ops.h
1456
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1472
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1488
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
1500
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1522
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1542
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1556
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1572
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1586
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
1601
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1618
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
162
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1637
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1657
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1675
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1697
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1716
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1736
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1740
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1746
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1775
static inline int drv_set_eml_op_mode(struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
1798
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
181
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
216
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
24
static inline struct ieee80211_sub_if_data *
net/mac80211/driver-ops.h
245
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
25
get_bss_sdata(struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
250
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
272
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
28
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
net/mac80211/driver-ops.h
290
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
305
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
325
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
343
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
356
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
441
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
456
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
478
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
497
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
514
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
531
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
54
static inline void drv_get_et_strings(struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
548
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
565
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
572
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
591
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
598
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
602
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
606
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
621
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
639
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
65
static inline void drv_get_et_stats(struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
662
struct ieee80211_sub_if_data *sdata);
net/mac80211/driver-ops.h
664
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
667
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
670
struct ieee80211_sub_if_data *sdata);
net/mac80211/driver-ops.h
687
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
718
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
739
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
760
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
77
static inline int drv_get_et_sset_count(struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
798
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
818
struct ieee80211_sub_if_data *sdata)
net/mac80211/driver-ops.h
876
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
897
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
916
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
956
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
975
struct ieee80211_sub_if_data *sdata,
net/mac80211/driver-ops.h
995
struct ieee80211_sub_if_data *sdata,
net/mac80211/eht.c
12
ieee80211_eht_cap_ie_to_sta_eht_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ethtool.c
219
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/ethtool.c
59
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/ethtool.c
76
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/fils_aead.c
254
int fils_decrypt_assoc_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/fils_aead.h
12
int fils_decrypt_assoc_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/he.c
111
_ieee80211_he_cap_ie_to_sta_he_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/he.c
206
ieee80211_he_cap_ie_to_sta_he_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ht.c
138
bool ieee80211_ht_cap_ie_to_sta_ht_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ht.c
366
struct ieee80211_sub_if_data *sdata =
net/mac80211/ht.c
427
void ieee80211_send_delba(struct ieee80211_sub_if_data *sdata,
net/mac80211/ht.c
45
void ieee80211_apply_htcap_overrides(struct ieee80211_sub_if_data *sdata,
net/mac80211/ht.c
459
void ieee80211_process_delba(struct ieee80211_sub_if_data *sdata,
net/mac80211/ht.c
497
int ieee80211_send_smps_action(struct ieee80211_sub_if_data *sdata,
net/mac80211/ht.c
556
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/ht.c
582
struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
1044
static void ieee80211_rx_bss_info(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
1138
void ieee80211_ibss_rx_no_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
1189
static void ieee80211_ibss_sta_expire(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
1228
static void ieee80211_sta_merge_ibss(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
1256
static void ieee80211_sta_create_ibss(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
1364
static void ieee80211_sta_find_ibss(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
1453
static void ieee80211_rx_mgmt_probe_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
1520
void ieee80211_rx_mgmt_probe_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
1549
void ieee80211_ibss_rx_queued_mgmt(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
1607
void ieee80211_ibss_work(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
1648
struct ieee80211_sub_if_data *sdata =
net/mac80211/ibss.c
1654
void ieee80211_ibss_setup_sdata(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
1668
struct ieee80211_sub_if_data *sdata;
net/mac80211/ibss.c
1681
int ieee80211_ibss_join(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
1782
int ieee80211_ibss_leave(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
209
static void __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
378
static void ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
38
ieee80211_ibss_build_presp(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
450
int ieee80211_ibss_csa_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
498
int ieee80211_ibss_finish_csa(struct ieee80211_sub_if_data *sdata, u64 *changed)
net/mac80211/ibss.c
530
void ieee80211_ibss_stop(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
541
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/ibss.c
567
ieee80211_ibss_add_sta(struct ieee80211_sub_if_data *sdata, const u8 *bssid,
net/mac80211/ibss.c
620
static int ieee80211_sta_active_ibss(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
646
static void ieee80211_ibss_disconnect(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
708
struct ieee80211_sub_if_data *sdata =
net/mac80211/ibss.c
709
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/ibss.c
719
static void ieee80211_ibss_csa_mark_radar(struct ieee80211_sub_if_data *sdata)
net/mac80211/ibss.c
736
ieee80211_ibss_process_chanswitch(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
863
ieee80211_rx_mgmt_spectrum_mgmt(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
879
static void ieee80211_rx_mgmt_deauth_ibss(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
893
static void ieee80211_rx_mgmt_auth_ibss(struct ieee80211_sub_if_data *sdata,
net/mac80211/ibss.c
924
static void ieee80211_update_sta_info(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
1027
struct ieee80211_sub_if_data __rcu *nmi;
net/mac80211/ieee80211_i.h
1100
struct ieee80211_sub_if_data *sdata;
net/mac80211/ieee80211_i.h
1261
struct ieee80211_sub_if_data *vif_to_sdata(struct ieee80211_vif *p)
net/mac80211/ieee80211_i.h
1263
return container_of(p, struct ieee80211_sub_if_data, vif);
net/mac80211/ieee80211_i.h
1271
for (struct ieee80211_sub_if_data *___sdata = NULL; \
net/mac80211/ieee80211_i.h
1290
for (struct ieee80211_sub_if_data *___sdata = NULL; \
net/mac80211/ieee80211_i.h
1305
for (struct ieee80211_sub_if_data *__sdata = (sdata); __sdata; \
net/mac80211/ieee80211_i.h
1319
for (struct ieee80211_sub_if_data *__sdata = (sdata); __sdata; \
net/mac80211/ieee80211_i.h
1614
struct ieee80211_sub_if_data __rcu *sched_scan_sdata;
net/mac80211/ieee80211_i.h
1621
struct ieee80211_sub_if_data __rcu *scan_sdata;
net/mac80211/ieee80211_i.h
1679
struct ieee80211_sub_if_data *ps_sdata;
net/mac80211/ieee80211_i.h
1717
struct ieee80211_sub_if_data __rcu *monitor_sdata;
net/mac80211/ieee80211_i.h
1726
static inline struct ieee80211_sub_if_data *
net/mac80211/ieee80211_i.h
1732
static inline struct ieee80211_sub_if_data *
net/mac80211/ieee80211_i.h
1735
return container_of(wdev, struct ieee80211_sub_if_data, wdev);
net/mac80211/ieee80211_i.h
1739
ieee80211_get_sband(struct ieee80211_sub_if_data *sdata)
net/mac80211/ieee80211_i.h
186
struct ieee80211_sub_if_data *sdata;
net/mac80211/ieee80211_i.h
1950
void ieee80211_vif_inc_num_mcast(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
1951
void ieee80211_vif_dec_num_mcast(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
1953
void ieee80211_vif_block_queues_csa(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
1954
void ieee80211_vif_unblock_queues_csa(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
1961
ieee80211_vif_get_num_mcast_if(struct ieee80211_sub_if_data *sdata)
net/mac80211/ieee80211_i.h
1970
static inline bool ieee80211_sdata_running(struct ieee80211_sub_if_data *sdata)
net/mac80211/ieee80211_i.h
1980
void ieee80211_bss_info_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
1982
void ieee80211_vif_cfg_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
1984
void ieee80211_link_info_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
1988
u64 ieee80211_reset_erp_info(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
1997
void __ieee80211_check_fast_rx_iface(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
1998
void ieee80211_check_fast_rx_iface(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2001
bool ieee80211_is_our_addr(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2005
void ieee80211_ap_rx_queued_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2010
void ieee80211_sta_setup_sdata(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2011
int ieee80211_mgd_auth(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2013
int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2015
int ieee80211_mgd_deauth(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2017
int ieee80211_mgd_disassoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2020
struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2022
void ieee80211_recalc_ps_vif(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2023
void ieee80211_sta_work(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2024
void ieee80211_sta_rx_queued_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2026
void ieee80211_sta_reset_beacon_monitor(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2027
void ieee80211_sta_reset_conn_monitor(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2028
void ieee80211_mgd_stop(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2029
void ieee80211_mgd_conn_tx_status(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2031
void ieee80211_mgd_quiesce(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2032
void ieee80211_sta_restart(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2033
void ieee80211_sta_handle_tspec_ac_params(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2034
void ieee80211_sta_connection_lost(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2042
void ieee80211_ibss_setup_sdata(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2043
void ieee80211_ibss_rx_no_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2045
int ieee80211_ibss_join(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2047
int ieee80211_ibss_leave(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2048
void ieee80211_ibss_work(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2049
void ieee80211_ibss_rx_queued_mgmt(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2051
int ieee80211_ibss_csa_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2054
int ieee80211_ibss_finish_csa(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2056
void ieee80211_ibss_stop(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2059
void ieee80211_ocb_work(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2060
void ieee80211_ocb_rx_no_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2062
void ieee80211_ocb_setup_sdata(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2063
int ieee80211_ocb_join(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2065
int ieee80211_ocb_leave(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2068
void ieee80211_mesh_work(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2069
void ieee80211_mesh_rx_queued_mgmt(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2071
int ieee80211_mesh_csa_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2074
int ieee80211_mesh_finish_csa(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2078
int ieee80211_nan_set_local_sched(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2080
int ieee80211_nan_set_peer_sched(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2083
void ieee80211_nan_update_ndi_carrier(struct ieee80211_sub_if_data *ndi_sdata);
net/mac80211/ieee80211_i.h
2086
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2088
void ieee80211_nan_evacuate_channel(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2091
static inline struct ieee80211_sub_if_data *
net/mac80211/ieee80211_i.h
2094
struct ieee80211_sub_if_data *sdata;
net/mac80211/ieee80211_i.h
2110
int ieee80211_request_ibss_scan(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2114
int ieee80211_request_scan(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2135
__ieee80211_request_sched_scan_start(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2137
int ieee80211_request_sched_scan_start(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2151
struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2189
int ieee80211_if_change_type(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2191
void ieee80211_if_remove(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2195
void ieee80211_adjust_monitor_flags(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2198
void ieee80211_sdata_stop(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2200
struct ieee80211_sub_if_data *creator_sdata);
net/mac80211/ieee80211_i.h
2210
void ieee80211_link_init(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2215
int ieee80211_vif_set_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2217
static inline void ieee80211_vif_clear_links(struct ieee80211_sub_if_data *sdata)
net/mac80211/ieee80211_i.h
2222
void ieee80211_apvlan_link_setup(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2223
void ieee80211_apvlan_link_clear(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2240
ieee80211_build_data_template(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2247
void ieee80211_check_fast_xmit_iface(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2255
void __ieee80211_xmit_fast(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
226
struct ieee80211_sub_if_data *sdata;
net/mac80211/ieee80211_i.h
2260
void ieee80211_aggr_check(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2264
void ieee80211_apply_htcap_overrides(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2266
bool ieee80211_ht_cap_ie_to_sta_ht_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2270
void ieee80211_send_delba(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2274
int ieee80211_send_smps_action(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2293
void ieee80211_process_delba(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2307
struct ieee80211_sub_if_data *sdata)
net/mac80211/ieee80211_i.h
2343
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2350
ieee80211_vht_cap_ie_to_sta_vht_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2356
void ieee80211_process_mu_groups(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2359
u32 __ieee80211_vht_handle_opmode(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2362
void ieee80211_vht_handle_opmode(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2365
void ieee80211_apply_vhtcap_overrides(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2372
_ieee80211_he_cap_ie_to_sta_he_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2378
ieee80211_he_cap_ie_to_sta_he_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2394
void ieee80211_s1g_rx_twt_action(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2396
void ieee80211_s1g_status_twt_action(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2398
void ieee80211_s1g_cap_to_sta_s1g_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2401
bool ieee80211_s1g_use_ndp_ba(const struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2405
void ieee80211_process_measurement_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2423
int ieee80211_parse_ch_switch_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2457
void ieee80211_regulatory_limit_wmm_params(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2463
void ieee80211_xmit(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2466
void __ieee80211_tx_skb_tid_band(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2479
int ieee80211_lookup_ra_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2484
ieee80211_tx_skb_tid_band(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2493
void ieee80211_tx_skb_tid(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2496
static inline void ieee80211_tx_skb(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2567
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2570
struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2571
void ieee80211_sta_tx_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2575
struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2592
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2602
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2611
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2620
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2632
struct ieee80211_sub_if_data *sdata, bool drop);
net/mac80211/ieee80211_i.h
2634
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2677
void ieee80211_txq_init(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2684
struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2688
void ieee80211_send_auth(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2693
void ieee80211_send_deauth_disassoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2704
int ieee80211_build_preq_ies(struct ieee80211_sub_if_data *sdata, u8 *buffer,
net/mac80211/ieee80211_i.h
2711
struct sk_buff *ieee80211_build_probe_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2718
u32 ieee80211_sta_get_rates(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2721
int __ieee80211_request_smps_mgd(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2724
void ieee80211_recalc_smps(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2726
void ieee80211_recalc_min_chandef(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2741
u8 ieee80211_ie_len_he_cap(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2748
void ieee80211_add_s1g_capab_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2751
void ieee80211_add_aid_request_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2763
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2767
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2770
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2774
struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2863
int ieee80211_send_action_csa(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2865
void ieee80211_recalc_sb_count(struct ieee80211_sub_if_data *sdata, u64 tsf);
net/mac80211/ieee80211_i.h
2866
void ieee80211_recalc_dtim(struct ieee80211_sub_if_data *sdata, u64 tsf);
net/mac80211/ieee80211_i.h
2878
int ieee80211_check_combinations_ext(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2882
ieee80211_check_combinations(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2902
ieee80211_find_or_create_chanctx(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2928
void ieee80211_tdls_handle_disconnect(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2931
ieee80211_process_tdls_channel_switch(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2955
u8 ieee80211_ie_len_eht_cap(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2958
ieee80211_eht_cap_ie_to_sta_eht_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2964
int ieee80211_req_neg_ttlm(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2970
int ieee80211_mgd_set_epcs(struct ieee80211_sub_if_data *sdata, bool enable);
net/mac80211/ieee80211_i.h
2972
int ieee80211_mgd_assoc_ml_reconf(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2975
void ieee80211_stop_mbssid(struct ieee80211_sub_if_data *sdata);
net/mac80211/ieee80211_i.h
2978
ieee80211_uhr_cap_ie_to_sta_uhr_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
2995
ieee80211_determine_chan_mode(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
3002
int ieee80211_parse_neg_ttlm(struct ieee80211_sub_if_data *sdata,
net/mac80211/ieee80211_i.h
368
struct ieee80211_sub_if_data *sdata;
net/mac80211/ieee80211_i.h
721
void (*rx_bcn_presp)(struct ieee80211_sub_if_data *sdata, u16 stype,
net/mac80211/ieee80211_i.h
727
void (*adjust_tsf)(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
1070
static bool ieee80211_set_sdata_offload_flags(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
110
struct ieee80211_sub_if_data *iter;
net/mac80211/iface.c
1110
static void ieee80211_set_vif_encap_ops(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
1113
struct ieee80211_sub_if_data *bss = sdata;
net/mac80211/iface.c
1120
bss = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/iface.c
1136
static void ieee80211_recalc_sdata_offload(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
1139
struct ieee80211_sub_if_data *vsdata;
net/mac80211/iface.c
1157
struct ieee80211_sub_if_data *sdata;
net/mac80211/iface.c
1172
void ieee80211_adjust_monitor_flags(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
1194
static void ieee80211_set_default_queues(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
1211
struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
1229
struct ieee80211_sub_if_data *creator_sdata)
net/mac80211/iface.c
1231
struct ieee80211_sub_if_data *sdata;
net/mac80211/iface.c
1301
struct ieee80211_sub_if_data *other;
net/mac80211/iface.c
1329
struct ieee80211_sub_if_data *sdata;
net/mac80211/iface.c
1367
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/iface.c
1378
struct ieee80211_sub_if_data *master;
net/mac80211/iface.c
1386
struct ieee80211_sub_if_data, u.ap);
net/mac80211/iface.c
161
static int ieee80211_verify_mac(struct ieee80211_sub_if_data *sdata, u8 *addr,
net/mac80211/iface.c
1627
struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
165
struct ieee80211_sub_if_data *iter;
net/mac80211/iface.c
1782
static void ieee80211_iface_process_status(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
1802
struct ieee80211_sub_if_data *sdata =
net/mac80211/iface.c
1803
container_of(work, struct ieee80211_sub_if_data, work);
net/mac80211/iface.c
1863
struct ieee80211_sub_if_data *sdata =
net/mac80211/iface.c
1864
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/iface.c
1878
static void ieee80211_setup_sdata(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
1980
static int ieee80211_runtime_change_iftype(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
2072
int ieee80211_if_change_type(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
210
static int ieee80211_can_powered_addr_change(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
2102
struct ieee80211_sub_if_data *sdata;
net/mac80211/iface.c
214
struct ieee80211_sub_if_data *scan_sdata;
net/mac80211/iface.c
2234
struct ieee80211_sub_if_data *sdata = NULL;
net/mac80211/iface.c
2414
void ieee80211_if_remove(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
2440
void ieee80211_sdata_stop(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
2449
struct ieee80211_sub_if_data *sdata, *tmp;
net/mac80211/iface.c
2503
struct ieee80211_sub_if_data *sdata;
net/mac80211/iface.c
2535
void ieee80211_vif_inc_num_mcast(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
2543
void ieee80211_vif_dec_num_mcast(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
2551
void ieee80211_vif_block_queues_csa(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
2562
void ieee80211_vif_unblock_queues_csa(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
268
static int _ieee80211_change_mac(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
313
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/iface.c
341
static int ieee80211_check_concurrent_iface(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
345
struct ieee80211_sub_if_data *nsdata;
net/mac80211/iface.c
424
static int ieee80211_check_queues(struct ieee80211_sub_if_data *sdata,
net/mac80211/iface.c
463
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/iface.c
479
static void ieee80211_do_stop(struct ieee80211_sub_if_data *sdata, bool going_down)
net/mac80211/iface.c
482
struct ieee80211_sub_if_data *iter;
net/mac80211/iface.c
789
void ieee80211_stop_mbssid(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
791
struct ieee80211_sub_if_data *tx_sdata;
net/mac80211/iface.c
823
struct ieee80211_sub_if_data *link_sdata = link->sdata;
net/mac80211/iface.c
847
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/iface.c
851
struct ieee80211_sub_if_data *vlan, *tmpsdata;
net/mac80211/iface.c
875
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/iface.c
900
static void ieee80211_teardown_sdata(struct ieee80211_sub_if_data *sdata)
net/mac80211/iface.c
935
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/iface.c
955
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/iface.c
992
struct ieee80211_sub_if_data *sdata;
net/mac80211/key.c
1031
struct ieee80211_sub_if_data *sdata;
net/mac80211/key.c
1051
struct ieee80211_sub_if_data *sdata,
net/mac80211/key.c
1075
struct ieee80211_sub_if_data *sdata;
net/mac80211/key.c
1087
static void ieee80211_free_keys_iface(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.c
109
static void decrease_tailroom_need_count(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.c
1112
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/key.c
1139
void ieee80211_free_keys(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.c
1143
struct ieee80211_sub_if_data *vlan;
net/mac80211/key.c
1144
struct ieee80211_sub_if_data *master;
net/mac80211/key.c
1168
struct ieee80211_sub_if_data,
net/mac80211/key.c
122
struct ieee80211_sub_if_data *sdata = key->sdata;
net/mac80211/key.c
1220
struct ieee80211_sub_if_data *sdata;
net/mac80211/key.c
1222
sdata = container_of(wk, struct ieee80211_sub_if_data,
net/mac80211/key.c
1249
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/key.c
1371
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/key.c
1486
int ieee80211_key_switch_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.c
233
struct ieee80211_sub_if_data *sdata;
net/mac80211/key.c
353
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/key.c
390
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/key.c
416
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/key.c
440
static int ieee80211_key_replace(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.c
57
update_vlan_tailroom_need_count(struct ieee80211_sub_if_data *sdata, int delta)
net/mac80211/key.c
59
struct ieee80211_sub_if_data *vlan;
net/mac80211/key.c
75
static void increment_tailroom_need_count(struct ieee80211_sub_if_data *sdata)
net/mac80211/key.c
771
struct ieee80211_sub_if_data *sdata = key->sdata;
net/mac80211/key.c
813
static bool ieee80211_key_identical(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.c
850
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/key.c
974
void ieee80211_reenable_keys(struct ieee80211_sub_if_data *sdata)
net/mac80211/key.c
977
struct ieee80211_sub_if_data *vlan;
net/mac80211/key.h
164
void ieee80211_free_keys(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.h
168
void ieee80211_reenable_keys(struct ieee80211_sub_if_data *sdata);
net/mac80211/key.h
169
int ieee80211_key_switch_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/key.h
25
struct ieee80211_sub_if_data;
net/mac80211/key.h
61
struct ieee80211_sub_if_data *sdata;
net/mac80211/link.c
106
struct ieee80211_sub_if_data *ap_bss;
net/mac80211/link.c
110
struct ieee80211_sub_if_data, u.ap);
net/mac80211/link.c
15
static void ieee80211_update_apvlan_links(struct ieee80211_sub_if_data *sdata)
net/mac80211/link.c
191
static void ieee80211_tear_down_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/link.c
216
static void ieee80211_free_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/link.c
22
struct ieee80211_sub_if_data *vlan;
net/mac80211/link.c
225
static int ieee80211_check_dup_link_addrs(struct ieee80211_sub_if_data *sdata)
net/mac80211/link.c
251
static void ieee80211_set_vif_links_bitmaps(struct ieee80211_sub_if_data *sdata,
net/mac80211/link.c
287
static int ieee80211_vif_update_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/link.c
456
int ieee80211_vif_set_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/link.c
469
static int _ieee80211_set_active_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/link.c
59
void ieee80211_apvlan_link_setup(struct ieee80211_sub_if_data *sdata)
net/mac80211/link.c
61
struct ieee80211_sub_if_data *ap_bss = container_of(sdata->bss,
net/mac80211/link.c
62
struct ieee80211_sub_if_data, u.ap);
net/mac80211/link.c
637
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/link.c
676
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/link.c
80
void ieee80211_apvlan_link_clear(struct ieee80211_sub_if_data *sdata)
net/mac80211/link.c
95
void ieee80211_link_init(struct ieee80211_sub_if_data *sdata,
net/mac80211/main.c
336
void ieee80211_bss_info_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/main.c
389
void ieee80211_vif_cfg_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/main.c
402
void ieee80211_link_info_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/main.c
430
u64 ieee80211_reset_erp_info(struct ieee80211_sub_if_data *sdata)
net/mac80211/main.c
478
struct ieee80211_sub_if_data *sdata;
net/mac80211/main.c
572
struct ieee80211_sub_if_data *sdata;
net/mac80211/main.c
647
struct ieee80211_sub_if_data *sdata;
net/mac80211/main.c
99
struct ieee80211_sub_if_data *sdata;
net/mac80211/mesh.c
1125
ieee80211_mesh_rebuild_beacon(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
1141
void ieee80211_mbss_info_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1158
int ieee80211_start_mesh(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
1199
void ieee80211_stop_mesh(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
1242
static void ieee80211_mesh_csa_mark_radar(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
1259
ieee80211_mesh_process_chnswitch(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1380
ieee80211_mesh_rx_probe_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
144
u64 mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
1444
static void ieee80211_mesh_rx_bcn_presp(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1511
int ieee80211_mesh_finish_csa(struct ieee80211_sub_if_data *sdata, u64 *changed)
net/mac80211/mesh.c
1537
int ieee80211_mesh_csa_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1568
static int mesh_fwd_csa_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1595
static void mesh_rx_csa_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1649
static void ieee80211_mesh_rx_mgmt_action(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1674
void ieee80211_mesh_rx_queued_mgmt(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
1705
static void mesh_bss_info_changed(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
172
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh.c
1728
void ieee80211_mesh_work(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
1757
void ieee80211_mesh_init_sdata(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
179
int mesh_rmc_init(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
1790
void ieee80211_mesh_teardown_sdata(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
192
void mesh_rmc_free(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
226
int mesh_rmc_check(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
264
int mesh_add_meshconf_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
313
int mesh_add_meshid_ie(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb)
net/mac80211/mesh.c
330
static int mesh_add_awake_window_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
353
int mesh_add_vendor_ies(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
377
int mesh_add_rsn_ie(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb)
net/mac80211/mesh.c
400
static int mesh_add_ds_params_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
41
struct ieee80211_sub_if_data *sdata =
net/mac80211/mesh.c
427
int mesh_add_ht_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
454
int mesh_add_ht_oper_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
495
int mesh_add_vht_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
522
int mesh_add_vht_oper_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
562
int mesh_add_he_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
577
int mesh_add_he_oper_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
607
int mesh_add_he_6ghz_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
62
bool mesh_matches_local(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
630
int mesh_add_eht_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
645
int mesh_add_eht_oper_ie(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb)
net/mac80211/mesh.c
675
struct ieee80211_sub_if_data *sdata =
net/mac80211/mesh.c
683
struct ieee80211_sub_if_data *sdata =
net/mac80211/mesh.c
704
ieee80211_mesh_update_bss_params(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
734
bool ieee80211_mesh_xmit_fast(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
872
unsigned int ieee80211_new_mesh_header(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.c
899
static void ieee80211_mesh_housekeeping(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
918
static void ieee80211_mesh_rootpath(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.c
945
struct ieee80211_sub_if_data *sdata;
net/mac80211/mesh.c
948
sdata = container_of(ifmsh, struct ieee80211_sub_if_data, u.mesh);
net/mac80211/mesh.h
111
struct ieee80211_sub_if_data *sdata;
net/mac80211/mesh.h
238
unsigned int ieee80211_new_mesh_header(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
241
int mesh_rmc_check(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
243
bool mesh_matches_local(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
245
int mesh_add_meshconf_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
247
int mesh_add_meshid_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
249
int mesh_add_rsn_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
251
int mesh_add_vendor_ies(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
253
int mesh_add_ht_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
255
int mesh_add_ht_oper_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
257
int mesh_add_vht_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
259
int mesh_add_vht_oper_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
261
int mesh_add_he_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
263
int mesh_add_he_oper_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
265
int mesh_add_he_6ghz_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
267
int mesh_add_eht_cap_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
269
int mesh_add_eht_oper_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
271
void mesh_rmc_free(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
272
int mesh_rmc_init(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
277
void ieee80211_mesh_init_sdata(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
278
void ieee80211_mesh_teardown_sdata(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
279
int ieee80211_start_mesh(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
280
void ieee80211_stop_mesh(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
284
void ieee80211_mbss_info_change_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
288
u64 ieee80211_mps_local_status_update(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
291
void ieee80211_mps_set_frame_flags(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
303
int mesh_nexthop_lookup(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
305
int mesh_nexthop_resolve(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
307
void mesh_path_start_discovery(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
308
struct mesh_path *mesh_path_lookup(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
310
struct mesh_path *mpp_path_lookup(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
312
int mpp_path_add(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
315
mesh_path_lookup_by_idx(struct ieee80211_sub_if_data *sdata, int idx);
net/mac80211/mesh.h
317
mpp_path_lookup_by_idx(struct ieee80211_sub_if_data *sdata, int idx);
net/mac80211/mesh.h
319
void mesh_path_expire(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
320
void mesh_rx_path_sel_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
323
mesh_path_add(struct ieee80211_sub_if_data *sdata, const u8 *dst);
net/mac80211/mesh.h
327
int mesh_gate_num(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
332
void mesh_neighbour_update(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
336
u64 mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
342
void mesh_rx_plink_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
349
int mesh_path_error_tx(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
355
void mesh_pathtbl_init(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
356
void mesh_pathtbl_unregister(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
357
int mesh_path_del(struct ieee80211_sub_if_data *sdata, const u8 *addr);
net/mac80211/mesh.h
360
void mesh_path_discard_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
362
void mesh_path_tx_root_frame(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
366
mesh_fast_tx_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
368
bool ieee80211_mesh_xmit_fast(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
370
void mesh_fast_tx_cache(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
372
void mesh_fast_tx_gc(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
373
void mesh_fast_tx_flush_addr(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
376
void mesh_fast_tx_flush_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
378
void mesh_path_refresh(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh.h
383
u64 mesh_plink_inc_estab_count(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.h
390
u64 mesh_plink_dec_estab_count(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.h
396
static inline int mesh_plink_free_count(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.h
402
static inline bool mesh_plink_availables(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.h
413
static inline bool mesh_path_sel_is_hwmp(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.h
418
void mesh_path_flush_by_iface(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
419
void mesh_sync_adjust_tsf(struct ieee80211_sub_if_data *sdata);
net/mac80211/mesh.h
422
static inline bool mesh_path_sel_is_hwmp(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh.h
424
static inline void mesh_path_flush_by_iface(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_hwmp.c
1054
void mesh_path_start_discovery(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_hwmp.c
1154
int mesh_nexthop_resolve(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
1211
static int mesh_nexthop_lookup_nolearn(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
1234
void mesh_path_refresh(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
1258
int mesh_nexthop_lookup(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
1293
struct ieee80211_sub_if_data *sdata = mpath->sdata;
net/mac80211/mesh_hwmp.c
1325
void mesh_path_tx_root_frame(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_hwmp.c
153
static void prepare_frame_for_deferred_tx(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
189
int mesh_path_error_tx(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
344
static u32 hwmp_route_info_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
544
static void hwmp_preq_frame_process(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
61
struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_hwmp.c
687
static void hwmp_prep_frame_process(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
752
static void hwmp_perr_frame_process(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
805
static void hwmp_rann_frame_process(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
904
void mesh_rx_path_sel_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_hwmp.c
998
struct ieee80211_sub_if_data *sdata = mpath->sdata;
net/mac80211/mesh_pathtbl.c
1004
void mesh_path_discard_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
1020
struct ieee80211_sub_if_data *sdata = mpath->sdata;
net/mac80211/mesh_pathtbl.c
1065
void mesh_pathtbl_init(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
1073
void mesh_path_tbl_expire(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
1089
void mesh_path_expire(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
1095
void mesh_pathtbl_unregister(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
244
struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
268
mesh_path_lookup(struct ieee80211_sub_if_data *sdata, const u8 *dst)
net/mac80211/mesh_pathtbl.c
274
mpp_path_lookup(struct ieee80211_sub_if_data *sdata, const u8 *dst)
net/mac80211/mesh_pathtbl.c
311
mesh_path_lookup_by_idx(struct ieee80211_sub_if_data *sdata, int idx)
net/mac80211/mesh_pathtbl.c
326
mpp_path_lookup_by_idx(struct ieee80211_sub_if_data *sdata, int idx)
net/mac80211/mesh_pathtbl.c
397
int mesh_gate_num(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
403
struct mesh_path *mesh_path_new(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
434
mesh_fast_tx_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
463
void mesh_fast_tx_cache(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
53
static void mesh_fast_tx_deinit(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
607
void mesh_fast_tx_gc(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
62
static void mesh_fast_tx_init(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
626
struct ieee80211_sub_if_data *sdata = mpath->sdata;
net/mac80211/mesh_pathtbl.c
638
void mesh_fast_tx_flush_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
652
void mesh_fast_tx_flush_addr(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
680
struct mesh_path *mesh_path_add(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
722
int mpp_path_add(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
772
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_pathtbl.c
798
struct ieee80211_sub_if_data *sdata = mpath->sdata;
net/mac80211/mesh_pathtbl.c
835
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_pathtbl.c
848
static void mpp_flush_by_proxy(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
882
void mesh_path_flush_by_iface(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_pathtbl.c
898
struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_pathtbl.c
924
int mesh_path_del(struct ieee80211_sub_if_data *sdata, const u8 *addr)
net/mac80211/mesh_pathtbl.c
965
struct ieee80211_sub_if_data *sdata = mpath->sdata;
net/mac80211/mesh_plink.c
1029
mesh_plink_get_event(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
1120
mesh_process_plink_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
1221
void mesh_rx_plink_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
159
static u64 mesh_set_ht_prot_mode(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_plink.c
211
static int mesh_plink_frame_tx(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
373
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_plink.c
400
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_plink.c
423
static void mesh_sta_info_init(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
495
static int mesh_allocate_aid(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_plink.c
523
__mesh_sta_info_alloc(struct ieee80211_sub_if_data *sdata, u8 *hw_addr)
net/mac80211/mesh_plink.c
551
mesh_sta_info_alloc(struct ieee80211_sub_if_data *sdata, u8 *addr,
net/mac80211/mesh_plink.c
58
static bool rssi_threshold_check(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
590
mesh_sta_info_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
628
void mesh_neighbour_update(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
661
struct ieee80211_sub_if_data *sdata;
net/mac80211/mesh_plink.c
754
static bool llid_in_use(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
776
static u16 mesh_get_new_llid(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_plink.c
789
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_plink.c
830
static void mesh_plink_close(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
843
static u64 mesh_plink_establish(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
869
static u64 mesh_plink_fsm(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_plink.c
93
static u64 mesh_set_short_slot_time(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_ps.c
159
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_ps.c
191
void ieee80211_mps_set_frame_flags(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_ps.c
23
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_ps.c
370
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_ps.c
421
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/mesh_ps.c
85
u64 ieee80211_mps_local_status_update(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_sync.c
167
static void mesh_sync_offset_adjust_tsf(struct ieee80211_sub_if_data *sdata,
net/mac80211/mesh_sync.c
49
void mesh_sync_adjust_tsf(struct ieee80211_sub_if_data *sdata)
net/mac80211/mesh_sync.c
83
mesh_sync_offset_rx_bcn_presp(struct ieee80211_sub_if_data *sdata, u16 stype,
net/mac80211/mlme.c
10057
ieee80211_setup_assoc_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
10176
ieee80211_mgd_get_ap_ht_vht_capa(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
10269
int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
10667
int ieee80211_mgd_deauth(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
10737
int ieee80211_mgd_disassoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
10771
void ieee80211_mgd_stop(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
108
static void run_again(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
10813
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
10823
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
10831
static void _ieee80211_enable_rssi_reports(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
10853
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
10865
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
10872
ieee80211_process_ml_reconf_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
11105
ieee80211_build_ml_reconf_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
11334
int ieee80211_mgd_assoc_ml_reconf(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
11558
static bool ieee80211_mgd_epcs_supp(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
11579
int ieee80211_mgd_set_epcs(struct ieee80211_sub_if_data *sdata, bool enable)
net/mac80211/mlme.c
1158
static void ieee80211_set_chanreq_ap(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
11632
static void ieee80211_ml_epcs(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
11701
static void ieee80211_process_epcs_ena_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
1174
ieee80211_determine_chan_mode(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
11750
static void ieee80211_process_epcs_teardown(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
11762
void ieee80211_sta_rx_queued_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
118
void ieee80211_sta_reset_beacon_monitor(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
130
void ieee80211_sta_reset_conn_monitor(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
1453
static void ieee80211_send_uhr_omp_req_dbe(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
152
static bool ieee80211_chandef_usable(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
1609
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
1814
static void ieee80211_add_ht_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
1889
static bool ieee80211_add_vht_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
189
ieee80211_determine_ap_chan(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
1938
struct ieee80211_sub_if_data *other;
net/mac80211/mlme.c
2146
ieee80211_assoc_add_ml_elem(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
2153
ieee80211_add_link_elems(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
2414
ieee80211_assoc_add_ml_elem(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
2529
ieee80211_link_common_elems_size(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
2582
static int ieee80211_send_assoc(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
2799
struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
2816
struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
2846
struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
2882
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3018
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3065
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
3097
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3129
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3173
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3234
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3513
struct ieee80211_sub_if_data *sdata;
net/mac80211/mlme.c
3524
struct ieee80211_sub_if_data *sdata = data->sdata;
net/mac80211/mlme.c
3562
ieee80211_mgd_update_bss_param_ch_cnt(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
3686
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3748
struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
3791
static bool ieee80211_powersave_allowed(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
3826
struct ieee80211_sub_if_data *sdata, *found = NULL;
net/mac80211/mlme.c
3874
void ieee80211_recalc_ps_vif(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
3908
struct ieee80211_sub_if_data *sdata = local->ps_sdata;
net/mac80211/mlme.c
3986
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
3999
__ieee80211_sta_handle_tspec_ac_params(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
4079
void ieee80211_sta_handle_tspec_ac_params(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
4089
struct ieee80211_sub_if_data *sdata;
net/mac80211/mlme.c
4091
sdata = container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
4098
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
4126
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
4273
static void __ieee80211_stop_poll(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
4281
static void ieee80211_stop_poll(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
4336
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
4394
static void ieee80211_set_associated(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
4476
static void ieee80211_ml_reconf_reset(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
4508
static void ieee80211_set_disassoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
4767
static void ieee80211_reset_ap_probe(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
4796
static void ieee80211_sta_tx_wmm_ac_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
4840
void ieee80211_sta_tx_notify(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
4856
static void ieee80211_mlme_send_probe_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
4870
static void ieee80211_mgd_probe_ap_send(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
4916
static void ieee80211_mgd_probe_ap(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
4975
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
5016
static void ieee80211_report_disconnect(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5034
static void __ieee80211_disconnect(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
5085
static void ieee80211_uhr_omp_req_status(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
5149
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
5150
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
5156
static void ieee80211_process_uhr_omp_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5169
ieee80211_process_uhr_link_reconf_notif(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5183
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
5184
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
5209
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
5210
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
5218
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
5230
struct ieee80211_sub_if_data *sdata;
net/mac80211/mlme.c
5247
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
5261
static void ieee80211_destroy_auth_data(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5300
static void ieee80211_destroy_assoc_data(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5349
static void ieee80211_auth_challenge(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5380
static bool ieee80211_mark_sta_auth(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
540
ieee80211_verify_sta_ht_mcs_support(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5408
static void ieee80211_rx_mgmt_auth(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5640
static void ieee80211_rx_mgmt_deauth(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5686
static void ieee80211_rx_mgmt_disassoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5718
static bool ieee80211_twt_req_supported(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5739
static u64 ieee80211_recalc_twt_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5754
static bool ieee80211_twt_bcast_support(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5770
static void ieee80211_epcs_changed(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
5783
static void ieee80211_epcs_teardown(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
5856
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
587
ieee80211_verify_sta_vht_mcs_support(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
6301
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
6457
ieee80211_determine_our_sta_mode(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
658
ieee80211_verify_peer_he_mcs_support(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
6677
ieee80211_determine_our_sta_mode_auth(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
6689
ieee80211_determine_our_sta_mode_assoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
6708
static int ieee80211_prep_channel(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
6841
ieee80211_parse_adv_t2l(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
6926
static bool ieee80211_assoc_success(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
7137
static void ieee80211_rx_mgmt_assoc_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
7380
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
7403
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
744
ieee80211_verify_sta_he_mcs_support(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
7472
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
7578
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
7579
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
7635
static void ieee80211_ml_reconfiguration(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
7725
static int ieee80211_ttlm_set_links(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
7787
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
7788
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
7805
static void ieee80211_process_adv_ttlm(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
7900
ieee80211_mgd_check_cross_link_csa(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8005
static bool ieee80211_mgd_ssid_mismatch(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8064
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
8428
static void ieee80211_apply_neg_ttlm(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8458
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
8459
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
8515
ieee80211_send_neg_ttlm_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8545
int ieee80211_req_neg_ttlm(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8582
ieee80211_send_neg_ttlm_res(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
860
ieee80211_verify_sta_eht_mcs_support(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8631
ieee80211_parse_neg_ttlm(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8713
static void ieee80211_process_neg_ttlm_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8777
static void ieee80211_process_neg_ttlm_res(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8800
static void ieee80211_process_ttlm_teardown(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
8820
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
8821
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
8830
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/mlme.c
8858
static void ieee80211_sta_rx_queued_ext(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8881
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
8887
void ieee80211_sta_connection_lost(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
8899
static int ieee80211_auth(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
8989
static int ieee80211_do_assoc(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9035
void ieee80211_mgd_conn_tx_status(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
9047
void ieee80211_sta_work(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9200
ieee80211_is_csa_in_progress(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9221
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
9236
ieee80211_latest_active_link_conn_timeout(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9280
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
9307
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
9308
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
9314
static void ieee80211_restart_sta_timer(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9327
void ieee80211_mgd_quiesce(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9387
void ieee80211_sta_restart(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9429
struct ieee80211_sub_if_data *sdata =
net/mac80211/mlme.c
9430
container_of(work, struct ieee80211_sub_if_data,
net/mac80211/mlme.c
9446
void ieee80211_sta_setup_sdata(struct ieee80211_sub_if_data *sdata)
net/mac80211/mlme.c
9498
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/mlme.c
9533
struct ieee80211_sub_if_data *sdata;
net/mac80211/mlme.c
9544
static int ieee80211_prep_connection(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
9760
static bool ieee80211_mgd_csa_present(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
9800
static bool ieee80211_mgd_csa_in_process(struct ieee80211_sub_if_data *sdata,
net/mac80211/mlme.c
9846
int ieee80211_mgd_auth(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
101
ieee80211_nan_update_peer_channels(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
177
ieee80211_nan_remove_channel(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
226
struct ieee80211_sub_if_data *sdata;
net/mac80211/nan.c
251
int ieee80211_nan_set_local_sched(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
442
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/nan.c
498
ieee80211_nan_init_peer_channel(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
566
ieee80211_nan_has_common_slots(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
596
void ieee80211_nan_update_ndi_carrier(struct ieee80211_sub_if_data *ndi_sdata)
net/mac80211/nan.c
599
struct ieee80211_sub_if_data *nmi_sdata;
net/mac80211/nan.c
63
ieee80211_nan_use_chanctx(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
646
int ieee80211_nan_set_peer_sched(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
719
ieee80211_nan_evacuate_channel(struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
762
struct ieee80211_sub_if_data *sdata,
net/mac80211/nan.c
829
struct ieee80211_sub_if_data *sdata =
net/mac80211/ocb.c
113
static void ieee80211_ocb_housekeeping(struct ieee80211_sub_if_data *sdata)
net/mac80211/ocb.c
125
void ieee80211_ocb_work(struct ieee80211_sub_if_data *sdata)
net/mac80211/ocb.c
154
struct ieee80211_sub_if_data *sdata =
net/mac80211/ocb.c
164
void ieee80211_ocb_setup_sdata(struct ieee80211_sub_if_data *sdata)
net/mac80211/ocb.c
174
int ieee80211_ocb_join(struct ieee80211_sub_if_data *sdata,
net/mac80211/ocb.c
208
int ieee80211_ocb_leave(struct ieee80211_sub_if_data *sdata)
net/mac80211/ocb.c
39
void ieee80211_ocb_rx_no_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/ocb.c
90
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/offchannel.c
1072
struct ieee80211_sub_if_data *sdata)
net/mac80211/offchannel.c
135
struct ieee80211_sub_if_data *sdata;
net/mac80211/offchannel.c
25
static void ieee80211_offchannel_ps_enable(struct ieee80211_sub_if_data *sdata)
net/mac80211/offchannel.c
560
struct ieee80211_sub_if_data *sdata,
net/mac80211/offchannel.c
61
static void ieee80211_offchannel_ps_disable(struct ieee80211_sub_if_data *sdata)
net/mac80211/offchannel.c
710
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/offchannel.c
806
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/offchannel.c
815
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/offchannel.c
85
struct ieee80211_sub_if_data *sdata;
net/mac80211/pm.c
196
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/pm.c
24
struct ieee80211_sub_if_data *sdata;
net/mac80211/rate.c
296
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/rate.c
772
static bool rate_control_cap_mask(struct ieee80211_sub_if_data *sdata,
net/mac80211/rate.c
843
static void rate_control_apply_mask(struct ieee80211_sub_if_data *sdata,
net/mac80211/rate.c
888
struct ieee80211_sub_if_data *sdata;
net/mac80211/rate.c
919
void rate_control_get_rate(struct ieee80211_sub_if_data *sdata,
net/mac80211/rate.h
25
void rate_control_get_rate(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
1209
static void ieee80211_release_reorder_frame(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
1242
static void ieee80211_release_reorder_frames(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
1269
static void ieee80211_sta_reorder_release(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
1346
static bool ieee80211_sta_manage_reorder_buf(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
1548
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
1686
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/rx.c
1813
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
224
static void __ieee80211_queue_skb_to_iface(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
255
static void ieee80211_queue_skb_to_iface(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
264
static void ieee80211_handle_mu_mimo_mon(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
2653
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
2689
bool ieee80211_is_our_addr(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
2746
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
2796
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
2896
ieee80211_rx_mesh_fast_forward(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
2961
ieee80211_rx_mesh_data(struct ieee80211_sub_if_data *sdata, struct sta_info *sta,
net/mac80211/rx.c
3290
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
3346
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
net/mac80211/rx.c
3434
static void ieee80211_process_sa_query_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
3580
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
3631
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
4044
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
4081
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
4140
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
4158
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
4513
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
4683
struct ieee80211_sub_if_data *nmi;
net/mac80211/rx.c
4724
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/rx.c
4887
void __ieee80211_check_fast_rx_iface(struct ieee80211_sub_if_data *sdata)
net/mac80211/rx.c
4902
void ieee80211_check_fast_rx_iface(struct ieee80211_sub_if_data *sdata)
net/mac80211/rx.c
5177
struct ieee80211_sub_if_data *sdata = rx->sdata;
net/mac80211/rx.c
5376
struct ieee80211_sub_if_data *sdata;
net/mac80211/rx.c
5380
struct ieee80211_sub_if_data *prev;
net/mac80211/rx.c
796
ieee80211_validate_monitor_radio(struct ieee80211_sub_if_data *sdata,
net/mac80211/rx.c
850
struct ieee80211_sub_if_data *sdata, *prev_sdata = NULL;
net/mac80211/rx.c
854
struct ieee80211_sub_if_data *monitor_sdata =
net/mac80211/s1g.c
129
ieee80211_s1g_rx_twt_teardown(struct ieee80211_sub_if_data *sdata,
net/mac80211/s1g.c
139
ieee80211_s1g_tx_twt_setup_fail(struct ieee80211_sub_if_data *sdata,
net/mac80211/s1g.c
154
void ieee80211_s1g_rx_twt_action(struct ieee80211_sub_if_data *sdata,
net/mac80211/s1g.c
179
void ieee80211_s1g_status_twt_action(struct ieee80211_sub_if_data *sdata,
net/mac80211/s1g.c
202
void ieee80211_s1g_cap_to_sta_s1g_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/s1g.c
228
bool ieee80211_s1g_use_ndp_ba(const struct ieee80211_sub_if_data *sdata,
net/mac80211/s1g.c
34
ieee80211_s1g_send_twt_setup(struct ieee80211_sub_if_data *sdata, const u8 *da,
net/mac80211/s1g.c
65
ieee80211_s1g_send_twt_teardown(struct ieee80211_sub_if_data *sdata,
net/mac80211/s1g.c
97
ieee80211_s1g_rx_twt_setup(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
1099
struct ieee80211_sub_if_data *sdata;
net/mac80211/scan.c
1196
int ieee80211_request_scan(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
1204
int ieee80211_request_ibss_scan(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
1331
int __ieee80211_request_sched_scan_start(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
1394
int ieee80211_request_sched_scan_start(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
1409
struct ieee80211_sub_if_data *sched_scan_sdata;
net/mac80211/scan.c
185
struct ieee80211_sub_if_data *scan_sdata;
net/mac80211/scan.c
243
static bool ieee80211_scan_accept_presp(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
319
struct ieee80211_sub_if_data *sdata1, *sdata2;
net/mac80211/scan.c
379
static bool ieee80211_prep_hw_scan(struct ieee80211_sub_if_data *sdata)
net/mac80211/scan.c
454
struct ieee80211_sub_if_data *scan_sdata;
net/mac80211/scan.c
455
struct ieee80211_sub_if_data *sdata;
net/mac80211/scan.c
558
struct ieee80211_sub_if_data *sdata)
net/mac80211/scan.c
598
static bool __ieee80211_can_leave_ch(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
602
struct ieee80211_sub_if_data *sdata_iter;
net/mac80211/scan.c
623
struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
660
static void ieee80211_send_scan_probe_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
693
struct ieee80211_sub_if_data *sdata;
net/mac80211/scan.c
731
static int __ieee80211_start_scan(struct ieee80211_sub_if_data *sdata,
net/mac80211/scan.c
929
struct ieee80211_sub_if_data *sdata;
net/mac80211/spectmgmt.c
143
validate_chandef_by_6ghz_he_eht_oper(struct ieee80211_sub_if_data *sdata,
net/mac80211/spectmgmt.c
220
int ieee80211_parse_ch_switch_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/spectmgmt.c
393
static void ieee80211_send_refuse_measurement_request(struct ieee80211_sub_if_data *sdata,
net/mac80211/spectmgmt.c
430
void ieee80211_process_measurement_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/spectmgmt.c
73
validate_chandef_by_ht_vht_oper(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
1313
struct ieee80211_sub_if_data *sdata;
net/mac80211/sta_info.c
136
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
1546
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
1632
int sta_info_destroy_addr(struct ieee80211_sub_if_data *sdata, const u8 *addr)
net/mac80211/sta_info.c
1642
int sta_info_destroy_addr_bss(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
1705
int __sta_info_flush(struct ieee80211_sub_if_data *sdata, bool vlans,
net/mac80211/sta_info.c
1755
void ieee80211_sta_expire(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
1829
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
1837
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
net/mac80211/sta_info.c
189
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
1914
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
203
struct sta_info *sta_info_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
2046
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
2101
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
228
struct sta_info *sta_info_get_bss(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
258
link_sta_info_get_bss(struct ieee80211_sub_if_data *sdata, const u8 *addr)
net/mac80211/sta_info.c
2805
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
3041
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
3315
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
332
struct sta_info *sta_info_get_by_idx(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
3354
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
3398
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
3446
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
3689
struct ieee80211_sub_if_data *sdata = link_sta->sta->sdata;
net/mac80211/sta_info.c
3809
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/sta_info.c
633
__sta_info_alloc(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
803
struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
809
struct sta_info *sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
820
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.c
858
struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.c
895
ieee80211_recalc_p2p_go_ps_allowed(struct ieee80211_sub_if_data *sdata)
net/mac80211/sta_info.c
923
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/sta_info.h
721
struct ieee80211_sub_if_data *sdata;
net/mac80211/sta_info.h
889
struct sta_info *sta_info_get(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
892
struct sta_info *sta_info_get_bss(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
912
link_sta_info_get_bss(struct ieee80211_sub_if_data *sdata, const u8 *addr);
net/mac80211/sta_info.h
917
struct sta_info *sta_info_get_by_idx(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
923
struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
925
struct sta_info *sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
945
int sta_info_destroy_addr(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
947
int sta_info_destroy_addr_bss(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
967
int __sta_info_flush(struct ieee80211_sub_if_data *sdata, bool vlans,
net/mac80211/sta_info.h
980
static inline int sta_info_flush(struct ieee80211_sub_if_data *sdata,
net/mac80211/sta_info.h
997
void ieee80211_sta_expire(struct ieee80211_sub_if_data *sdata,
net/mac80211/status.c
1207
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/status.c
538
struct ieee80211_sub_if_data *sdata,
net/mac80211/status.c
572
static struct ieee80211_sub_if_data *
net/mac80211/status.c
575
struct ieee80211_sub_if_data *sdata;
net/mac80211/status.c
627
struct ieee80211_sub_if_data *sdata;
net/mac80211/status.c
681
static void ieee80211_handle_smps_status(struct ieee80211_sub_if_data *sdata,
net/mac80211/status.c
718
ieee80211_handle_teardown_ttlm_status(struct ieee80211_sub_if_data *sdata,
net/mac80211/status.c
735
ieee80211_handle_uhr_omp_status(struct ieee80211_sub_if_data *sdata, bool acked)
net/mac80211/status.c
782
struct ieee80211_sub_if_data *sdata;
net/mac80211/status.c
821
struct ieee80211_sub_if_data *sdata;
net/mac80211/status.c
945
struct ieee80211_sub_if_data *sdata;
net/mac80211/tdls.c
1005
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
1141
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
1213
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
1260
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
129
ieee80211_tdls_add_supp_channels(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
1316
static void iee80211_tdls_recalc_chanctx(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
1361
static int iee80211_tdls_have_ht_peers(struct ieee80211_sub_if_data *sdata)
net/mac80211/tdls.c
1382
iee80211_tdls_recalc_ht_protection(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
1417
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
1507
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tdls.c
1555
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/tdls.c
1626
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
1677
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
1705
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/tdls.c
1747
ieee80211_process_tdls_channel_switch_resp(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
1842
ieee80211_process_tdls_channel_switch_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
2007
ieee80211_process_tdls_channel_switch(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
2041
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/tdls.c
2061
void ieee80211_tdls_handle_disconnect(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
207
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/tdls.c
230
ieee80211_tdls_add_aid(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb)
net/mac80211/tdls.c
26
struct ieee80211_sub_if_data *sdata;
net/mac80211/tdls.c
274
static void ieee80211_tdls_add_wmm_param_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
29
sdata = container_of(wk, struct ieee80211_sub_if_data,
net/mac80211/tdls.c
308
ieee80211_tdls_chandef_vht_upgrade(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
374
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/tdls.c
45
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/tdls.c
601
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/tdls.c
72
ieee80211_tdls_add_subband(struct ieee80211_sub_if_data *sdata,
net/mac80211/tdls.c
800
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
883
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tdls.c
908
ieee80211_tdls_build_mgmt_packet_data(struct ieee80211_sub_if_data *sdata,
net/mac80211/tests/util.h
13
struct ieee80211_sub_if_data *sdata;
net/mac80211/tkip.c
154
struct ieee80211_sub_if_data *sdata = key->sdata;
net/mac80211/tkip.c
297
struct ieee80211_sub_if_data *sdata = key->sdata;
net/mac80211/tkip.c
301
struct ieee80211_sub_if_data, u.ap);
net/mac80211/trace.h
1003
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1028
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1035
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1062
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1069
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1076
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1083
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1090
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1097
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1135
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
1141
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1166
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1192
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
1203
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1274
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1281
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1318
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1379
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1414
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
1482
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1509
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
151
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
1537
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1617
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1647
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1655
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1663
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
1778
struct ieee80211_sub_if_data *sdata;
net/mac80211/trace.h
1781
struct ieee80211_sub_if_data,
net/mac80211/trace.h
1825
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1853
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1861
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1869
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1904
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
194
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
1952
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
1959
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
1990
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2014
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2042
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2064
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2095
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2122
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2147
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2153
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2159
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2182
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2207
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2214
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2220
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2226
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2233
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2262
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2294
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2320
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2364
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2395
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2418
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2424
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2451
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2459
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2534
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2541
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2566
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2591
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2618
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2712
TP_PROTO(struct ieee80211_sub_if_data *sdata, const u8 *ra, u16 tid),
net/mac80211/trace.h
2756
TP_PROTO(struct ieee80211_sub_if_data *sdata, const u8 *ra, u16 tid),
net/mac80211/trace.h
2784
TP_PROTO(struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2803
TP_PROTO(struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2822
TP_PROTO(struct ieee80211_sub_if_data *sdata, bool reconnect),
net/mac80211/trace.h
2843
TP_PROTO(struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
2869
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
2955
TP_PROTO(struct ieee80211_sub_if_data *sdata, bool success,
net/mac80211/trace.h
2989
TP_PROTO(struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
3010
TP_PROTO(struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
3128
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
3156
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
3188
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
3274
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
3298
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
3345
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
335
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
3377
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
341
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
369
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
418
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
473
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
596
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
650
enum set_key_cmd cmd, struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
680
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
708
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
714
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
720
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
726
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
732
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
755
struct ieee80211_sub_if_data *sdata),
net/mac80211/trace.h
882
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
910
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
942
struct ieee80211_sub_if_data *sdata,
net/mac80211/trace.h
972
struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
1179
void ieee80211_aggr_check(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
1208
ieee80211_tx_prepare(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
1484
struct ieee80211_sub_if_data *sdata)
net/mac80211/tx.c
1489
struct ieee80211_sub_if_data *ap;
net/mac80211/tx.c
1494
ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1508
void ieee80211_txq_init(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
1652
struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
1664
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1760
struct ieee80211_sub_if_data *sdata;
net/mac80211/tx.c
1794
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1906
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
1945
static bool ieee80211_tx(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
1997
static int ieee80211_skb_resize(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
2034
void ieee80211_xmit(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
2324
struct ieee80211_sub_if_data *tmp_sdata, *sdata;
net/mac80211/tx.c
2500
int ieee80211_lookup_ra_sta(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
2643
static struct sk_buff *ieee80211_build_hdr(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
2698
struct ieee80211_sub_if_data *ap_sdata;
net/mac80211/tx.c
2702
struct ieee80211_sub_if_data,
net/mac80211/tx.c
2871
struct ieee80211_sub_if_data *nmi;
net/mac80211/tx.c
3097
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/tx.c
334
struct ieee80211_sub_if_data *sdata;
net/mac80211/tx.c
3351
void ieee80211_check_fast_xmit_iface(struct ieee80211_sub_if_data *sdata)
net/mac80211/tx.c
3398
static bool ieee80211_amsdu_prepare_head(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
3465
static bool ieee80211_amsdu_aggregate(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
3616
ieee80211_xmit_fast_finish(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
3683
ieee80211_sdata_netdev_features(struct ieee80211_sub_if_data *sdata)
net/mac80211/tx.c
3691
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
3734
void __ieee80211_xmit_fast(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
3814
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
3824
static bool ieee80211_xmit_fast(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
4047
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
4347
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
4441
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
4482
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
4529
static void ieee80211_mlo_multicast_tx_one(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
4546
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
4579
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
4617
static bool __ieee80211_tx_8023(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
4654
static bool ieee80211_tx_8023(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
4674
static void ieee80211_8023_xmit(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
4727
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
4766
static bool ieee80211_check_mcast_offload(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
4789
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
4844
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
4868
ieee80211_build_data_template(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
4930
struct ieee80211_sub_if_data *sdata;
net/mac80211/tx.c
5123
static void __ieee80211_beacon_add_tim(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
5183
static int ieee80211_beacon_add_tim(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
5208
static void ieee80211_set_beacon_cntdwn(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
5282
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
5316
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
5342
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
5408
struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
5446
struct ieee80211_sub_if_data *sdata = NULL;
net/mac80211/tx.c
5493
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
5579
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
5637
static bool ieee80211_s1g_need_long_beacon(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
5659
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
5690
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
5750
struct ieee80211_sub_if_data *sdata = NULL;
net/mac80211/tx.c
5978
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
6009
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
6044
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
6075
struct ieee80211_sub_if_data *sdata;
net/mac80211/tx.c
6111
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/tx.c
6253
struct ieee80211_sub_if_data *sdata;
net/mac80211/tx.c
6323
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/tx.c
6387
struct ieee80211_sub_if_data *sdata = sta->sdata;
net/mac80211/tx.c
6411
void __ieee80211_tx_skb_tid_band(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
6468
void ieee80211_tx_skb_tid(struct ieee80211_sub_if_data *sdata,
net/mac80211/tx.c
6504
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/tx.c
6616
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/uhr.c
11
ieee80211_uhr_cap_ie_to_sta_uhr_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1028
struct ieee80211_sub_if_data *sdata = link->sdata;
net/mac80211/util.c
1137
void ieee80211_send_auth(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1207
void ieee80211_send_deauth_disassoc(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1262
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1455
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1497
int ieee80211_build_preq_ies(struct ieee80211_sub_if_data *sdata, u8 *buffer,
net/mac80211/util.c
1543
struct sk_buff *ieee80211_build_probe_req(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1590
u32 ieee80211_sta_get_rates(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1675
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
1713
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1729
static void ieee80211_reconfig_stations(struct ieee80211_sub_if_data *sdata)
net/mac80211/util.c
1751
ieee80211_reconfig_nan_offload_de(struct ieee80211_sub_if_data *sdata)
net/mac80211/util.c
1784
static int ieee80211_reconfig_nan(struct ieee80211_sub_if_data *sdata)
net/mac80211/util.c
1787
struct ieee80211_sub_if_data *ndi_sdata;
net/mac80211/util.c
183
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
1857
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
1888
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
1893
struct ieee80211_sub_if_data *sched_scan_sdata;
net/mac80211/util.c
209
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
2394
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
2435
void ieee80211_recalc_smps(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
2460
void ieee80211_recalc_min_chandef(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
252
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
2571
u8 ieee80211_ie_len_he_cap(struct ieee80211_sub_if_data *sdata)
net/mac80211/util.c
2642
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
2727
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
287
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
309
struct ieee80211_sub_if_data *sdata = vif_to_sdata(txq->vif);
net/mac80211/util.c
325
static void __ieee80211_wake_txqs(struct ieee80211_sub_if_data *sdata, int ac)
net/mac80211/util.c
3472
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/util.c
3666
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
3864
int ieee80211_send_action_csa(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
405
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
4097
void ieee80211_recalc_dtim(struct ieee80211_sub_if_data *sdata, u64 tsf)
net/mac80211/util.c
4142
void ieee80211_recalc_sb_count(struct ieee80211_sub_if_data *sdata, u64 tsf)
net/mac80211/util.c
4221
__ieee80211_get_radio_mask(struct ieee80211_sub_if_data *sdata)
net/mac80211/util.c
4241
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
net/mac80211/util.c
4247
ieee80211_sdata_uses_radio(struct ieee80211_sub_if_data *sdata, int radio_idx)
net/mac80211/util.c
4259
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
4264
struct ieee80211_sub_if_data *sdata_iter;
net/mac80211/util.c
4311
int ieee80211_check_combinations_ext(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
4401
void ieee80211_add_s1g_capab_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
4443
void ieee80211_add_aid_request_ie(struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
4518
u8 ieee80211_ie_len_eht_cap(struct ieee80211_sub_if_data *sdata)
net/mac80211/util.c
4548
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
4641
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
4732
struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
net/mac80211/util.c
678
struct ieee80211_sub_if_data *sdata)
net/mac80211/util.c
701
struct ieee80211_sub_if_data *sdata,
net/mac80211/util.c
740
struct ieee80211_sub_if_data *sdata, bool drop)
net/mac80211/util.c
751
struct ieee80211_sub_if_data *sdata;
net/mac80211/util.c
823
struct ieee80211_sub_if_data *sdata = NULL, *monitor;
net/mac80211/util.c
923
struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
net/mac80211/util.c
984
void ieee80211_regulatory_limit_wmm_params(struct ieee80211_sub_if_data *sdata,
net/mac80211/vht.c
116
ieee80211_vht_cap_ie_to_sta_vht_cap(struct ieee80211_sub_if_data *sdata,
net/mac80211/vht.c
17
static void __check_vhtcap_disable(struct ieee80211_sub_if_data *sdata,
net/mac80211/vht.c
28
void ieee80211_apply_vhtcap_overrides(struct ieee80211_sub_if_data *sdata,
net/mac80211/vht.c
334
u32 __ieee80211_vht_handle_opmode(struct ieee80211_sub_if_data *sdata,
net/mac80211/vht.c
410
void ieee80211_process_mu_groups(struct ieee80211_sub_if_data *sdata,
net/mac80211/vht.c
454
void ieee80211_vht_handle_opmode(struct ieee80211_sub_if_data *sdata,
net/mac80211/wme.c
117
u16 ieee80211_select_queue_80211(struct ieee80211_sub_if_data *sdata,
net/mac80211/wme.c
147
u16 ieee80211_select_queue(struct ieee80211_sub_if_data *sdata,
net/mac80211/wme.c
193
void ieee80211_set_qos_hdr(struct ieee80211_sub_if_data *sdata,
net/mac80211/wme.c
84
static u16 ieee80211_downgrade_queue(struct ieee80211_sub_if_data *sdata,
net/mac80211/wme.h
13
u16 ieee80211_select_queue_80211(struct ieee80211_sub_if_data *sdata,
net/mac80211/wme.h
16
u16 ieee80211_select_queue(struct ieee80211_sub_if_data *sdata,
net/mac80211/wme.h
18
void ieee80211_set_qos_hdr(struct ieee80211_sub_if_data *sdata,