/illumos-gate/usr/src/uts/common/sys/ |
H A D | net80211.h | 335 typedef struct ieee80211com ieee80211com_t; typedef 566 void (*ic_set_tim)(ieee80211com_t *, 583 int (*ic_reset)(ieee80211com_t *); 584 void (*ic_recv_mgmt)(ieee80211com_t *, 587 int (*ic_send_mgmt)(ieee80211com_t *, 589 int (*ic_newstate)(ieee80211com_t *, 595 void (*ic_set_channel)(ieee80211com_t *); 661 void ieee80211_attach(ieee80211com_t *); 662 void ieee80211_detach(ieee80211com_t *); 679 void ieee80211_next_scan(ieee80211com_t *); [all …]
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_impl.h | 404 void ieee80211_notify(ieee80211com_t *, wpa_event_type); 405 void ieee80211_mac_update(ieee80211com_t *); 410 void ieee80211_node_attach(ieee80211com_t *); 411 void ieee80211_node_lateattach(ieee80211com_t *); 412 void ieee80211_node_detach(ieee80211com_t *); 413 void ieee80211_reset_bss(ieee80211com_t *); 414 void ieee80211_cancel_scan(ieee80211com_t *); 419 ieee80211_node_t *ieee80211_add_neighbor(ieee80211com_t *, 428 void ieee80211_proto_attach(ieee80211com_t *); 432 void ieee80211_reset_erp(ieee80211com_t *); [all …]
|
H A D | net80211_crypto.c | 85 nulldev_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, in nulldev_key_set() 93 nulldev_key_update(ieee80211com_t *ic) in nulldev_key_update() 104 ieee80211_crypto_resetkey(ieee80211com_t *ic, in ieee80211_crypto_resetkey() 293 ieee80211_crypto_delglobalkeys(ieee80211com_t *ic) in ieee80211_crypto_delglobalkeys() 346 ieee80211_crypto_getkey(ieee80211com_t *ic) in ieee80211_crypto_getkey() 355 ieee80211_crypto_getciphertype(ieee80211com_t *ic) in ieee80211_crypto_getciphertype() 384 ieee80211_crypto_encap(ieee80211com_t *ic, mblk_t *mp) in ieee80211_crypto_encap() 444 ieee80211_crypto_attach(ieee80211com_t *ic) in ieee80211_crypto_attach() 479 ieee80211_crypto_detach(ieee80211com_t *ic) in ieee80211_crypto_detach() 492 ieee80211_crypto_register(ieee80211com_t *ic, in ieee80211_crypto_register() [all …]
|
H A D | net80211.c | 115 ieee80211_mac_update(ieee80211com_t *ic) in ieee80211_mac_update() 147 ieee80211com_t *ic = arg; in ieee80211_event_thread() 192 ieee80211_notify(ieee80211com_t *ic, wpa_event_type event) in ieee80211_notify() 226 ieee80211_default_reset(ieee80211com_t *ic) in ieee80211_default_reset() 296 ieee80211_media_init(ieee80211com_t *ic) in ieee80211_media_init() 310 ieee80211_start_watchdog(ieee80211com_t *ic, uint32_t timer) in ieee80211_start_watchdog() 322 ieee80211_stop_watchdog(ieee80211com_t *ic) in ieee80211_stop_watchdog() 339 ieee80211com_t *ic = arg; in ieee80211_watchdog() 580 ieee80211_hdrspace(ieee80211com_t *ic, const void *data) in ieee80211_hdrspace() 731 ieee80211_attach(ieee80211com_t *ic) in ieee80211_attach() [all …]
|
H A D | net80211_node.c | 78 ieee80211_node_attach(ieee80211com_t *ic) in ieee80211_node_attach() 206 ieee80211_reset_scan(ieee80211com_t *ic) in ieee80211_reset_scan() 265 ieee80211_next_scan(ieee80211com_t *ic) in ieee80211_next_scan() 549 ieee80211_end_scan(ieee80211com_t *ic) in ieee80211_end_scan() 652 ieee80211com_t *ic = in->in_ic; in ieee80211_ibss_merge() 797 ieee80211com_t *ic = in->in_ic; in ieee80211_node_free() 929 ieee80211com_t *ic = nt->nt_ic; in ieee80211_dup_bss() 1024 ieee80211com_t *ic = nt->nt_ic; in ieee80211_fakeup_adhoc_node() 1309 ieee80211com_t *ic = in->in_ic; in ieee80211_free_node_locked() 1412 ieee80211com_t *ic = nt->nt_ic; in ieee80211_timeout_scan_candidates() [all …]
|
H A D | net80211_output.c | 55 ieee80211_send_setup(ieee80211com_t *ic, ieee80211_node_t *in, in ieee80211_send_setup() 104 ieee80211_mgmt_output(ieee80211com_t *ic, ieee80211_node_t *in, mblk_t *mp, in ieee80211_mgmt_output() 138 ieee80211com_t *ic = in->in_ic; in ieee80211_send_nulldata() 176 ieee80211_encap(ieee80211com_t *ic, mblk_t *mp, ieee80211_node_t *in) in ieee80211_encap() 379 ieee80211_add_erp(uint8_t *frm, ieee80211com_t *ic) in ieee80211_add_erp() 398 ieee80211_get_capinfo(ieee80211com_t *ic) in ieee80211_get_capinfo() 428 ieee80211com_t *ic = in->in_ic; in ieee80211_send_probereq() 478 ieee80211_send_mgmt(ieee80211com_t *ic, ieee80211_node_t *in, int type, int arg) in ieee80211_send_mgmt() 793 ieee80211_beacon_alloc(ieee80211com_t *ic, ieee80211_node_t *in, in ieee80211_beacon_alloc() 933 ieee80211_beacon_update(ieee80211com_t *ic, ieee80211_node_t *in, in ieee80211_beacon_update()
|
H A D | net80211_proto.c | 81 static int ieee80211_newstate(ieee80211com_t *, enum ieee80211_state, int); 88 ieee80211_proto_attach(ieee80211com_t *ic) in ieee80211_proto_attach() 235 ieee80211com_t *ic = in->in_ic; in ieee80211_fix_rate() 337 ieee80211_reset_erp(ieee80211com_t *ic) in ieee80211_reset_erp() 364 ieee80211_reset_chan(ieee80211com_t *ic) in ieee80211_reset_chan() 385 ieee80211_set_shortslottime(ieee80211com_t *ic, boolean_t on) in ieee80211_set_shortslottime() 736 ieee80211_beacon_miss(ieee80211com_t *ic) in ieee80211_beacon_miss() 779 ieee80211_newstate(ieee80211com_t *ic, enum ieee80211_state nstate, int arg) in ieee80211_newstate()
|
H A D | net80211_input.c | 47 static mblk_t *ieee80211_defrag(ieee80211com_t *, ieee80211_node_t *, 61 ieee80211_input(ieee80211com_t *ic, mblk_t *mp, struct ieee80211_node *in, in ieee80211_input() 426 ieee80211_defrag(ieee80211com_t *ic, struct ieee80211_node *in, mblk_t *mp, in ieee80211_defrag() 554 ieee80211_auth_open(ieee80211com_t *ic, struct ieee80211_frame *wh, in ieee80211_auth_open() 611 ieee80211_auth_shared(ieee80211com_t *ic, struct ieee80211_frame *wh, in ieee80211_auth_shared() 826 ieee80211_recv_beacon(ieee80211com_t *ic, mblk_t *mp, struct ieee80211_node *in, in ieee80211_recv_beacon() 1135 ieee80211_recv_mgmt(ieee80211com_t *ic, mblk_t *mp, struct ieee80211_node *in, in ieee80211_recv_mgmt()
|
/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_aux.h | 50 int ath_reset(ieee80211com_t *ic); 53 uint32_t ath_chan2flags(ieee80211com_t *isc, 65 int ath_key_alloc(ieee80211com_t *ic, const struct ieee80211_key *k, 67 int ath_key_delete(ieee80211com_t *ic, const struct ieee80211_key *k); 68 int ath_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, 70 void ath_set_shortslot(ieee80211com_t *ic, int onoff);
|
H A D | ath_aux.c | 114 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_calcrxfilter() 249 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_mode_init() 282 ath_chan2flags(ieee80211com_t *isc, struct ieee80211_channel *chan) in ath_chan2flags() 300 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_getchannels() 467 ieee80211com_t *ic = &asc->asc_isc; in ath_chan_set() 544 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_beacon_config() 736 ath_key_alloc(ieee80211com_t *ic, const struct ieee80211_key *k, in ath_key_alloc() 766 ath_key_delete(ieee80211com_t *ic, const struct ieee80211_key *k) in ath_key_delete() 920 ath_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, in ath_key_set() 964 ath_set_shortslot(ieee80211com_t *ic, int onoff) in ath_set_shortslot() [all …]
|
H A D | ath_rate.c | 154 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_rate_ctl_start() 201 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_rate_ctl_reset() 305 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_rate_setup()
|
H A D | ath_main.c | 530 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_rx_handler() 672 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_tx_start() 1059 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_m_tx() 1098 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_tx_processq() 1248 ieee80211com_t *ic = arg; in ath_next_scan() 1456 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_intr() 1561 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_stop_locked() 1614 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_start_locked() 1833 ieee80211com_t *ic = (ieee80211com_t *)asc; in ath_m_stat() 1961 ieee80211com_t *ic; in ath_attach() [all …]
|
H A D | ath_impl.h | 261 ieee80211com_t asc_isc; /* IEEE 802.11 common */ 321 int (*asc_newstate)(ieee80211com_t *,
|
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_main.c | 615 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_setup_rates() 679 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_setup_channels() 934 ieee80211com_t *ic = (ieee80211com_t *)arg; in arn_ani_calibrate() 1060 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_isr() 2033 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_open() 2158 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_close() 2200 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_m_stat() 2370 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_m_unicst() 2391 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_m_tx() 2555 ieee80211com_t *ic; in arn_get_hw_encap() [all …]
|
H A D | arn_beacon.c | 170 ieee80211com_t *ic = in->in_ic; in arn_beacon_alloc() 225 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_beacon_config() 371 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_bmiss_proc()
|
H A D | arn_rc.c | 808 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_rc_rate_set_series() 868 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_rc_ratefind() 1459 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_rc_init() 1625 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_get_rate() 1880 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_rate_ctl_start() 1929 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_rate_ctl_reset()
|
H A D | arn_recv.c | 155 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_opmode_init() 422 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_rx_handler()
|
H A D | arn_xmit.c | 113 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_get_beaconconfig() 1007 ieee80211com_t *ic = (ieee80211com_t *)sc; in assign_aggr_tid_seqno() 1175 ieee80211com_t *ic = (ieee80211com_t *)sc; in setup_tx_flags() 1197 ieee80211com_t *ic = (ieee80211com_t *)sc; in ath_tx_setup_buffer() 1859 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_tx_start() 2051 arn_tx(ieee80211com_t *ic, mblk_t *mp, uint8_t type) in arn_tx() 2187 ieee80211com_t *ic = (ieee80211com_t *)sc; in arn_tx_processq()
|
H A D | arn_core.h | 562 int arn_tx(ieee80211com_t *ic, mblk_t *mp, uint8_t type); 844 ieee80211com_t sc_isc; /* IEEE 802.11 common */ 991 int (*sc_newstate)(ieee80211com_t *, enum ieee80211_state, int); 992 void (*sc_recv_mgmt)(ieee80211com_t *, mblk_t *, ieee80211_node_t *, 996 int arn_reset(ieee80211com_t *ic);
|
/illumos-gate/usr/src/uts/common/io/wpi/ |
H A D | wpi.c | 408 ieee80211com_t *ic; in wpi_attach() 1228 ieee80211com_t *ic = in->in_ic; in wpi_node_free() 1658 ieee80211com_t *ic = &sc->sc_ic; 1774 ieee80211com_t *ic = &sc->sc_ic; 2040 ieee80211com_t *ic = &sc->sc_ic; 2302 ieee80211com_t *ic = &sc->sc_ic; 2384 ieee80211com_t *ic = &sc->sc_ic; 2449 ieee80211com_t *ic = &sc->sc_ic; 2482 ieee80211com_t *ic = &sc->sc_ic; 2500 ieee80211com_t *ic = &sc->sc_ic; [all …]
|
/illumos-gate/usr/src/uts/common/io/iwh/ |
H A D | iwh.c | 510 ieee80211com_t *ic; in iwh_attach() 997 ieee80211com_t *ic; in iwh_detach() 1816 ieee80211com_t *ic; in iwh_node_free() 2709 ieee80211com_t *ic; in iwh_rx_softintr() 3025 ieee80211com_t *ic; in iwh_m_tx() 3493 ieee80211com_t *ic; in iwh_m_ioctl() 3558 ieee80211com_t *ic; in iwh_m_setprop() 3591 ieee80211com_t *ic; in iwh_m_stat() 3677 ieee80211com_t *ic; in iwh_m_start() 3711 ieee80211com_t *ic; in iwh_m_stop() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwp/ |
H A D | iwp.c | 476 ieee80211com_t *ic; in iwp_attach() 910 ieee80211com_t *ic; in iwp_detach() 1757 ieee80211com_t *ic; in iwp_node_free() 2599 ieee80211com_t *ic; in iwp_rx_softintr() 2926 ieee80211com_t *ic; in iwp_m_tx() 3330 ieee80211com_t *ic; in iwp_m_ioctl() 3396 ieee80211com_t *ic; in iwp_m_setprop() 3429 ieee80211com_t *ic; in iwp_m_stat() 3505 ieee80211com_t *ic; in iwp_m_start() 3539 ieee80211com_t *ic; in iwp_m_stop() [all …]
|
/illumos-gate/usr/src/uts/common/io/rtw/ |
H A D | rtw.c | 2091 ieee80211com_t *ic; in rtw_assembly_80211() 2305 ieee80211com_t *ic = (ieee80211com_t *)rsc; in rtw_m_tx() 2331 ieee80211com_t *ic = arg; in rtw_next_scan() 2378 ieee80211com_t *ic = (ieee80211com_t *)rsc; in rtw_rate_ctl_start() 2420 ieee80211com_t *ic = &rsc->sc_ic; in rtw_rate_ctl_reset() 2444 ieee80211com_t *ic = (ieee80211com_t *)arg; in rtw_rate_ctl() 2572 ieee80211com_t *ic = (ieee80211com_t *)rsc; in rtw_intr_rx() 2946 ieee80211com_t *ic = (ieee80211com_t *)rsc; in rtw_m_start() 2966 ieee80211com_t *ic = (ieee80211com_t *)rsc; in rtw_m_unicst() 3049 ieee80211com_t *ic = &rsc->sc_ic; in rtw_m_stat() [all …]
|
H A D | rtwvar.h | 415 ieee80211com_t sc_ic; /* IEEE 802.11 common */ 482 int (*sc_newstate)(ieee80211com_t *,
|
/illumos-gate/usr/src/uts/common/io/iwk/ |
H A D | iwk2.c | 475 ieee80211com_t *ic; in iwk_attach() 1537 ieee80211com_t *ic = in->in_ic; in iwk_node_free() 2087 ieee80211com_t *ic = &sc->sc_ic; in iwk_rx_intr() 2188 ieee80211com_t *ic = &sc->sc_ic; in iwk_tx_intr() 2346 ieee80211com_t *ic = &sc->sc_ic; in iwk_rx_softintr() 2602 ieee80211com_t *ic = &sc->sc_ic; in iwk_m_tx() 2939 ieee80211com_t *ic = &sc->sc_ic; in iwk_m_ioctl() 3116 ieee80211com_t *ic = &sc->sc_ic; in iwk_m_setprop() 3141 ieee80211com_t *ic = &sc->sc_ic; in iwk_m_propinfo() 3151 ieee80211com_t *ic = &sc->sc_ic; in iwk_m_stat() [all …]
|