Searched refs:arn_softc (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_core.h | 422 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 D | arn_rc.h | 33 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 D | arn_xmit.c | 97 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 D | arn_main.c | 252 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 D | arn_recv.c | 35 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 D | arn_beacon.c | 38 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 D | arn_rc.c | 669 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 D | arn_ath9k.h | 799 struct arn_softc *ah_sc; 859 struct ath_hal *ath9k_hw_attach(uint16_t devid, struct arn_softc *sc,
|
H A D | arn_hw.c | 489 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()
|