ath_t
ath_calcrxfilter(ath_t *asc)
ath_set_data_queue(ath_t *asc, int ac, int haltype)
ath_txq_setup(ath_t *asc)
ath_txq_cleanup(ath_t *asc)
ath_setcurmode(ath_t *asc, enum ieee80211_phymode mode)
ath_mode_init(ath_t *asc)
ath_stoprecv(ath_t *asc)
ath_getchannels(ath_t *asc, uint32_t cc, HAL_BOOL outdoor, HAL_BOOL xchanmode)
ath_drainq(ath_t *asc, struct ath_txq *txq)
ath_draintxq(ath_t *asc)
ath_startrecv(ath_t *asc)
ath_chan_change(ath_t *asc, struct ieee80211_channel *chan)
ath_chan_set(ath_t *asc, struct ieee80211_channel *chan)
ath_beacon_config(ath_t *asc)
key_alloc_pair(ath_t *asc, ieee80211_keyix *txkeyix,
key_alloc_2pair(ath_t *asc, ieee80211_keyix *txkeyix, ieee80211_keyix *rxkeyix)
key_alloc_single(ath_t *asc, ieee80211_keyix *txkeyix, ieee80211_keyix *rxkeyix)
ath_t *asc = (ath_t *)ic;
ath_t *asc = (ath_t *)ic;
extern void ath_setup_desc(ath_t *asc, struct ath_buf *bf);
ath_keyprint(ath_t *asc, const char *tag, uint_t ix,
ath_keyset_tkip(ath_t *asc, const struct ieee80211_key *k,
ath_t *asc = (ath_t *)ic;
struct ath_hal *ah = ((ath_t *)ic)->asc_ah;
ath_t *asc = (ath_t *)ic;
uint32_t ath_calcrxfilter(ath_t *asc);
void ath_beacon_config(ath_t *asc);
int32_t ath_startrecv(ath_t *asc);
void ath_stoprecv(ath_t *asc);
int32_t ath_getchannels(ath_t *asc, uint32_t cc,
void ath_chan_change(ath_t *asc, struct ieee80211_channel *chan);
int32_t ath_chan_set(ath_t *asc, struct ieee80211_channel *chan);
int ath_txq_setup(ath_t *asc);
void ath_txq_cleanup(ath_t *asc);
void ath_rate_setup(ath_t *asc, uint32_t mode);
void ath_setcurmode(ath_t *asc, enum ieee80211_phymode mode);
void ath_mode_init(ath_t *asc);
void ath_draintxq(ath_t *asc);
#define ATH_STATE(macinfo) ((ath_t *)((macinfo)->gldm_private))
ath_t *asc = arg;
ath_tx_processq(ath_t *asc, struct ath_txq *txq)
ath_tx_handler(ath_t *asc)
ath_t *asc = (ath_t *)ic;
ath_t *asc = (ath_t *)ic;
ath_t *asc = (ath_t *)ic;
ath_stop_scantimer(ath_t *asc)
ath_t *asc = (ath_t *)ic;
ath_calibrate(ath_t *asc)
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = (ath_t *)arg;
ath_t *asc = (ath_t *)data;
ath_stop_locked(ath_t *asc)
extern int32_t ath_getset(ath_t *asc, mblk_t *mp, uint32_t cmd);
ath_t *asc = arg;
ath_start_locked(ath_t *asc)
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = arg;
ath_t *asc = arg;
ath_pci_setup(ath_t *asc)
ath_t *asc;
ath_t *asc;
ath_suspend(ath_t *asc)
ath_t *asc;
ath_t *asc;
status = ddi_soft_state_init(&ath_soft_state_p, sizeof (ath_t), 1);
ath_setup_desc(ath_t *asc, struct ath_buf *bf)
ath_buflist_setup(dev_info_t *devinfo, ath_t *asc, list_t *bflist,
ath_desc_free(ath_t *asc)
ath_desc_alloc(dev_info_t *devinfo, ath_t *asc)
ath_rx_handler(ath_t *asc)
ath_tx_start(ath_t *asc, struct ieee80211_node *in, struct ath_buf *bf,
ath_t *asc = (ath_t *)ic;
ath_rate_ctl_start(ath_t *asc, struct ieee80211_node *in)
ath_rate_update((ath_t *)arg, in, 0);
ath_rate_ctl_reset(ath_t *asc, enum ieee80211_state state)
ath_t *asc = arg;
ath_rate_setup(ath_t *asc, uint32_t mode)
ath_rate_update(ath_t *asc, struct ieee80211_node *in, int32_t rate)
void ath_rate_ctl_start(ath_t *asc, struct ieee80211_node *in);
void ath_rate_ctl_reset(ath_t *asc, enum ieee80211_state state);
void ath_rate_update(ath_t *asc, struct ieee80211_node *in, int32_t rate);
void ath_rate_setup(ath_t *asc, uint32_t mode);