Searched refs:ieee80211com (Results 1 - 25 of 87) sorted by relevance

1234

/freebsd-10.2-release/sys/net80211/
H A Dieee80211_monitor.h33 void ieee80211_monitor_attach(struct ieee80211com *);
34 void ieee80211_monitor_detach(struct ieee80211com *);
H A Dieee80211_adhoc.h33 void ieee80211_adhoc_attach(struct ieee80211com *);
34 void ieee80211_adhoc_detach(struct ieee80211com *);
H A Dieee80211_hostap.h33 void ieee80211_hostap_attach(struct ieee80211com *);
34 void ieee80211_hostap_detach(struct ieee80211com *);
H A Dieee80211_dfs.h50 void ieee80211_dfs_attach(struct ieee80211com *);
51 void ieee80211_dfs_detach(struct ieee80211com *);
53 void ieee80211_dfs_reset(struct ieee80211com *);
57 void ieee80211_dfs_cac_clear(struct ieee80211com *,
60 void ieee80211_dfs_notify_radar(struct ieee80211com *,
62 struct ieee80211_channel *ieee80211_dfs_pickchannel(struct ieee80211com *);
H A Dieee80211_wds.h33 void ieee80211_wds_attach(struct ieee80211com *);
34 void ieee80211_wds_detach(struct ieee80211com *);
H A Dieee80211_sta.h33 void ieee80211_sta_attach(struct ieee80211com *);
34 void ieee80211_sta_detach(struct ieee80211com *);
H A Dieee80211_power.h30 struct ieee80211com;
65 void ieee80211_power_attach(struct ieee80211com *);
66 void ieee80211_power_detach(struct ieee80211com *);
83 void ieee80211_power_poll(struct ieee80211com *);
H A Dieee80211_proto.h54 void ieee80211_proto_attach(struct ieee80211com *);
55 void ieee80211_proto_detach(struct ieee80211com *);
59 void ieee80211_syncifflag_locked(struct ieee80211com *, int flag);
87 int ieee80211_input_all(struct ieee80211com *, struct mbuf *, int, int);
91 int ieee80211_input_mimo_all(struct ieee80211com *, struct mbuf *,
144 struct mbuf *ieee80211_alloc_rts(struct ieee80211com *ic,
147 struct mbuf *ieee80211_alloc_cts(struct ieee80211com *,
158 void ieee80211_reset_erp(struct ieee80211com *);
159 void ieee80211_set_shortslottime(struct ieee80211com *, int onoff);
294 int (*wme_update)(struct ieee80211com *);
[all...]
H A Dieee80211_superg.h71 void ieee80211_superg_attach(struct ieee80211com *);
72 void ieee80211_superg_detach(struct ieee80211com *);
86 void ieee80211_ff_age(struct ieee80211com *, struct ieee80211_stageq *,
94 ieee80211_ff_flush(struct ieee80211com *ic, int ac)
107 ieee80211_ff_age_all(struct ieee80211com *ic, int quanta)
H A Dieee80211_ht.h149 void ieee80211_ht_attach(struct ieee80211com *);
150 void ieee80211_ht_detach(struct ieee80211com *);
154 void ieee80211_ht_announce(struct ieee80211com *);
164 struct ieee80211com *, const struct ieee80211_channel *);
178 struct ieee80211_channel *ieee80211_ht_adjust_channel(struct ieee80211com *,
183 void ieee80211_htprot_update(struct ieee80211com *, int protmode);
184 void ieee80211_ht_timeout(struct ieee80211com *);
H A Dieee80211_monitor.c66 ieee80211_monitor_attach(struct ieee80211com *ic)
72 ieee80211_monitor_detach(struct ieee80211com *ic)
95 struct ieee80211com *ic = vap->iv_ic;
H A Dieee80211_var.h92 * that are bound to an ieee80211com instance and share a single
118 struct ieee80211com { struct
232 struct ieee80211vap* (*ic_vap_create)(struct ieee80211com *,
241 void (*ic_getradiocaps)(struct ieee80211com *,
244 int (*ic_setregdomain)(struct ieee80211com *,
283 void (*ic_scan_start)(struct ieee80211com *);
284 void (*ic_scan_end)(struct ieee80211com *);
285 void (*ic_set_channel)(struct ieee80211com *);
329 void (*ic_update_chw)(struct ieee80211com *);
347 struct ieee80211com *iv_i
[all...]
H A Dieee80211_node.h35 * Each ieee80211com instance has a single timer that fires every
66 struct ieee80211com;
109 * the ieee80211com structure.
113 struct ieee80211com *ni_ic; /* copy from vap to save deref*/
304 void ieee80211_node_attach(struct ieee80211com *);
305 void ieee80211_node_lateattach(struct ieee80211com *);
306 void ieee80211_node_detach(struct ieee80211com *);
325 void ieee80211_sync_curchan(struct ieee80211com *);
326 void ieee80211_setupcurchan(struct ieee80211com *,
328 void ieee80211_setcurchan(struct ieee80211com *, struc
[all...]
H A Dieee80211_regdomain.h275 struct ieee80211com;
276 void ieee80211_regdomain_attach(struct ieee80211com *);
277 void ieee80211_regdomain_detach(struct ieee80211com *);
283 int ieee80211_init_channels(struct ieee80211com *,
288 struct ieee80211_appie *ieee80211_alloc_countryie(struct ieee80211com *);
H A Dieee80211_dfs.c96 ieee80211_dfs_attach(struct ieee80211com *ic)
107 ieee80211_dfs_detach(struct ieee80211com *ic)
114 ieee80211_dfs_reset(struct ieee80211com *ic)
131 struct ieee80211com *ic = vap->iv_ic;
186 struct ieee80211com *ic = vap->iv_ic;
204 struct ieee80211com *ic = vap->iv_ic;
220 ieee80211_dfs_cac_clear(struct ieee80211com *ic,
235 struct ieee80211com *ic = arg;
295 ieee80211_dfs_notify_radar(struct ieee80211com *ic, struct ieee80211_channel *chan)
399 ieee80211_dfs_pickchannel(struct ieee80211com *i
[all...]
H A Dieee80211_proto.c123 ieee80211_proto_attach(struct ieee80211com *ic)
166 ieee80211_proto_detach(struct ieee80211com *ic)
186 struct ieee80211com *ic = vap->iv_ic;
401 ieee80211_dump_pkt(struct ieee80211com *ic,
493 struct ieee80211com *ic = ni->ni_ic;
612 ieee80211_reset_erp(struct ieee80211com *ic)
645 ieee80211_set_shortslottime(struct ieee80211com *ic, int onoff)
884 struct ieee80211com *ic = vap->iv_ic;
962 struct ieee80211com *ic = vap->iv_ic;
989 struct ieee80211com *i
[all...]
H A Dieee80211_radiotap.c53 ieee80211_radiotap_attach(struct ieee80211com *ic,
62 ieee80211_radiotap_attachv(struct ieee80211com *ic,
106 ieee80211_radiotap_detach(struct ieee80211com *ic)
113 struct ieee80211com *ic = vap->iv_ic;
162 ieee80211_radiotap_chan_change(struct ieee80211com *ic)
190 struct ieee80211com *ic = vap0->iv_ic;
208 struct ieee80211com *ic = vap0->iv_ic;
230 struct ieee80211com *ic = vap0->iv_ic;
254 ieee80211_radiotap_rx_all(struct ieee80211com *ic, struct mbuf *m)
H A Dieee80211_crypto.h147 struct ieee80211com;
154 void ieee80211_crypto_attach(struct ieee80211com *);
155 void ieee80211_crypto_detach(struct ieee80211com *);
164 void ieee80211_crypto_reload_keys(struct ieee80211com *);
H A Dieee80211_scan.h87 * to the ieee80211com structure; then share it between all associated
93 struct ieee80211com *ss_ic;
125 struct ieee80211com;
126 void ieee80211_scan_attach(struct ieee80211com *);
127 void ieee80211_scan_detach(struct ieee80211com *);
147 struct ieee80211_channel *ieee80211_scan_pickchannel(struct ieee80211com *, int);
154 void ieee80211_scan_timeout(struct ieee80211com *);
H A Dieee80211.c86 static void ieee80211_syncflag_locked(struct ieee80211com *ic, int flag);
87 static void ieee80211_syncflag_ht_locked(struct ieee80211com *ic, int flag);
88 static void ieee80211_syncflag_ext_locked(struct ieee80211com *ic, int flag);
89 static int ieee80211_media_setup(struct ieee80211com *ic,
122 ieee80211_chan_init(struct ieee80211com *ic)
266 null_update_chw(struct ieee80211com *ic)
277 ieee80211_ifattach(struct ieee80211com *ic,
356 ieee80211_ifdetach(struct ieee80211com *ic)
420 ieee80211_vap_setup(struct ieee80211com *ic, struct ieee80211vap *vap,
546 struct ieee80211com *i
[all...]
H A Dieee80211_regdomain.c47 null_getradiocaps(struct ieee80211com *ic, int maxchan,
58 null_setregdomain(struct ieee80211com *ic,
66 ieee80211_regdomain_attach(struct ieee80211com *ic)
81 ieee80211_regdomain_detach(struct ieee80211com *ic)
100 addchan(struct ieee80211com *ic, int ieee, int flags)
123 ieee80211_init_channels(struct ieee80211com *ic,
269 ieee80211_alloc_countryie(struct ieee80211com *ic)
379 allvapsdown(struct ieee80211com *ic)
394 struct ieee80211com *ic = vap->iv_ic;
H A Dieee80211_scan.c103 ieee80211_scan_attach(struct ieee80211com *ic)
124 ieee80211_scan_detach(struct ieee80211com *ic)
183 struct ieee80211com *ic = vap->iv_ic;
267 struct ieee80211com *ic = vap->iv_ic;
332 struct ieee80211com *ic = ss->ss_ic;
383 struct ieee80211com *ic = vap->iv_ic;
454 struct ieee80211com *ic = vap->iv_ic;
484 struct ieee80211com *ic = vap->iv_ic;
584 struct ieee80211com *ic = vap->iv_ic;
683 struct ieee80211com *i
[all...]
H A Dieee80211_node.c95 static void ieee80211_node_table_init(struct ieee80211com *ic,
101 static void ieee80211_erp_timeout(struct ieee80211com *);
107 ieee80211_node_attach(struct ieee80211com *ic)
135 ieee80211_node_detach(struct ieee80211com *ic)
191 struct ieee80211com *ic = vap->iv_ic;
278 struct ieee80211com *ic = ni->ni_ic;
325 struct ieee80211com *ic = vap->iv_ic;
424 struct ieee80211com *ic = vap->iv_ic;
463 struct ieee80211com *ic = ni->ni_ic;
503 struct ieee80211com *i
[all...]
H A Dieee80211_wds.c71 ieee80211_wds_attach(struct ieee80211com *ic)
77 ieee80211_wds_detach(struct ieee80211com *ic)
103 struct ieee80211com *ic = ni->ni_ic;
125 struct ieee80211com *ic = vap->iv_ic;
234 struct ieee80211com *ic = vap0->iv_ic;
322 struct ieee80211com *ic = ni->ni_ic;
345 struct ieee80211com *ic = vap->iv_ic;
414 struct ieee80211com *ic = ni->ni_ic;
751 struct ieee80211com *ic = ni->ni_ic;
/freebsd-10.2-release/sys/dev/ath/
H A Dif_ath_beacon.h43 extern int ath_wme_update(struct ieee80211com *ic);

Completed in 146 milliseconds

1234