usr/src/uts/common/io/arn/arn_ath9k.h
799
struct arn_softc *ah_sc;
usr/src/uts/common/io/arn/arn_ath9k.h
859
struct ath_hal *ath9k_hw_attach(uint16_t devid, struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_beacon.c
118
arn_beacon_start_adhoc(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_beacon.c
168
arn_beacon_alloc(struct arn_softc *sc, struct ieee80211_node *in)
usr/src/uts/common/io/arn/arn_beacon.c
201
arn_beacon_return(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_beacon.c
222
arn_beacon_config(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_beacon.c
357
ath_beacon_sync(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_beacon.c
370
struct arn_softc *sc = (struct arn_softc *)arg;
usr/src/uts/common/io/arn/arn_beacon.c
38
arn_beacon_setup(struct arn_softc *sc, struct ath_buf *bf)
usr/src/uts/common/io/arn/arn_core.h
1000
int ath_cabq_update(struct arn_softc *);
usr/src/uts/common/io/arn/arn_core.h
1002
void arn_update_chainmask(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
422
void arn_rx_buf_link(struct arn_softc *sc, struct ath_buf *bf);
usr/src/uts/common/io/arn/arn_core.h
423
int arn_startrecv(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
424
boolean_t arn_stoprecv(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
425
void arn_flushrecv(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
426
uint32_t arn_calcrxfilter(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
427
int arn_rx_init(struct arn_softc *sc, int nbufs);
usr/src/uts/common/io/arn/arn_core.h
428
void arn_rx_cleanup(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
430
void arn_setdefantenna(struct arn_softc *sc, uint32_t antenna);
usr/src/uts/common/io/arn/arn_core.h
554
void arn_tx_node_init(struct arn_softc *sc, struct ath_node *an);
usr/src/uts/common/io/arn/arn_core.h
555
void arn_tx_node_cleanup(struct arn_softc *sc, struct ieee80211_node *in);
usr/src/uts/common/io/arn/arn_core.h
556
struct ath_txq *arn_txq_setup(struct arn_softc *sc, int qtype, int subtype);
usr/src/uts/common/io/arn/arn_core.h
557
void arn_tx_cleanupq(struct arn_softc *sc, struct ath_txq *txq);
usr/src/uts/common/io/arn/arn_core.h
558
int arn_tx_setup(struct arn_softc *sc, int haltype);
usr/src/uts/common/io/arn/arn_core.h
559
void arn_draintxq(struct arn_softc *sc, boolean_t retry_tx);
usr/src/uts/common/io/arn/arn_core.h
560
void arn_tx_draintxq(struct arn_softc *sc, struct ath_txq *txq);
usr/src/uts/common/io/arn/arn_core.h
561
void arn_txq_schedule(struct arn_softc *sc, struct ath_txq *txq);
usr/src/uts/common/io/arn/arn_core.h
563
int arn_txq_update(struct arn_softc *sc, int qnum,
usr/src/uts/common/io/arn/arn_core.h
724
int arn_beacon_alloc(struct arn_softc *sc, struct ieee80211_node *in);
usr/src/uts/common/io/arn/arn_core.h
725
void arn_beacon_config(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
726
void arn_beacon_return(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
727
void arn_beacon_sync(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_core.h
765
struct arn_softc *sc;
usr/src/uts/common/io/arn/arn_core.h
998
int arn_get_hal_qnum(uint16_t queue, struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_hw.c
1311
ath9k_hw_attach(uint16_t device_id, struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_hw.c
489
ath9k_hw_newstate(uint16_t device_id, struct arn_softc *sc, caddr_t mem,
usr/src/uts/common/io/arn/arn_hw.c
702
ath9k_hw_do_attach(uint16_t device_id, struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_main.c
1042
arn_stop_caltimer(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
1057
struct arn_softc *sc = (struct arn_softc *)arg;
usr/src/uts/common/io/arn/arn_main.c
1224
arn_get_channel(struct arn_softc *sc, struct ieee80211_channel *chan)
usr/src/uts/common/io/arn/arn_main.c
1239
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
1278
arn_get_hal_qnum(uint16_t queue, struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
1366
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
1377
arn_stop_scantimer(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
1391
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
1600
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
1656
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
1681
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
1725
arn_key_alloc_pair(struct arn_softc *sc, ieee80211_keyix *txkeyix,
usr/src/uts/common/io/arn/arn_main.c
1761
arn_key_alloc_2pair(struct arn_softc *sc, ieee80211_keyix *txkeyix,
usr/src/uts/common/io/arn/arn_main.c
1811
arn_key_alloc_single(struct arn_softc *sc, ieee80211_keyix *txkeyix,
usr/src/uts/common/io/arn/arn_main.c
1851
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
1880
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
1926
arn_keyset_tkip(struct arn_softc *sc, const struct ieee80211_key *k,
usr/src/uts/common/io/arn/arn_main.c
1977
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
2022
struct ath_hal *ah = ((struct arn_softc *)ic)->sc_ah;
usr/src/uts/common/io/arn/arn_main.c
2031
arn_open(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
2156
arn_close(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
2199
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2268
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2296
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2313
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2335
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2368
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2388
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2428
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2452
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2481
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2494
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_main.c
2501
arn_pci_config_cachesize(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
252
struct arn_softc *sc = ah->ah_sc;
usr/src/uts/common/io/arn/arn_main.c
2524
arn_pci_setup(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
2553
arn_get_hw_encap(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
2579
arn_setup_ht_cap(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
2609
arn_overwrite_11n_rateset(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
2648
arn_tx_queue_update(struct arn_softc *sc, int ac)
usr/src/uts/common/io/arn/arn_main.c
268
struct arn_softc *sc = ah->ah_sc;
usr/src/uts/common/io/arn/arn_main.c
2722
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_main.c
2737
arn_update_chainmask(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
2759
struct arn_softc *sc;
usr/src/uts/common/io/arn/arn_main.c
2791
struct arn_softc *sc;
usr/src/uts/common/io/arn/arn_main.c
3301
arn_suspend(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
3313
struct arn_softc *sc;
usr/src/uts/common/io/arn/arn_main.c
3411
struct arn_softc *sc;
usr/src/uts/common/io/arn/arn_main.c
3474
(&arn_soft_state_p, sizeof (struct arn_softc), 1);
usr/src/uts/common/io/arn/arn_main.c
349
struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_main.c
412
arn_desc_free(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
428
arn_desc_alloc(dev_info_t *devinfo, struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
506
arn_setcurmode(struct arn_softc *sc, enum wireless_mode mode)
usr/src/uts/common/io/arn/arn_main.c
558
arn_update_txpow(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
610
arn_setup_rates(struct arn_softc *sc, uint32_t mode)
usr/src/uts/common/io/arn/arn_main.c
676
arn_setup_channels(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_main.c
801
arn_chan_change(struct arn_softc *sc, struct ieee80211_channel *chan)
usr/src/uts/common/io/arn/arn_main.c
836
arn_set_channel(struct arn_softc *sc, struct ath9k_channel *hchan)
usr/src/uts/common/io/arn/arn_main.c
935
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_rc.c
1146
arn_rc_update_ht(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_rc.c
1321
ath_rc_tx_status(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv,
usr/src/uts/common/io/arn/arn_rc.c
1386
arn_choose_rate_table(struct arn_softc *sc, uint32_t cur_mode,
usr/src/uts/common/io/arn/arn_rc.c
1453
arn_rc_init(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_rc.c
1573
arn_tx_status(struct arn_softc *sc, struct ath_buf *bf, boolean_t is_data)
usr/src/uts/common/io/arn/arn_rc.c
1617
arn_get_rate(struct arn_softc *sc, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_rc.c
1682
arn_rate_init(struct arn_softc *sc, struct ieee80211_node *in)
usr/src/uts/common/io/arn/arn_rc.c
1738
arn_setup_rate_table(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_rc.c
1768
arn_rate_attach(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_rc.c
1798
arn_rate_update(struct arn_softc *sc, struct ieee80211_node *in, int32_t rate)
usr/src/uts/common/io/arn/arn_rc.c
1878
arn_rate_ctl_start(struct arn_softc *sc, struct ieee80211_node *in)
usr/src/uts/common/io/arn/arn_rc.c
1920
arn_rate_update((struct arn_softc *)arg, in, 0);
usr/src/uts/common/io/arn/arn_rc.c
1927
arn_rate_ctl_reset(struct arn_softc *sc, enum ieee80211_state state)
usr/src/uts/common/io/arn/arn_rc.c
1970
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_rc.c
669
arn_rc_ratefind_ht(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_rc.c
831
arn_rc_rate_getidx(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_rc.c
861
arn_rc_ratefind(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv,
usr/src/uts/common/io/arn/arn_rc.c
945
arn_rc_update_per(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_rc.h
249
void arn_tx_status(struct arn_softc *sc, struct ath_buf *bf, boolean_t is_data);
usr/src/uts/common/io/arn/arn_rc.h
250
void arn_get_rate(struct arn_softc *sc, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_rc.h
252
void arn_rate_init(struct arn_softc *sc, struct ieee80211_node *in);
usr/src/uts/common/io/arn/arn_rc.h
255
void arn_rate_attach(struct arn_softc *sc);
usr/src/uts/common/io/arn/arn_rc.h
256
void arn_rate_update(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_rc.h
258
void arn_rate_ctl_start(struct arn_softc *sc, struct ieee80211_node *in);
usr/src/uts/common/io/arn/arn_rc.h
260
void arn_rate_ctl_reset(struct arn_softc *sc, enum ieee80211_state state);
usr/src/uts/common/io/arn/arn_rc.h
33
struct arn_softc;
usr/src/uts/common/io/arn/arn_recv.c
150
arn_opmode_init(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_recv.c
202
arn_calcrxfilter(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_recv.c
257
struct arn_softc *sc;
usr/src/uts/common/io/arn/arn_recv.c
265
sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_recv.c
274
arn_startrecv(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_recv.c
312
arn_stoprecv(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_recv.c
338
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_recv.c
35
arn_rx_buf_link(struct arn_softc *sc, struct ath_buf *bf)
usr/src/uts/common/io/arn/arn_recv.c
416
arn_rx_handler(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_recv.c
65
arn_setdefantenna(struct arn_softc *sc, uint32_t antenna)
usr/src/uts/common/io/arn/arn_recv.c
687
struct arn_softc *sc = (struct arn_softc *)data;
usr/src/uts/common/io/arn/arn_recv.c
79
arn_extend_tsf(struct arn_softc *sc, uint32_t rstamp)
usr/src/uts/common/io/arn/arn_recv.c
90
arn_rx_prepare(struct ath_desc *ds, struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_xmit.c
101
static void arn_tx_txqaddbuf(struct arn_softc *sc, struct ath_txq *txq,
usr/src/uts/common/io/arn/arn_xmit.c
103
static void arn_buf_set_rate(struct arn_softc *sc, struct ath_buf *bf);
usr/src/uts/common/io/arn/arn_xmit.c
104
static int arn_tx_num_badfrms(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_xmit.c
1053
arn_tx_num_badfrms(struct arn_softc *sc, struct ath_buf *bf, int txok)
usr/src/uts/common/io/arn/arn_xmit.c
1084
arn_tx_send_ht_normal(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_xmit.c
1108
arn_tx_txqaddbuf(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_xmit.c
111
arn_get_beaconconfig(struct arn_softc *sc, struct ath_beacon_config *conf)
usr/src/uts/common/io/arn/arn_xmit.c
1150
arn_tx_get_buffer(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_xmit.c
1170
setup_tx_flags(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_xmit.c
1193
ath_tx_setup_buffer(struct arn_softc *sc, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_xmit.c
1255
ath_pkt_duration(struct arn_softc *sc, uint8_t rix, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_xmit.c
1290
ath_buf_set_rate(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_xmit.c
131
arn_aggr_query(struct arn_softc *sc, struct ath_node *an, uint8_t tidno)
usr/src/uts/common/io/arn/arn_xmit.c
1434
ath_tx_complete(struct arn_softc *sc, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_xmit.c
1451
ath_tx_complete_buf(struct arn_softc *sc, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_xmit.c
1483
arn_tx_stopdma(struct arn_softc *sc, struct ath_txq *txq)
usr/src/uts/common/io/arn/arn_xmit.c
1499
arn_drain_txdataq(struct arn_softc *sc, boolean_t retry_tx)
usr/src/uts/common/io/arn/arn_xmit.c
1542
arn_txq_setup(struct arn_softc *sc, int qtype, int subtype)
usr/src/uts/common/io/arn/arn_xmit.c
1615
arn_tx_cleanupq(struct arn_softc *sc, struct ath_txq *txq)
usr/src/uts/common/io/arn/arn_xmit.c
1632
arn_tx_setup(struct arn_softc *sc, int haltype)
usr/src/uts/common/io/arn/arn_xmit.c
1651
arn_tx_draintxq(struct arn_softc *sc, struct ath_txq *txq)
usr/src/uts/common/io/arn/arn_xmit.c
1678
arn_draintxq(struct arn_softc *sc, boolean_t retry_tx)
usr/src/uts/common/io/arn/arn_xmit.c
1695
arn_txq_depth(struct arn_softc *sc, int qnum)
usr/src/uts/common/io/arn/arn_xmit.c
1701
arn_txq_aggr_depth(struct arn_softc *sc, int qnum)
usr/src/uts/common/io/arn/arn_xmit.c
1708
arn_txq_update(struct arn_softc *sc, int qnum,
usr/src/uts/common/io/arn/arn_xmit.c
173
arn_tx_pause_tid(struct arn_softc *sc, struct ath_atx_tid *tid)
usr/src/uts/common/io/arn/arn_xmit.c
1746
ath_cabq_update(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_xmit.c
1856
arn_tx_start(struct arn_softc *sc, struct ieee80211_node *in,
usr/src/uts/common/io/arn/arn_xmit.c
186
arn_tx_resume_tid(struct arn_softc *sc, struct ath_atx_tid *tid)
usr/src/uts/common/io/arn/arn_xmit.c
2053
struct arn_softc *sc = (struct arn_softc *)ic;
usr/src/uts/common/io/arn/arn_xmit.c
212
arn_tx_flush_tid(struct arn_softc *sc, struct ath_atx_tid *tid)
usr/src/uts/common/io/arn/arn_xmit.c
2185
arn_tx_processq(struct arn_softc *sc, struct ath_txq *txq)
usr/src/uts/common/io/arn/arn_xmit.c
2305
arn_tx_handler(struct arn_softc *sc)
usr/src/uts/common/io/arn/arn_xmit.c
2330
struct arn_softc *sc = arg;
usr/src/uts/common/io/arn/arn_xmit.c
2338
arn_tx_node_init(struct arn_softc *sc, struct ath_node *an)
usr/src/uts/common/io/arn/arn_xmit.c
2390
arn_tx_node_cleanup(struct arn_softc *sc, struct ieee80211_node *in)
usr/src/uts/common/io/arn/arn_xmit.c
244
arn_tx_update_baw(struct arn_softc *sc, struct ath_atx_tid *tid, int seqno)
usr/src/uts/common/io/arn/arn_xmit.c
261
arn_tx_addto_baw(struct arn_softc *sc, struct ath_atx_tid *tid,
usr/src/uts/common/io/arn/arn_xmit.c
289
arn_tid_drain(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_xmit.c
320
arn_tx_set_retry(struct arn_softc *sc, struct ath_buf *bf)
usr/src/uts/common/io/arn/arn_xmit.c
332
arn_clone_txbuf(struct arn_softc *sc, struct ath_buf *bf)
usr/src/uts/common/io/arn/arn_xmit.c
354
arn_tx_complete_aggr(struct arn_softc *sc, struct ath_txq *txq,
usr/src/uts/common/io/arn/arn_xmit.c
519
arn_lookup_rate(struct arn_softc *sc, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_xmit.c
582
arn_compute_num_delims(struct arn_softc *sc, struct ath_atx_tid *tid,
usr/src/uts/common/io/arn/arn_xmit.c
645
arn_tx_form_aggr(struct arn_softc *sc, struct ath_atx_tid *tid,
usr/src/uts/common/io/arn/arn_xmit.c
721
arn_tx_sched_aggr(struct arn_softc *sc, struct ath_txq *txq,
usr/src/uts/common/io/arn/arn_xmit.c
773
arn_tx_aggr_start(struct arn_softc *sc, struct ieee80211_node *in,
usr/src/uts/common/io/arn/arn_xmit.c
792
arn_tx_aggr_stop(struct arn_softc *sc, struct ieee80211_node *in, uint16_t tid)
usr/src/uts/common/io/arn/arn_xmit.c
845
arn_tx_aggr_resume(struct arn_softc *sc,
usr/src/uts/common/io/arn/arn_xmit.c
864
arn_tx_aggr_check(struct arn_softc *sc, struct ath_node *an, uint8_t tidno)
usr/src/uts/common/io/arn/arn_xmit.c
887
arn_txq_drain_pending_buffers(struct arn_softc *sc, struct ath_txq *txq)
usr/src/uts/common/io/arn/arn_xmit.c
904
arn_tx_get_qnum(struct arn_softc *sc, int qtype, int haltype)
usr/src/uts/common/io/arn/arn_xmit.c
931
arn_test_get_txq(struct arn_softc *sc, struct ieee80211_node *in,
usr/src/uts/common/io/arn/arn_xmit.c
97
static void arn_tx_send_ht_normal(struct arn_softc *sc, struct ath_txq *txq,
usr/src/uts/common/io/arn/arn_xmit.c
99
static void arn_tx_complete_buf(struct arn_softc *sc, struct ath_buf *bf,
usr/src/uts/common/io/arn/arn_xmit.c
999
assign_aggr_tid_seqno(struct arn_softc *sc,