Home | History | Annotate | Download | only in net80211

Lines Matching defs:ieee80211com

96 struct ieee80211com {
97 SLIST_ENTRY(ieee80211com) ic_next;
105 LIST_ENTRY(ieee80211com) ic_list; /* chain of all ieee80211com */
107 void (*ic_recv_mgmt)(struct ieee80211com *,
110 int (*ic_send_mgmt)(struct ieee80211com *,
112 int (*ic_newstate)(struct ieee80211com *,
215 LIST_HEAD(ieee80211com_head, ieee80211com);
295 void ieee80211_ifattach(struct ieee80211com *);
296 void ieee80211_ifdetach(struct ieee80211com *);
297 void ieee80211_announce(struct ieee80211com *);
298 void ieee80211_media_init(struct ieee80211com *,
300 void ieee80211_media_init_with_lock(struct ieee80211com *,
302 struct ieee80211com *ieee80211_find_vap(const u_int8_t mac[IEEE80211_ADDR_LEN]);
305 int ieee80211_ioctl(struct ieee80211com *, u_long, void *);
306 int ieee80211_cfgget(struct ieee80211com *, u_long, void *);
307 int ieee80211_cfgset(struct ieee80211com *, u_long, void *);
308 void ieee80211_watchdog(struct ieee80211com *);
309 int ieee80211_rate2media(struct ieee80211com *, int,
313 u_int ieee80211_chan2ieee(struct ieee80211com *, struct ieee80211_channel *);
315 int ieee80211_setmode(struct ieee80211com *, enum ieee80211_phymode);
316 enum ieee80211_phymode ieee80211_chan2mode(struct ieee80211com *,
324 ieee80211_key_update_begin(struct ieee80211com *ic)
329 ieee80211_key_update_end(struct ieee80211com *ic)
344 ieee80211_hdrspace(struct ieee80211com *ic, const void *data)
356 ieee80211_anyhdrspace(struct ieee80211com *ic, const void *data)
406 void ieee80211_note(struct ieee80211com *ic, const char *fmt, ...);
407 void ieee80211_note_mac(struct ieee80211com *ic,