Home
last modified time | relevance | path

Searched refs:ieee80211com (Results 1 – 25 of 52) sorted by relevance

123

/f-stack/freebsd/net80211/
H A Dieee80211_proto.h73 void ieee80211_proto_attach(struct ieee80211com *);
74 void ieee80211_proto_detach(struct ieee80211com *);
159 void ieee80211_reset_erp(struct ieee80211com *);
295 int (*wme_update)(struct ieee80211com *);
350 void ieee80211_start_all(struct ieee80211com *);
353 void ieee80211_stop_all(struct ieee80211com *);
354 void ieee80211_suspend_all(struct ieee80211com *);
355 void ieee80211_resume_all(struct ieee80211com *);
364 void ieee80211_dump_pkt(struct ieee80211com *,
445 void ieee80211_notify_csa(struct ieee80211com *,
[all …]
H A Dieee80211_var.h137 struct ieee80211com { struct
269 int (*ic_ioctl)(struct ieee80211com *, argument
272 void (*ic_parent)(struct ieee80211com *); argument
279 int (*ic_setregdomain)(struct ieee80211com *, argument
287 int (*ic_transmit)(struct ieee80211com *, argument
297 void (*ic_updateslot)(struct ieee80211com *); argument
332 void (*ic_scan_start)(struct ieee80211com *); argument
333 void (*ic_scan_end)(struct ieee80211com *); argument
759 void ieee80211_drain(struct ieee80211com *);
772 int ieee80211_chan2ieee(struct ieee80211com *,
[all …]
H A Dieee80211_dfs.h52 void ieee80211_dfs_attach(struct ieee80211com *);
53 void ieee80211_dfs_detach(struct ieee80211com *);
55 void ieee80211_dfs_reset(struct ieee80211com *);
59 void ieee80211_dfs_cac_clear(struct ieee80211com *,
62 void ieee80211_dfs_notify_radar(struct ieee80211com *,
64 struct ieee80211_channel *ieee80211_dfs_pickchannel(struct ieee80211com *);
H A Dieee80211_node.h68 struct ieee80211com;
121 struct ieee80211com *ni_ic; /* copy from vap to save deref*/
336 void ieee80211_node_attach(struct ieee80211com *);
337 void ieee80211_node_lateattach(struct ieee80211com *);
338 void ieee80211_node_detach(struct ieee80211com *);
357 void ieee80211_sync_curchan(struct ieee80211com *);
358 void ieee80211_setupcurchan(struct ieee80211com *,
361 void ieee80211_update_chw(struct ieee80211com *);
387 struct ieee80211com *nt_ic; /* back reference */
432 struct ieee80211com *,
[all …]
H A Dieee80211_scan.c132 struct ieee80211com *ic = vap->iv_ic; in ieee80211_scan_vattach()
155 struct ieee80211com *ic = vap->iv_ic; in ieee80211_scan_vdetach()
238 struct ieee80211com *ic = vap->iv_ic; in ieee80211_scan_update_locked()
283 struct ieee80211com *ic = ss->ss_ic; in ieee80211_scan_dump_channels()
334 struct ieee80211com *ic = vap->iv_ic; in ieee80211_start_scan()
358 struct ieee80211com *ic = vap->iv_ic; in ieee80211_check_scan()
427 struct ieee80211com *ic = vap->iv_ic; in ieee80211_bg_scan()
455 struct ieee80211com *ic = vap->iv_ic; in ieee80211_cancel_scan()
469 struct ieee80211com *ic = vap->iv_ic; in ieee80211_cancel_anyscan()
482 struct ieee80211com *ic = vap->iv_ic; in ieee80211_scan_next()
[all …]
H A Dieee80211_power.h32 struct ieee80211com;
67 void ieee80211_power_attach(struct ieee80211com *);
68 void ieee80211_power_detach(struct ieee80211com *);
88 void ieee80211_power_poll(struct ieee80211com *);
H A Dieee80211_superg.h75 void ieee80211_superg_attach(struct ieee80211com *);
76 void ieee80211_superg_detach(struct ieee80211com *);
111 void ieee80211_ff_age(struct ieee80211com *, struct ieee80211_stageq *,
115 ieee80211_ff_age_all(struct ieee80211com *ic, int quanta) in ieee80211_ff_age_all()
128 ieee80211_ff_flush(struct ieee80211com *ic, int ac) in ieee80211_ff_flush()
137 ieee80211_ff_flush_all(struct ieee80211com *ic) in ieee80211_ff_flush_all()
H A Dieee80211_dfs.c100 ieee80211_dfs_attach(struct ieee80211com *ic) in ieee80211_dfs_attach()
111 ieee80211_dfs_detach(struct ieee80211com *ic) in ieee80211_dfs_detach()
118 ieee80211_dfs_reset(struct ieee80211com *ic) in ieee80211_dfs_reset()
135 struct ieee80211com *ic = vap->iv_ic; in cac_timeout()
189 struct ieee80211com *ic = vap->iv_ic; in ieee80211_dfs_cac_start()
207 struct ieee80211com *ic = vap->iv_ic; in ieee80211_dfs_cac_stop()
223 ieee80211_dfs_cac_clear(struct ieee80211com *ic, in ieee80211_dfs_cac_clear()
238 struct ieee80211com *ic = arg; in dfs_timeout()
276 announce_radar(struct ieee80211com *ic, const struct ieee80211_channel *curchan, in announce_radar()
298 ieee80211_dfs_notify_radar(struct ieee80211com *ic, struct ieee80211_channel *chan) in ieee80211_dfs_notify_radar()
[all …]
H A Dieee80211_vht.h30 void ieee80211_vht_attach(struct ieee80211com *);
31 void ieee80211_vht_detach(struct ieee80211com *);
35 void ieee80211_vht_announce(struct ieee80211com *);
60 ieee80211_vht_adjust_channel(struct ieee80211com *,
H A Dieee80211_proto.c328 struct ieee80211com *ic = vap->iv_ic; in ieee80211_proto_vattach()
644 struct ieee80211com *ic = ni->ni_ic; in ieee80211_fix_rate()
770 struct ieee80211com *ic = vap->iv_ic; in ieee80211_vap_reset_erp()
849 struct ieee80211com *ic = vap->iv_ic; in vap_update_slot()
1819 struct ieee80211com *ic = arg; in parent_updown()
1827 struct ieee80211com *ic = arg; in update_mcast()
1835 struct ieee80211com *ic = arg; in update_promisc()
1843 struct ieee80211com *ic = arg; in update_channel()
1852 struct ieee80211com *ic = arg; in update_chw()
1904 struct ieee80211com *ic = arg; in restart_vaps()
[all …]
H A Dieee80211_scan.h92 void (*sc_attach)(struct ieee80211com *);
93 void (*sc_detach)(struct ieee80211com *);
128 struct ieee80211com *ss_ic;
160 struct ieee80211com;
161 void ieee80211_scan_attach(struct ieee80211com *);
162 void ieee80211_scan_detach(struct ieee80211com *);
182 struct ieee80211_channel *ieee80211_scan_pickchannel(struct ieee80211com *, int);
190 void ieee80211_scan_timeout(struct ieee80211com *);
H A Dieee80211_scan_sw.c138 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_vdetach()
151 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_set_scan_duration()
170 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_start_scan_locked()
246 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_start_scan()
273 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_check_scan()
336 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_bg_scan()
563 struct ieee80211com *ic = ss->ss_ic; in scan_curchan()
580 struct ieee80211com *ic = ss->ss_ic; in scan_signal()
594 struct ieee80211com *ic = ss->ss_ic; in scan_signal_locked()
626 struct ieee80211com *ic = ss->ss_ic; in scan_start()
[all …]
H A Dieee80211_radiotap.c56 ieee80211_radiotap_attach(struct ieee80211com *ic, in ieee80211_radiotap_attach()
65 ieee80211_radiotap_attachv(struct ieee80211com *ic, in ieee80211_radiotap_attachv()
109 ieee80211_radiotap_detach(struct ieee80211com *ic) in ieee80211_radiotap_detach()
116 struct ieee80211com *ic = vap->iv_ic; in ieee80211_radiotap_vattach()
165 ieee80211_radiotap_chan_change(struct ieee80211com *ic) in ieee80211_radiotap_chan_change()
193 struct ieee80211com *ic = vap0->iv_ic; in spam_vaps()
211 struct ieee80211com *ic = vap0->iv_ic; in ieee80211_radiotap_tx()
233 struct ieee80211com *ic = vap0->iv_ic; in ieee80211_radiotap_rx()
257 ieee80211_radiotap_rx_all(struct ieee80211com *ic, struct mbuf *m) in ieee80211_radiotap_rx_all()
H A Dieee80211.c297 struct ieee80211com *ic; in sysctl_ieee80211coms()
437 struct ieee80211com *
440 struct ieee80211com *ic; in ieee80211_find_com()
454 struct ieee80211com *ic; in ieee80211_iterate_coms()
500 struct ieee80211com *ic = vap->iv_ic; in ieee80211_get_counter()
669 struct ieee80211com *ic = vap->iv_ic; in ieee80211_vap_attach()
731 struct ieee80211com *ic = vap->iv_ic; in ieee80211_vap_detach()
810 struct ieee80211com *ic = vap->iv_ic; in ieee80211_promisc()
832 struct ieee80211com *ic = vap->iv_ic; in ieee80211_allmulti()
875 struct ieee80211com *ic = vap->iv_ic; in ieee80211_syncflag()
[all …]
H A Dieee80211_regdomain.h277 struct ieee80211com;
278 void ieee80211_regdomain_attach(struct ieee80211com *);
279 void ieee80211_regdomain_detach(struct ieee80211com *);
285 int ieee80211_init_channels(struct ieee80211com *,
290 struct ieee80211_appie *ieee80211_alloc_countryie(struct ieee80211com *);
H A Dieee80211_ht.h179 void ieee80211_ht_attach(struct ieee80211com *);
180 void ieee80211_ht_detach(struct ieee80211com *);
184 void ieee80211_ht_announce(struct ieee80211com *);
193 void ieee80211_init_suphtrates(struct ieee80211com *);
208 struct ieee80211_channel *ieee80211_ht_adjust_channel(struct ieee80211com *,
H A Dieee80211_monitor.h35 void ieee80211_monitor_attach(struct ieee80211com *);
36 void ieee80211_monitor_detach(struct ieee80211com *);
H A Dieee80211_adhoc.h35 void ieee80211_adhoc_attach(struct ieee80211com *);
36 void ieee80211_adhoc_detach(struct ieee80211com *);
H A Dieee80211_monitor.c69 ieee80211_monitor_attach(struct ieee80211com *ic) in ieee80211_monitor_attach()
75 ieee80211_monitor_detach(struct ieee80211com *ic) in ieee80211_monitor_detach()
98 struct ieee80211com *ic = vap->iv_ic; in monitor_newstate()
H A Dieee80211_node.c195 struct ieee80211com *ic = vap->iv_ic; in ieee80211_node_vdetach()
287 struct ieee80211com *ic = ni->ni_ic; in ieee80211_node_set_chan()
334 struct ieee80211com *ic = vap->iv_ic; in ieee80211_create_ibss()
446 struct ieee80211com *ic = vap->iv_ic; in ieee80211_reset_bss()
485 struct ieee80211com *ic = ni->ni_ic; in check_bss()
525 struct ieee80211com *ic = ni->ni_ic; in check_bss_debug()
1046 struct ieee80211com *ic = ni->ni_ic; in ieee80211_sta_leave()
1196 struct ieee80211com *ic = ni->ni_ic; in node_cleanup()
1277 struct ieee80211com *ic = ni->ni_ic; in node_free()
1355 struct ieee80211com *ic = nt->nt_ic; in ieee80211_add_node_nt()
[all …]
H A Dieee80211_hostap.h35 void ieee80211_hostap_attach(struct ieee80211com *);
36 void ieee80211_hostap_detach(struct ieee80211com *);
H A Dieee80211_wds.h35 void ieee80211_wds_attach(struct ieee80211com *);
36 void ieee80211_wds_detach(struct ieee80211com *);
H A Dieee80211_sta.h35 void ieee80211_sta_attach(struct ieee80211com *);
36 void ieee80211_sta_detach(struct ieee80211com *);
H A Dieee80211_regdomain.c51 null_getradiocaps(struct ieee80211com *ic, int maxchan, in null_getradiocaps()
62 null_setregdomain(struct ieee80211com *ic, in null_setregdomain()
70 ieee80211_regdomain_attach(struct ieee80211com *ic) in ieee80211_regdomain_attach()
82 ieee80211_regdomain_detach(struct ieee80211com *ic) in ieee80211_regdomain_detach()
116 ieee80211_init_channels(struct ieee80211com *ic, in ieee80211_init_channels()
235 ieee80211_alloc_countryie(struct ieee80211com *ic) in ieee80211_alloc_countryie()
345 allvapsdown(struct ieee80211com *ic) in allvapsdown()
360 struct ieee80211com *ic = vap->iv_ic; in ieee80211_setregdomain()
H A Dieee80211_crypto.h158 struct ieee80211com;
165 void ieee80211_crypto_attach(struct ieee80211com *);
166 void ieee80211_crypto_detach(struct ieee80211com *);
175 void ieee80211_crypto_reload_keys(struct ieee80211com *);

123