/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_dfs.c | 224 const struct ieee80211_channel *chan) 230 if (c->ic_freq == chan->ic_freq) 298 ieee80211_dfs_notify_radar(struct ieee80211com *ic, struct ieee80211_channel *chan) argument 313 announce_radar(ic, chan, chan); 314 ieee80211_notify_radar(ic, chan); 332 if (c->ic_freq == chan->ic_freq) { 338 ieee80211_notify_radar(ic, chan); 339 chan->ic_state |= IEEE80211_CHANSTATE_NORADAR; 356 if (chan 223 ieee80211_dfs_cac_clear(struct ieee80211com *ic, const struct ieee80211_channel *chan) argument [all...] |
H A D | ieee80211_scan_sta.c | 89 #define STA_DEMOTE11B 0x01 /* match w/ demoted 11b chan */ 103 #define MAX_IEEE_CHAN 256 /* max acceptable IEEE chan # */ 318 * sp->chan has this value because it's used to calculate 321 c = ieee80211_find_channel_byieee(ic, sp->chan, 793 demote11b(struct ieee80211vap *vap, struct ieee80211_channel *chan) argument 797 if (IEEE80211_IS_CHAN_ANYG(chan) && 799 c = ieee80211_find_channel(vap->iv_ic, chan->ic_freq, 800 (chan->ic_flags &~ (IEEE80211_CHAN_PUREG | IEEE80211_CHAN_G)) | 803 chan = c; 805 return chan; 921 check_rate(struct ieee80211vap *vap, const struct ieee80211_channel *chan, const struct ieee80211_scan_entry *se) argument 1263 struct ieee80211_channel *chan; local 1402 struct ieee80211_channel *chan; local 1625 struct ieee80211_channel *chan; local 1804 struct ieee80211_channel *chan = ss->ss_chans[i]; local 1838 struct ieee80211_channel *bestchan, *chan; local 1906 struct ieee80211_channel *chan; local [all...] |
H A D | ieee80211_vht.c | 795 struct ieee80211_channel *chan, int flags) 803 chan->ic_ieee, chan->ic_flags); 805 c = ieee80211_find_channel(ic, chan->ic_freq, 806 chan->ic_flags & ~IEEE80211_CHAN_VHT); 808 c = chan; 825 c = findvhtchan(ic, chan, IEEE80211_CHAN_VHT80); 828 c = findvhtchan(ic, chan, IEEE80211_CHAN_VHT80P80); 831 c = findvhtchan(ic, chan, IEEE80211_CHAN_VHT80); 834 c = findvhtchan(ic, chan, IEEE80211_CHAN_VHT40 794 ieee80211_vht_adjust_channel(struct ieee80211com *ic, struct ieee80211_channel *chan, int flags) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwnreg.h | 160 int chan; local 162 chan = c->ic_ieee; 164 chan = (chan + c->ic_extieee) / 2; 166 return (chan);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar9002/ |
H A D | ar9287_reset.c | 48 const struct ieee80211_channel *chan, int16_t *pTxPowerIndexOffset) 70 if (IEEE80211_IS_CHAN_2GHZ(chan)) { 105 ar9287olcGetTxGainIndex(ah, chan, 130 const struct ieee80211_channel *chan, 163 ar5416GetChannelCenters(ah, chan, ¢ers); 203 ar5416GetTargetPowersLeg(ah, chan, pEepData->calTargetPowerCck, 205 ar5416GetTargetPowersLeg(ah, chan, pEepData->calTargetPower2G, 207 ar5416GetTargetPowers(ah, chan, pEepData->calTargetPower2GHT20, 210 if (IEEE80211_IS_CHAN_HT40(chan)) { 213 ar5416GetTargetPowers(ah, chan, pEepDat 47 ar9287SetPowerCalTable(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *pTxPowerIndexOffset) argument 128 ar9287SetPowerPerRateTable(struct ath_hal *ah, struct ar9287_eeprom *pEepData, const struct ieee80211_channel *chan, int16_t *ratesArray, uint16_t cfgCtl, uint16_t AntennaReduction, uint16_t twiceMaxRegulatoryPower, uint16_t powerLimit) argument 329 ar9287SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument 453 ar9287SetBoardValues(struct ath_hal *ah, const struct ieee80211_channel *chan) argument [all...] |
H A D | ar9280.h | 65 const struct ieee80211_channel *chan);
|
H A D | ar9280_olc.c | 63 const struct ieee80211_channel *chan, 72 ar5416GetChannelCenters(ah, chan, ¢ers); 79 IEEE80211_IS_CHAN_2GHZ(chan)), calChans, numPiers, 284 const struct ieee80211_channel *chan, int16_t *pTxPowerIndexOffset) 300 xpdMask = pEepData->modalHeader[IEEE80211_IS_CHAN_2GHZ(chan)].xpdGain; 305 pdGainOverlap_t2 = pEepData->modalHeader[IEEE80211_IS_CHAN_2GHZ(chan)].pdGainOverlap; 310 if (IEEE80211_IS_CHAN_2GHZ(chan)) { 319 if (IEEE80211_IS_CHAN_2GHZ(chan) && AR_SREV_MERLIN_20_OR_LATER(ah) && 347 if (IEEE80211_IS_CHAN_2GHZ(chan)) { 359 ar9280olcGetTxGainIndex(ah, chan, 62 ar9280olcGetTxGainIndex(struct ath_hal *ah, const struct ieee80211_channel *chan, struct calDataPerFreqOpLoop *rawDatasetOpLoop, uint8_t *calChans, uint16_t availPiers, uint8_t *pwr, uint8_t *pcdacIdx) argument 283 ar9280SetPowerCalTable(struct ath_hal *ah, struct ar5416eeprom *pEepData, const struct ieee80211_channel *chan, int16_t *pTxPowerIndexOffset) argument [all...] |
H A D | ar9285_reset.c | 58 const struct ieee80211_channel *chan, int16_t *ratesArray, 64 const struct ieee80211_channel *chan, 67 const struct ieee80211_channel *chan, CAL_DATA_PER_FREQ_4K *pRawDataSet, 75 const struct ieee80211_channel *chan, uint16_t *rfXpdGain) 99 cfgCtl = ath_hal_getctl(ah, chan); 100 powerLimit = chan->ic_maxregpower * 2; 101 twiceAntennaReduction = chan->ic_maxantgain; 105 __func__,chan->ic_freq, cfgCtl ); 111 if (!ar9285SetPowerPerRateTable(ah, pEepData, chan, 120 if (!ar9285SetPowerCalTable(ah, pEepData, chan, 74 ar9285SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument 246 ar9285SetBoardValues(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 398 ar9285SetPowerPerRateTable(struct ath_hal *ah, struct ar5416eeprom_4k *pEepData, const struct ieee80211_channel *chan, int16_t *ratesArray, uint16_t cfgCtl, uint16_t AntennaReduction, uint16_t twiceMaxRegulatoryPower, uint16_t powerLimit) argument 566 ar9285SetPowerCalTable(struct ath_hal *ah, struct ar5416eeprom_4k *pEepData, const struct ieee80211_channel *chan, int16_t *pTxPowerIndexOffset) argument 639 ar9285GetGainBoundariesAndPdadcs(struct ath_hal *ah, const struct ieee80211_channel *chan, CAL_DATA_PER_FREQ_4K *pRawDataSet, uint8_t * bChans, uint16_t availPiers, uint16_t tPdGainOverlap, int16_t *pMinCalPower, uint16_t * pPdGainBoundaries, uint8_t * pPDADCValues, uint16_t numXpdGains) argument [all...] |
H A D | ar9287_olc.c | 106 const struct ieee80211_channel *chan, 114 ar5416GetChannelCenters(ah, chan, ¢ers); 122 (uint8_t)FREQ2FBIN(centers.synth_center, IEEE80211_IS_CHAN_2GHZ(chan)), 105 ar9287olcGetTxGainIndex(struct ath_hal *ah, const struct ieee80211_channel *chan, struct cal_data_op_loop_ar9287 *pRawDatasetOpLoop, uint8_t *pCalChans, uint16_t availPiers, int8_t *pPwr) argument
|
H A D | ar9280_attach.c | 71 const struct ieee80211_channel *chan); 107 ar9280InitPLL(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 112 chan != AH_NULL && IEEE80211_IS_CHAN_5GHZ(chan)) { 118 pll = IS_5GHZ_FAST_CLOCK_EN(ah, chan) ? 0x142c : 0x2850; 119 if (IEEE80211_IS_CHAN_HALF(chan)) 121 else if (IEEE80211_IS_CHAN_QUARTER(chan)) 125 if (chan != AH_NULL) { 126 if (IEEE80211_IS_CHAN_HALF(chan)) 128 else if (IEEE80211_IS_CHAN_QUARTER(chan)) 494 ar9280WriteIni(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 574 ar9280SpurMitigate(struct ath_hal *ah, const struct ieee80211_channel *chan) argument [all...] |
H A D | ar9285_cal.c | 167 ar9285_hw_cl_cal(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 170 if (IEEE80211_IS_CHAN_HT20(chan)) { 206 ar9285_hw_clc(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 218 if (!(ar9285_hw_cl_cal(ah, chan))) 256 retv = ar9285_hw_cl_cal(ah, chan); 264 const struct ieee80211_channel *chan) 267 (! ar9285_hw_clc(ah, chan))) 263 ar9285InitCalHardware(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/ |
H A D | ar9300_reset.c | 70 static inline void ar9300_set_rf_mode(struct ath_hal *ah, struct ieee80211_channel *chan); 71 static inline HAL_BOOL ar9300_init_cal(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_BOOL skip_if_none, HAL_BOOL apply_last_corr); 131 ar9300_set_ifs_timing(struct ath_hal *ah, struct ieee80211_channel *chan) argument 137 if (IEEE80211_IS_CHAN_HALF(chan)) { /* half rates */ 140 if (IS_5GHZ_FAST_CLOCK_EN(ah, chan)) { /* fast clock */ 152 if (IS_5GHZ_FAST_CLOCK_EN(ah, chan)) { /* fast clock */ 218 ar9300_get_channel_centers(struct ath_hal *ah, const struct ieee80211_channel *chan, argument 223 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); 225 if (!IEEE80211_IS_CHAN_HT40(chan)) { 231 HALASSERT(IEEE80211_IS_CHAN_HT40(chan)); 282 int chan, chain; local 369 ar9300_chain_noise_floor(struct ath_hal *ah, int16_t *nf_buf, struct ieee80211_channel *chan, int is_scan) argument 432 ar9300_get_nf_from_reg(struct ath_hal *ah, struct ieee80211_channel *chan, int wait_time) argument 587 get_noise_floor_thresh(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *chan, int16_t *nft) argument 621 ar9300_store_new_nf(struct ath_hal *ah, struct ieee80211_channel *chan, int is_scan) argument 782 ar9300_set_delta_slope(struct ath_hal *ah, struct ieee80211_channel *chan) argument 831 ar9300_check_chan(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 866 ar9300_set_11n_regs(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_HT_MACMODE macmode) argument 936 ar9300_spur_mitigate_mrc_cck(struct ath_hal *ah, struct ieee80211_channel *chan) argument 1037 ar9300_spur_mitigate_ofdm(struct ath_hal *ah, struct ieee80211_channel *chan) argument 1246 ar9300_spur_mitigate(struct ath_hal *ah, struct ieee80211_channel *chan) argument 1257 ar9300_channel_change(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_HT_MACMODE macmode) argument 1388 ar9300_init_pll(struct ath_hal *ah, struct ieee80211_channel *chan) argument 2040 ar9300_set_rf_mode(struct ath_hal *ah, struct ieee80211_channel *chan) argument 2067 ar9300_chip_reset(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_RESET_TYPE reset_type) argument 2216 ar9300_get_nf_hist_base(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan, int is_scan, int16_t nf[]) argument 2423 ar9300_calibration(struct ath_hal *ah, struct ieee80211_channel *chan, u_int8_t rxchainmask, HAL_BOOL do_nf_cal, HAL_BOOL *is_cal_done, int is_scan, u_int32_t *sched_cals) argument 2747 const struct ieee80211_channel *chan = ahpriv->ah_curchan; local 2819 ar9300_override_ini(struct ath_hal *ah, struct ieee80211_channel *chan) argument 2892 ar9300_process_ini(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_HT_MACMODE macmode) argument 3225 ar9300_is_cal_supp(struct ath_hal *ah, const struct ieee80211_channel *chan, HAL_CAL_TYPES cal_type) argument 3581 ar9300_init_cal_internal(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_BOOL enable_rtt, HAL_BOOL do_rtt_cal, HAL_BOOL skip_if_none, HAL_BOOL apply_last_iqcorr) argument 3982 ar9300_init_cal(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_BOOL skip_if_none, HAL_BOOL apply_last_iqcorr) argument 3998 ar9300_reset_cal_valid(struct ath_hal *ah, const struct ieee80211_channel *chan, HAL_BOOL *is_cal_done, u_int32_t cal_type) argument 4146 ar9300_init_bb(struct ath_hal *ah, struct ieee80211_channel *chan) argument 4395 First_NFCal(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, int is_scan, struct ieee80211_channel *chan) argument 4515 ar9300_reset(struct ath_hal *ah, HAL_OPMODE opmode, struct ieee80211_channel *chan, HAL_HT_MACMODE macmode, u_int8_t txchainmask, u_int8_t rxchainmask, HAL_HT_EXTPROTSPACING extprotspacing, HAL_BOOL b_channel_change, HAL_STATUS *status, HAL_RESET_TYPE reset_type, int is_scan) argument 6298 const struct ieee80211_channel *chan = ahpriv->ah_curchan; local 6444 ar9300_ant_ctrl_set_lna_div_use_bt_ant(struct ath_hal *ah, HAL_BOOL enable, const struct ieee80211_channel *chan) argument [all...] |
H A D | ar9300_radar.c | 184 ar9300_check_dfs(struct ath_hal *ah, struct ieee80211_channel *chan) 188 ichan = getchannel(ah, chan); 207 ar9300_dfs_found(struct ath_hal *ah, struct ieee80211_channel *chan, u_int64_t nol_time) 211 ichan = getchannel(ah, chan); 220 chan->priv_flags |= CHANNEL_INTERFERENCE; 233 const struct ieee80211_channel *chan = ahp->ah_curchan; local 296 if (IEEE80211_IS_CHAN_HT40(chan)) { 310 REG_WRITE_ARRAY(&ah9300->ah_ini_dfs, IEEE80211_IS_CHAN_HT40(chan)? 2:1, reg_writes); 314 if (AR_SREV_AR9580(ah) && IEEE80211_IS_CHAN_HT40(chan)) { 353 ar9300_radar_wait(struct ath_hal *ah, struct ieee80211_channel *chan) [all...] |
H A D | ar9300_freebsd.h | 6 struct ieee80211_channel *chan, HAL_BOOL bChannelChange, 13 const struct ieee80211_channel *chan); 22 struct ieee80211_channel *chan, u_int rxchainmask, 25 const struct ieee80211_channel *chan); 31 const HAL_NODE_STATS *stats, const struct ieee80211_channel *chan);
|
H A D | ar9300_ani.c | 172 * corresponds to the channel in *chan. If no match is found and the 179 const struct ieee80211_channel *chan) 186 if (ahp->ah_ani[i].c.ic_freq == chan->ic_freq) { 190 ahp->ah_ani[i].c.ic_freq = chan->ic_freq; 191 ahp->ah_ani[i].c.ic_flags = chan->ic_flags; 298 const struct ieee80211_channel *chan = AH_PRIVATE(ah)->ah_curchan; local 302 HALASSERT(chan != AH_NULL); 303 index = ar9300_get_ani_channel_index(ah, chan); 308 "%s: ver %d.%d opmode %u chan %d Mhz/0x%x macmode %d\n", 310 AH_PRIVATE(ah)->ah_opmode, chan 178 ar9300_get_ani_channel_index(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 460 const struct ieee80211_channel *chan = AH_PRIVATE(ah)->ah_curchan; local 864 const struct ieee80211_channel *chan = AH_PRIVATE(ah)->ah_curchan; local 1122 ar9300_ani_ar_poll(struct ath_hal *ah, const HAL_NODE_STATS *stats, const struct ieee80211_channel *chan, HAL_ANISTATS *ani_stats) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/ |
H A D | r92c_chan.c | 61 uint8_t chan; local 64 chan = rtwn_chan2centieee(c); 66 if (chan <= 3) group = 0; 67 else if (chan <= 9) group = 1; 68 else if (chan <= 14) group = 2; 70 KASSERT(0, ("wrong 2GHz channel %d!\n", chan)); 247 r92c_set_bw40(struct rtwn_softc *sc, uint8_t chan, int prichlo) argument 271 (rs->rf_chnlbw[0] & ~0xfff) | chan); 275 r92c_set_bw20(struct rtwn_softc *sc, uint8_t chan) argument 289 (rs->rf_chnlbw[0] & ~0xfff) | chan | R92C_RF_CHNLBW_BW2 296 u_int chan; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/ |
H A D | ar5111.c | 79 ar5111SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 82 uint16_t freq = ath_hal_gethwchannel(ah, chan); 148 chanIEEE = chan->ic_ieee; 149 if (IEEE80211_IS_CHAN_2GHZ(chan)) { 186 AH_PRIVATE(ah)->ah_curchan = chan; 220 ar5111SetRfRegs(struct ath_hal *ah, const struct ieee80211_channel *chan, argument 223 uint16_t freq = ath_hal_gethwchannel(ah, chan); 231 HALDEBUG(ah, HAL_DEBUG_RFPARAM, "%s: chan %u/0x%x modesIndex %u\n", 232 __func__, chan->ic_freq, chan 391 ar5111SetPowerTable(struct ath_hal *ah, int16_t *pMinPower, int16_t *pMaxPower, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument 628 ar5111GetChannelMaxMinPower(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *maxPow, int16_t *minPow) argument [all...] |
H A D | ar5112.c | 80 ar5112SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 82 uint16_t freq = ath_hal_gethwchannel(ah, chan); 148 AH_PRIVATE(ah)->ah_curchan = chan; 181 const struct ieee80211_channel *chan, 189 uint16_t freq = ath_hal_gethwchannel(ah, chan); 201 HALDEBUG(ah, HAL_DEBUG_RFPARAM, "%s: chan %u/0x%x modesIndex %u\n", 202 __func__, chan->ic_freq, chan->ic_flags, modesIndex); 205 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) { 240 __func__, chan 180 ar5112SetRfRegs(struct ath_hal *ah, const struct ieee80211_channel *chan, uint16_t modesIndex, uint16_t *rfXpdGain) argument 346 ar5112SetPowerTable(struct ath_hal *ah, int16_t *pPowerMin, int16_t *pPowerMax, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument 768 ar5112GetChannelMaxMinPower(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *maxPow, int16_t *minPow) argument [all...] |
H A D | ar5413.c | 80 ar5413SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 82 uint16_t freq = ath_hal_gethwchannel(ah, chan); 148 AH_PRIVATE(ah)->ah_curchan = chan; 160 const struct ieee80211_channel *chan, 169 uint16_t freq = ath_hal_gethwchannel(ah, chan); 176 HALDEBUG(ah, HAL_DEBUG_RFPARAM, "%s: chan %u/0x%x modesIndex %u\n", 177 __func__, chan->ic_freq, chan->ic_flags, modesIndex); 182 switch (chan->ic_flags & IEEE80211_CHAN_ALLFULL) { 211 __func__, chan 159 ar5413SetRfRegs(struct ath_hal *ah, const struct ieee80211_channel *chan, uint16_t modesIndex, uint16_t *rfXpdGain) argument 541 ar5413SetPowerTable(struct ath_hal *ah, int16_t *minPower, int16_t *maxPower, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument 683 ar5413GetChannelMaxMinPower(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *maxPow, int16_t *minPow) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/ |
H A D | ar5210_reset.c | 73 struct ieee80211_channel *chan, HAL_BOOL bChannelChange, 88 opmode, chan->ic_freq, chan->ic_flags, 91 if (!IEEE80211_IS_CHAN_5GHZ(chan)) { 99 ichan = ath_hal_checkchannel(ah, chan); 103 __func__, chan->ic_freq, chan->ic_flags); 122 if (!ar5210ChipReset(ah, chan)) { 218 if (!ar5210SetTransmitPower(ah, chan)) { 243 if (!ar5210SetChannel(ah, chan)) { 72 ar5210Reset(struct ath_hal *ah, HAL_OPMODE opmode, struct ieee80211_channel *chan, HAL_BOOL bChannelChange, HAL_RESET_TYPE resetType, HAL_STATUS *status) argument 392 ar5210ChipReset(struct ath_hal *ah, struct ieee80211_channel *chan) argument 452 ar5210PerCalibrationN(struct ath_hal *ah, struct ieee80211_channel *chan, u_int chainMask, HAL_BOOL longCal, HAL_BOOL *isCalDone) argument 573 ar5210PerCalibration(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_BOOL *isIQdone) argument 580 ar5210ResetCalValid(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 733 setupPowerSettings(struct ath_hal *ah, const struct ieee80211_channel *chan, uint8_t cp[17]) argument 835 ar5210SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 923 ar5210SetChannel(struct ath_hal *ah, struct ieee80211_channel *chan) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_dfs/null/ |
H A D | dfs_null.c | 105 ath_dfs_radar_enable(struct ath_softc *sc, struct ieee80211_channel *chan) argument 117 if (! IEEE80211_IS_CHAN_DFS(chan)) 132 if (IEEE80211_IS_CHAN_HT40(chan)) 194 struct ieee80211_channel *chan) 207 ath_dfs_tasklet_needed(struct ath_softc *sc, struct ieee80211_channel *chan) argument 193 ath_dfs_process_radar_event(struct ath_softc *sc, struct ieee80211_channel *chan) argument
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/ |
H A D | ar2133.c | 127 ar2133SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 136 OS_MARK(ah, AH_MARK_SETCHANNEL, chan->ic_freq); 138 ar5416GetChannelCenters(ah, chan, ¢ers); 226 AH_PRIVATE(ah)->ah_curchan = chan; 259 ar2133SetRfRegs(struct ath_hal *ah, const struct ieee80211_channel *chan, argument 283 if (IEEE80211_IS_CHAN_2GHZ(chan)) { 331 const struct ieee80211_channel *chan, uint16_t *rfXpdGain) 366 const struct ieee80211_channel *chan, 377 if (IS_CHAN_A(chan)) { 381 } else if (IS_CHAN_G(chan) || IS_CHAN_108 330 ar2133SetPowerTable(struct ath_hal *ah, int16_t *pPowerMin, int16_t *pPowerMax, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument 365 ar2133GetChannelMaxMinPower(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *maxPow, int16_t *minPow) argument [all...] |
H A D | ar5416.h | 99 const struct ieee80211_channel *chan, 104 const struct ieee80211_channel *chan); 259 const struct ieee80211_channel *chan, HAL_BOOL enable); 301 struct ieee80211_channel *chan, 319 struct ieee80211_channel *chan); 321 const struct ieee80211_channel *chan, CHAN_CENTERS *centers); 323 const struct ieee80211_channel *chan, 332 const struct ieee80211_channel *chan, 337 const struct ieee80211_channel *chan, 344 const struct ieee80211_channel *chan); [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ |
H A D | ah.c | 517 ath_hal_get_curmode(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 522 if (!chan) 525 if (IEEE80211_IS_CHAN_TURBO(chan)) 529 if (IEEE80211_IS_CHAN_5GHZ(chan) && IEEE80211_IS_CHAN_HT20(chan)) 531 if (IEEE80211_IS_CHAN_5GHZ(chan) && IEEE80211_IS_CHAN_HT40U(chan)) 533 if (IEEE80211_IS_CHAN_5GHZ(chan) && IEEE80211_IS_CHAN_HT40D(chan)) 535 if (IEEE80211_IS_CHAN_A(chan)) 575 ath_hal_chan2wmode(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 1158 ath_hal_getChanNoise(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 1188 ath_hal_get_mimo_chan_noise(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *nf_ctl, int16_t *nf_ext) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | AudioMixer.cpp | 50 // then chan and src (or dst) are encoded with 6 bits 53 #define PARAM_SRC_ENABLE(id, chan, src) (((id) << 16) | ((chan) << 10) | ((src) << 4) | 0x1) 54 #define PARAM_SRC_GAIN(id, chan, src) (((id) << 16) | ((chan) << 10) | ((src) << 4) | 0x2) 55 #define PARAM_DST_ENABLE(id, chan, dst) (((id) << 16) | ((chan) << 10) | ((dst) << 4) | 0x3) 57 #define PARAM_SRC_STR(id, chan) (((id) << 16) | ((chan) << 10) | 0x5) 58 #define PARAM_DST_STR(id, chan) (((i [all...] |