| /src/sys/net80211/ |
| ieee80211_proto.h | 57 void ieee80211_proto_attach(struct ieee80211com *); 58 void ieee80211_proto_detach(struct ieee80211com *); 61 int ieee80211_input(struct ieee80211com *, struct mbuf *, 66 void ieee80211_recv_mgmt(struct ieee80211com *, struct mbuf *, 75 int ieee80211_send_mgmt(struct ieee80211com *, struct ieee80211_node *, 77 int ieee80211_classify(struct ieee80211com *, struct mbuf *, 79 struct mbuf *ieee80211_encap(struct ieee80211com *, struct mbuf *, 81 struct mbuf *ieee80211_get_rts(struct ieee80211com *, 83 struct mbuf *ieee80211_get_cts_to_self(struct ieee80211com *, 85 void ieee80211_pwrsave(struct ieee80211com *, struct ieee80211_node * [all...] |
| ieee80211_crypto.h | 113 struct ieee80211com; 118 * Crypto state kept in each ieee80211com. Some of this 121 * XXX save reference to ieee80211com to properly encapsulate state. 129 int (*cs_key_alloc)(struct ieee80211com *, 132 int (*cs_key_delete)(struct ieee80211com *, 134 int (*cs_key_set)(struct ieee80211com *, 137 void (*cs_key_update_begin)(struct ieee80211com *); 138 void (*cs_key_update_end)(struct ieee80211com *); 141 void ieee80211_crypto_attach(struct ieee80211com *); 142 void ieee80211_crypto_detach(struct ieee80211com *); [all...] |
| ieee80211_node.h | 44 * Each ieee80211com instance has a single timer that fires once a 85 struct ieee80211com; 91 * the ieee80211com structure. 94 struct ieee80211com *ni_ic; 163 struct ieee80211com; 165 void ieee80211_node_attach(struct ieee80211com *); 166 void ieee80211_node_lateattach(struct ieee80211com *); 167 void ieee80211_node_detach(struct ieee80211com *); 178 void ieee80211_begin_scan(struct ieee80211com *, int); 179 int ieee80211_next_scan(struct ieee80211com *); [all...] |
| ieee80211_var.h | 96 struct ieee80211com { struct 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 *); [all...] |
| ieee80211_rssadapt.h | 88 void ieee80211_rssadapt_input(struct ieee80211com *, struct ieee80211_node *, 90 void ieee80211_rssadapt_lower_rate(struct ieee80211com *, 93 void ieee80211_rssadapt_raise_rate(struct ieee80211com *,
|
| ieee80211_crypto_none.c | 57 static void *none_attach(struct ieee80211com *, struct ieee80211_key *); 81 none_attach(struct ieee80211com *ic, struct ieee80211_key *k) 102 struct ieee80211com *ic = k->wk_private; 121 struct ieee80211com *ic = k->wk_private; 142 struct ieee80211com *ic = k->wk_private; 151 struct ieee80211com *ic = k->wk_private;
|
| ieee80211_acl.c | 85 struct ieee80211com *as_ic; 94 static int acl_free_all(struct ieee80211com *); 97 acl_attach(struct ieee80211com *ic) 112 acl_detach(struct ieee80211com *ic) 148 acl_check(struct ieee80211com *ic, const u_int8_t mac[IEEE80211_ADDR_LEN]) 164 acl_add(struct ieee80211com *ic, const u_int8_t mac[IEEE80211_ADDR_LEN]) 196 acl_remove(struct ieee80211com *ic, const u_int8_t mac[IEEE80211_ADDR_LEN]) 215 acl_free_all(struct ieee80211com *ic) 231 acl_setpolicy(struct ieee80211com *ic, int policy) 255 acl_getpolicy(struct ieee80211com *ic [all...] |
| ieee80211_crypto.c | 79 static int _ieee80211_crypto_delkey(struct ieee80211com *, 86 null_key_alloc(struct ieee80211com *ic, const struct ieee80211_key *k, 112 null_key_delete(struct ieee80211com *ic, const struct ieee80211_key *k) 118 null_key_set(struct ieee80211com *ic, const struct ieee80211_key *k, 125 null_key_update(struct ieee80211com *ic) 143 dev_key_alloc(struct ieee80211com *ic, const struct ieee80211_key *key, 150 dev_key_delete(struct ieee80211com *ic, const struct ieee80211_key *key) 156 dev_key_set(struct ieee80211com *ic, const struct ieee80211_key *key, 166 ieee80211_crypto_attach(struct ieee80211com *ic) 193 ieee80211_crypto_detach(struct ieee80211com *ic [all...] |
| ieee80211.c | 96 SLIST_HEAD(ieee80211_list, ieee80211com); 102 ieee80211_add_vap(struct ieee80211com *ic) 124 ieee80211_remove_vap(struct ieee80211com *ic) 129 SLIST_REMOVE(&ieee80211_list, ic, ieee80211com, ic_next); 154 ieee80211_init_link_state(struct ieee80211com *ic) 178 ieee80211_ifattach(struct ieee80211com *ic) 278 ieee80211_ifdetach(struct ieee80211com *ic) 327 ieee80211_chan2ieee(struct ieee80211com *ic, struct ieee80211_channel *c) 375 ieee80211_media_init_with_lock(struct ieee80211com *ic, 486 ieee80211_media_init(struct ieee80211com *ic [all...] |
| ieee80211_node.c | 101 static void ieee80211_node_table_init(struct ieee80211com *ic, 110 ieee80211_node_attach(struct ieee80211com *ic) 130 ieee80211_node_lateattach(struct ieee80211com *ic) 191 ieee80211_node_detach(struct ieee80211com *ic) 217 struct ieee80211com *ic = ni->ni_ic; 234 ieee80211_set_chan(struct ieee80211com *ic, 268 ieee80211_reset_scan(struct ieee80211com *ic) 293 ieee80211_begin_scan(struct ieee80211com *ic, int reset) 328 ieee80211_next_scan1(struct ieee80211com *ic) 373 ieee80211_next_scan(struct ieee80211com *ic [all...] |
| ieee80211_sysctl.h | 112 struct ieee80211com *nw_ic;
|
| ieee80211_input.c | 88 doprint(struct ieee80211com *ic, int subtype) 119 static const u_int8_t *ieee80211_getbssid(struct ieee80211com *, 121 static void ieee80211_discard_frame(struct ieee80211com *, 123 static void ieee80211_discard_ie(struct ieee80211com *, 125 static void ieee80211_discard_mac(struct ieee80211com *, 138 static void ieee80211_send_error(struct ieee80211com *, struct ieee80211_node *, 140 static void ieee80211_deliver_data(struct ieee80211com *, 144 static void ieee80211_recv_pspoll(struct ieee80211com *, 147 static void ieee80211_update_adhoc_node(struct ieee80211com *, 157 ieee80211_input_data(struct ieee80211com *ic, struct mbuf **mp [all...] |
| ieee80211_netbsd.c | 140 struct ieee80211com *ic; 179 ieee80211_sysctl_attach(struct ieee80211com *ic) 257 ieee80211_sysctl_detach(struct ieee80211com *ic) 419 struct ieee80211com *ic; 599 ieee80211_notify_node_join(struct ieee80211com *ic, struct ieee80211_node *ni, 625 ieee80211_notify_node_leave(struct ieee80211com *ic, struct ieee80211_node *ni) 646 ieee80211_notify_scan_done(struct ieee80211com *ic) 658 ieee80211_notify_replay_failure(struct ieee80211com *ic, 687 ieee80211_notify_michael_failure(struct ieee80211com *ic,
|
| ieee80211_proto.c | 112 static int ieee80211_newstate(struct ieee80211com *, enum ieee80211_state, int); 115 ieee80211_proto_attach(struct ieee80211com *ic) 142 ieee80211_proto_detach(struct ieee80211com *ic) 352 struct ieee80211com *ic = ni->ni_ic; 456 ieee80211_reset_erp(struct ieee80211com *ic) 488 ieee80211_set_shortslottime(struct ieee80211com *ic, int onoff) 504 ieee80211_iserp_rateset(struct ieee80211com *ic, 637 ieee80211_wme_initparams(struct ieee80211com *ic) 729 ieee80211_wme_updateparams_locked(struct ieee80211com *ic) 843 ieee80211_wme_updateparams(struct ieee80211com *ic [all...] |
| /src/sys/dev/ic/ |
| awivar.h | 72 struct ieee80211com sc_ic; 78 int (*sc_newstate)(struct ieee80211com *, 80 void (*sc_recv_mgmt)(struct ieee80211com *, 83 int (*sc_send_mgmt)(struct ieee80211com *,
|
| malovar.h | 80 struct ieee80211com sc_ic; 103 (struct ieee80211com *,
|
| anvar.h | 108 struct ieee80211com sc_ic; 114 int (*sc_newstate)(struct ieee80211com *,
|
| rt2560var.h | 102 struct ieee80211com sc_ic; 103 int (*sc_newstate)(struct ieee80211com *,
|
| rt2661var.h | 94 struct ieee80211com sc_ic; 95 int (*sc_newstate)(struct ieee80211com *,
|
| atwvar.h | 175 struct ieee80211com sc_ic; 176 int (*sc_newstate)(struct ieee80211com *, 178 void (*sc_recv_mgmt)(struct ieee80211com *, 251 void (*sc_recv_beacon)(struct ieee80211com *, struct mbuf *, 253 void (*sc_recv_prresp)(struct ieee80211com *, struct mbuf *,
|
| rt2860var.h | 113 struct ieee80211com sc_ic; 114 int (*sc_newstate)(struct ieee80211com *,
|
| /src/sys/dev/usb/ |
| if_rumvar.h | 77 struct ieee80211com sc_ic; 78 int (*sc_newstate)(struct ieee80211com *,
|
| if_uralvar.h | 82 struct ieee80211com sc_ic; 83 int (*sc_newstate)(struct ieee80211com *,
|
| /src/sys/dev/pci/ |
| if_ipwvar.h | 89 struct ieee80211com sc_ic; 90 int (*sc_newstate)(struct ieee80211com *,
|
| if_iwivar.h | 118 struct ieee80211com sc_ic; 119 int (*sc_newstate)(struct ieee80211com *,
|