Home
last modified time | relevance | path

Searched refs:ieee80211_node_t (Results 1 – 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_node.c44 static ieee80211_node_t *ieee80211_node_alloc(ieee80211com_t *);
45 static void ieee80211_node_cleanup(ieee80211_node_t *);
46 static void ieee80211_node_free(ieee80211_node_t *);
47 static uint8_t ieee80211_node_getrssi(const ieee80211_node_t *);
49 ieee80211_node_t *, const uint8_t *);
51 ieee80211_node_t *);
52 static void ieee80211_free_node_locked(ieee80211_node_t *);
54 static void ieee80211_node_leave(ieee80211com_t *, ieee80211_node_t *);
135 ieee80211_node_t *
136 ieee80211_ref_node(ieee80211_node_t *in) in ieee80211_ref_node()
[all …]
H A Dnet80211_impl.h417 void ieee80211_init_neighbor(ieee80211_node_t *, const struct ieee80211_frame *,
419 ieee80211_node_t *ieee80211_add_neighbor(ieee80211com_t *,
422 ieee80211_node_t *ieee80211_fakeup_adhoc_node(ieee80211_node_table_t *,
424 ieee80211_node_t *ieee80211_tmp_node(ieee80211com_t *, const uint8_t *);
429 int ieee80211_fix_rate(ieee80211_node_t *, struct ieee80211_rateset *, int);
436 int ieee80211_setup_rates(ieee80211_node_t *, const uint8_t *,
438 void ieee80211_recv_mgmt(ieee80211com_t *, mblk_t *, ieee80211_node_t *,
442 int ieee80211_send_probereq(ieee80211_node_t *, const uint8_t *,
445 int ieee80211_send_mgmt(ieee80211com_t *, ieee80211_node_t *, int, int);
446 int ieee80211_send_nulldata(ieee80211_node_t *);
[all …]
H A Dnet80211_output.c55 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()
136 ieee80211_send_nulldata(ieee80211_node_t *in) in ieee80211_send_nulldata()
176 ieee80211_encap(ieee80211com_t *ic, mblk_t *mp, ieee80211_node_t *in) in ieee80211_encap()
423 ieee80211_send_probereq(ieee80211_node_t *in, 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 Dnet80211.c118 ieee80211_node_t *in; in ieee80211_mac_update()
651 ieee80211_notify_node_join(ieee80211com_t *ic, ieee80211_node_t *in) in ieee80211_notify_node_join()
664 ieee80211_notify_node_leave(ieee80211com_t *ic, ieee80211_node_t *in) in ieee80211_notify_node_leave()
H A Dnet80211_proto.c232 ieee80211_fix_rate(ieee80211_node_t *in, in ieee80211_fix_rate()
782 ieee80211_node_t *in; in ieee80211_newstate()
H A Dnet80211_ioctl.c1141 ieee80211_node_t *in; in wifi_cfg_scanresults()
1959 ieee80211_node_t *in; in wl_get_scanresults()
2146 ieee80211_node_t *in; in wl_set_mlme()
H A Dnet80211_input.c47 static mblk_t *ieee80211_defrag(ieee80211com_t *, ieee80211_node_t *,
/illumos-gate/usr/src/uts/common/sys/
H A Dnet80211.h334 typedef struct ieee80211_node ieee80211_node_t; typedef
567 ieee80211_node_t *, int);
569 void (*ic_node_newassoc)(ieee80211_node_t *, int);
585 mblk_t *, ieee80211_node_t *,
588 ieee80211_node_t *, int, int);
592 void (*ic_node_cleanup)(ieee80211_node_t *);
593 void (*ic_node_free)(ieee80211_node_t *);
594 uint8_t (*ic_node_getrssi)(const ieee80211_node_t *);
605 void (*ic_recv_action)(ieee80211_node_t *,
607 int (*ic_send_action)(ieee80211_node_t *,
[all …]
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp_var.h91 ieee80211_node_t in;
137 void (*sc_recv_action)(ieee80211_node_t *,
139 int (*sc_send_action)(ieee80211_node_t *,
H A Diwp.c283 static ieee80211_node_t *iwp_node_alloc(ieee80211com_t *);
284 static void iwp_node_free(ieee80211_node_t *);
314 static void iwp_amrr_ratectl(void *, ieee80211_node_t *);
1736 static ieee80211_node_t *
1754 iwp_node_free(ieee80211_node_t *in) in iwp_node_free()
1794 ieee80211_node_t *in; in iwp_newstate()
2230 ieee80211_node_t *in; in iwp_rx_mpdu_intr()
2978 ieee80211_node_t *in; in iwp_send()
3429 ieee80211_node_t *in; in iwp_m_stat()
3828 ieee80211_node_t *in = ic->ic_bss; in iwp_hw_set_before_auth()
[all …]
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh_var.h91 ieee80211_node_t in;
118 void (*sc_recv_action)(ieee80211_node_t *,
120 int (*sc_send_action)(ieee80211_node_t *,
H A Diwh.c291 static ieee80211_node_t *iwh_node_alloc(ieee80211com_t *);
292 static void iwh_node_free(ieee80211_node_t *);
322 static void iwh_amrr_ratectl(void *, ieee80211_node_t *);
358 static int iwh_is_max_rate(ieee80211_node_t *);
359 static int iwh_is_min_rate(ieee80211_node_t *);
360 static void iwh_increase_rate(ieee80211_node_t *);
361 static void iwh_decrease_rate(ieee80211_node_t *);
1795 static ieee80211_node_t *
1813 iwh_node_free(ieee80211_node_t *in) in iwh_node_free()
1852 ieee80211_node_t *in; in iwh_newstate()
[all …]
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2_var.h89 ieee80211_node_t in; /* must be the first */
125 ieee80211_node_t *, int, int, uint32_t);
H A Diwk2.c255 static ieee80211_node_t *iwk_node_alloc(ieee80211com_t *);
256 static void iwk_node_free(ieee80211_node_t *);
291 static void iwk_amrr_ratectl(void *, ieee80211_node_t *);
1522 static ieee80211_node_t *
1534 iwk_node_free(ieee80211_node_t *in) in iwk_node_free()
1549 ieee80211_node_t *in = ic->ic_bss; in iwk_newstate()
2089 ieee80211_node_t *in; in iwk_rx_intr()
2642 ieee80211_node_t *in; in iwk_send()
3151 ieee80211_node_t *in; in iwk_m_stat()
3518 ieee80211_node_t *in = ic->ic_bss; in iwk_hw_set_before_auth()
[all …]
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpi.c219 static ieee80211_node_t *wpi_node_alloc(ieee80211com_t *);
220 static void wpi_node_free(ieee80211_node_t *);
257 static void wpi_amrr_ratectl(void *, ieee80211_node_t *);
1214 static ieee80211_node_t *
1226 wpi_node_free(ieee80211_node_t *in) in wpi_node_free()
1241 ieee80211_node_t *in = ic->ic_bss; in wpi_newstate()
1663 ieee80211_node_t *in;
2081 ieee80211_node_t *in;
2385 ieee80211_node_t *in;
2825 ieee80211_node_t *in = ic->ic_bss;
[all …]
H A Dwpivar.h116 ieee80211_node_t in; /* must be the first */
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_core.h864 void (*sc_recv_action)(ieee80211_node_t *,
866 int (*sc_send_action)(ieee80211_node_t *,
992 void (*sc_recv_mgmt)(ieee80211com_t *, mblk_t *, ieee80211_node_t *,
/illumos-gate/usr/src/uts/common/io/zyd/
H A Dzyd.c716 ieee80211_node_t *in; in zyd_m_stat()
/illumos-gate/usr/src/uts/common/io/iwi/
H A Dipw2200.c200 ieee80211_node_t *in);
202 ieee80211_node_t *in);
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwn.c176 static void iwn_node_free(ieee80211_node_t *);
2410 iwn_node_free(ieee80211_node_t *in) in iwn_node_free()
3548 ieee80211_node_t *in = ic->ic_bss; in iwn_qosparam_to_hw()
3671 ieee80211_node_t *in; in iwn_send()
4182 ieee80211_node_t *in; in iwn_m_stat()
/illumos-gate/usr/src/uts/common/io/atu/
H A Datu.c1599 ieee80211_node_t *in; in atu_m_stat()
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural.c2120 ieee80211_node_t *ni = ic->ic_bss; in ural_m_stat()
/illumos-gate/usr/src/uts/common/io/rum/
H A Drum.c2141 ieee80211_node_t *ni; in rum_m_stat()
/illumos-gate/usr/src/uts/common/io/ral/
H A Drt2560.c2190 ieee80211_node_t *ni = ic->ic_bss; in rt2560_m_stat()
/illumos-gate/usr/src/uts/common/io/rtw/
H A Drtw.c2421 ieee80211_node_t *in; in rtw_rate_ctl_reset()

12