HAL_CHANNEL
HAL_CHANNEL *chans;
chans = (HAL_CHANNEL *)
kmem_zalloc(IEEE80211_CHAN_MAX * sizeof (HAL_CHANNEL), KM_SLEEP);
kmem_free(chans, IEEE80211_CHAN_MAX * sizeof (HAL_CHANNEL));
HAL_CHANNEL *c = &chans[i];
kmem_free(chans, IEEE80211_CHAN_MAX * sizeof (HAL_CHANNEL));
HAL_CHANNEL hchan;
int16_t (*ah_getChanNoise)(struct ath_hal *, HAL_CHANNEL *);
HAL_CHANNEL *chans, uint32_t maxchans, uint32_t *nchans,
HAL_CHANNEL *, HAL_BOOL bChannelChange,
HAL_BOOL (*ah_perCalibration) (struct ath_hal *, HAL_CHANNEL *,
HAL_BOOL (*ah_radarWait)(struct ath_hal *, HAL_CHANNEL *);
const HAL_NODE_STATS *, HAL_CHANNEL *);
HAL_CHANNEL asc_curchan; /* current h/w channel */