Home
last modified time | relevance | path

Searched refs:arn_softc (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_core.h422 void arn_rx_buf_link(struct arn_softc *sc, struct ath_buf *bf);
423 int arn_startrecv(struct arn_softc *sc);
424 boolean_t arn_stoprecv(struct arn_softc *sc);
425 void arn_flushrecv(struct arn_softc *sc);
426 uint32_t arn_calcrxfilter(struct arn_softc *sc);
427 int arn_rx_init(struct arn_softc *sc, int nbufs);
428 void arn_rx_cleanup(struct arn_softc *sc);
430 void arn_setdefantenna(struct arn_softc *sc, uint32_t antenna);
554 void arn_tx_node_init(struct arn_softc *sc, struct ath_node *an);
555 void arn_tx_node_cleanup(struct arn_softc *sc, struct ieee80211_node *in);
[all …]
H A Darn_rc.h33 struct arn_softc;
249 void arn_tx_status(struct arn_softc *sc, struct ath_buf *bf, boolean_t is_data);
250 void arn_get_rate(struct arn_softc *sc, struct ath_buf *bf,
252 void arn_rate_init(struct arn_softc *sc, struct ieee80211_node *in);
255 void arn_rate_attach(struct arn_softc *sc);
256 void arn_rate_update(struct arn_softc *sc,
258 void arn_rate_ctl_start(struct arn_softc *sc, struct ieee80211_node *in);
260 void arn_rate_ctl_reset(struct arn_softc *sc, enum ieee80211_state state);
H A Darn_xmit.c97 static void arn_tx_send_ht_normal(struct arn_softc *sc, struct ath_txq *txq,
99 static void arn_tx_complete_buf(struct arn_softc *sc, struct ath_buf *bf,
101 static void arn_tx_txqaddbuf(struct arn_softc *sc, struct ath_txq *txq,
103 static void arn_buf_set_rate(struct arn_softc *sc, struct ath_buf *bf);
104 static int arn_tx_num_badfrms(struct arn_softc *sc,
111 arn_get_beaconconfig(struct arn_softc *sc, struct ath_beacon_config *conf) in arn_get_beaconconfig()
131 arn_aggr_query(struct arn_softc *sc, struct ath_node *an, uint8_t tidno) in arn_aggr_query()
173 arn_tx_pause_tid(struct arn_softc *sc, struct ath_atx_tid *tid) in arn_tx_pause_tid()
186 arn_tx_resume_tid(struct arn_softc *sc, struct ath_atx_tid *tid) in arn_tx_resume_tid()
212 arn_tx_flush_tid(struct arn_softc *sc, struct ath_atx_tid *tid) in arn_tx_flush_tid()
[all …]
H A Darn_main.c252 struct arn_softc *sc = ah->ah_sc; in arn_iowrite32()
268 struct arn_softc *sc = ah->ah_sc; in arn_ioread32()
349 struct arn_softc *sc, in arn_buflist_setup()
412 arn_desc_free(struct arn_softc *sc) in arn_desc_free()
428 arn_desc_alloc(dev_info_t *devinfo, struct arn_softc *sc) in arn_desc_alloc()
506 arn_setcurmode(struct arn_softc *sc, enum wireless_mode mode) in arn_setcurmode()
558 arn_update_txpow(struct arn_softc *sc) in arn_update_txpow()
610 arn_setup_rates(struct arn_softc *sc, uint32_t mode) in arn_setup_rates()
676 arn_setup_channels(struct arn_softc *sc) in arn_setup_channels()
801 arn_chan_change(struct arn_softc *sc, struct ieee80211_channel *chan) in arn_chan_change()
[all …]
H A Darn_recv.c35 arn_rx_buf_link(struct arn_softc *sc, struct ath_buf *bf) in arn_rx_buf_link()
65 arn_setdefantenna(struct arn_softc *sc, uint32_t antenna) in arn_setdefantenna()
79 arn_extend_tsf(struct arn_softc *sc, uint32_t rstamp) in arn_extend_tsf()
90 arn_rx_prepare(struct ath_desc *ds, struct arn_softc *sc) in arn_rx_prepare()
150 arn_opmode_init(struct arn_softc *sc) in arn_opmode_init()
202 arn_calcrxfilter(struct arn_softc *sc) in arn_calcrxfilter()
257 struct arn_softc *sc; in arn_ampdu_recv_action()
265 sc = (struct arn_softc *)ic; in arn_ampdu_recv_action()
274 arn_startrecv(struct arn_softc *sc) in arn_startrecv()
312 arn_stoprecv(struct arn_softc *sc) in arn_stoprecv()
[all …]
H A Darn_beacon.c38 arn_beacon_setup(struct arn_softc *sc, struct ath_buf *bf) in arn_beacon_setup()
118 arn_beacon_start_adhoc(struct arn_softc *sc) in arn_beacon_start_adhoc()
168 arn_beacon_alloc(struct arn_softc *sc, struct ieee80211_node *in) in arn_beacon_alloc()
201 arn_beacon_return(struct arn_softc *sc) in arn_beacon_return()
222 arn_beacon_config(struct arn_softc *sc) in arn_beacon_config()
357 ath_beacon_sync(struct arn_softc *sc) in ath_beacon_sync()
370 struct arn_softc *sc = (struct arn_softc *)arg; in arn_bmiss_proc()
H A Darn_rc.c669 arn_rc_ratefind_ht(struct arn_softc *sc, in arn_rc_ratefind_ht()
831 arn_rc_rate_getidx(struct arn_softc *sc, in arn_rc_rate_getidx()
861 arn_rc_ratefind(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, in arn_rc_ratefind()
945 arn_rc_update_per(struct arn_softc *sc, in arn_rc_update_per()
1146 arn_rc_update_ht(struct arn_softc *sc, in arn_rc_update_ht()
1321 ath_rc_tx_status(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, in ath_rc_tx_status()
1386 arn_choose_rate_table(struct arn_softc *sc, uint32_t cur_mode, in arn_choose_rate_table()
1453 arn_rc_init(struct arn_softc *sc, in arn_rc_init()
1573 arn_tx_status(struct arn_softc *sc, struct ath_buf *bf, boolean_t is_data) in arn_tx_status()
1617 arn_get_rate(struct arn_softc *sc, struct ath_buf *bf, in arn_get_rate()
[all …]
H A Darn_ath9k.h799 struct arn_softc *ah_sc;
859 struct ath_hal *ath9k_hw_attach(uint16_t devid, struct arn_softc *sc,
H A Darn_hw.c489 ath9k_hw_newstate(uint16_t device_id, struct arn_softc *sc, caddr_t mem, in ath9k_hw_newstate()
702 ath9k_hw_do_attach(uint16_t device_id, struct arn_softc *sc, in ath9k_hw_do_attach()
1311 ath9k_hw_attach(uint16_t device_id, struct arn_softc *sc, in ath9k_hw_attach()