/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/ |
H A D | r12a_rom.c | 65 struct r12a_softc *rs = sc->sc_priv; local 70 rs->crystalcap = RTWN_GET_ROM_VAR(rom->crystalcap, 72 rs->tx_bbswing_2g = RTWN_GET_ROM_VAR(rom->tx_bbswing_2g, 0); 73 rs->tx_bbswing_5g = RTWN_GET_ROM_VAR(rom->tx_bbswing_5g, 0); 84 rs->cck_tx_pwr[i][j] = 87 rs->ht40_tx_pwr_2g[i][j] = 91 rs->cck_tx_pwr[i][j] = RTWN_GET_ROM_VAR(pwr_2g->cck[j], 94 rs->cck_tx_pwr_diff_2g[i][0] = 0; 95 rs->ofdm_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8( 97 rs 157 struct r12a_softc *rs = sc->sc_priv; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192e/ |
H A D | r92e_rom.c | 65 struct r92e_softc *rs = sc->sc_priv; local 71 rs->crystalcap = RTWN_GET_ROM_VAR(rom->crystalcap, 80 rs->cck_tx_pwr[i][j] = 83 rs->ht40_tx_pwr_2g[i][j] = 87 rs->cck_tx_pwr[i][j] = RTWN_GET_ROM_VAR(pwr_2g->cck[j], 90 rs->cck_tx_pwr_diff_2g[i][0] = 0; 91 rs->ofdm_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8( 93 rs->bw20_tx_pwr_diff_2g[i][0] = RTWN_SIGN4TO8( 95 rs->bw40_tx_pwr_diff_2g[i][0] = 0; 99 rs [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_recv.c | 173 struct ath_rx_status *rs) 180 rs->rs_status = 0; 181 rs->rs_flags = 0; 183 rs->rs_datalen = ads->ds_rxstatus1 & AR_DataLen; 184 rs->rs_tstamp = ads->AR_RcvTimestamp; 186 rs->rs_rssi = MS(ads->ds_rxstatus4, AR_RxRSSICombined); 187 rs->rs_rssi_ctl[0] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt00); 188 rs->rs_rssi_ctl[1] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt01); 189 rs->rs_rssi_ctl[2] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt02); 190 rs 171 ar5416ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/usb/ |
H A D | r92cu_attach.c | 67 struct r92c_softc *rs = sc->sc_priv; local 70 if (!(rs->chip & R92C_CHIP_92C) && 71 rs->board_type == R92C_BOARD_TYPE_HIGHPA) { 74 rs->rs_txagc = &rtl8188ru_txagc[0]; 78 rs->rs_txagc = &rtl8192cu_txagc[0]; 81 if ((rs->chip & (R92C_CHIP_UMC_A_CUT | R92C_CHIP_92C)) == 89 rs->rs_scan_start = ic->ic_scan_start; 91 rs->rs_scan_end = ic->ic_scan_end; 98 struct r92c_softc *rs = sc->sc_priv; local 100 if (!(rs 114 struct r92c_softc *rs; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/usb/ |
H A D | r12au_attach.c | 81 struct r12a_softc *rs = sc->sc_priv; local 84 rs->ac_usb_dma_size = 0x07; 85 rs->ac_usb_dma_time = 0x1a; 87 rs->ac_usb_dma_size = 0x01; 88 rs->ac_usb_dma_time = 0x10; 91 if (rs->chip & R12A_CHIP_C_CUT) 96 if (rs->board_type == R92C_BOARD_TYPE_MINICARD || 97 rs->board_type == R92C_BOARD_TYPE_SOLO || 98 rs->board_type == R92C_BOARD_TYPE_COMBO) 103 if (!(rs 113 struct r12a_softc *rs = sc->sc_priv; local 128 struct r12a_softc *rs; local 153 struct r12a_softc *rs = sc->sc_priv; local 161 struct r12a_softc *rs = sc->sc_priv; local 170 struct r12a_softc *rs = sc->sc_priv; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/ |
H A D | r92c_attach.c | 57 struct r92c_softc *rs = sc->sc_priv; local 59 free(rs, M_RTWN_PRIV); 65 struct r92c_softc *rs = sc->sc_priv; local 68 rs->chip |= R92C_CHIP_92C; 73 rs->chip |= R92C_CHIP_92C_1T2R; 77 rs->chip |= R92C_CHIP_UMC_A_CUT;
|
H A D | r92c_rom.c | 61 struct r92c_softc *rs = sc->sc_priv; local 63 if (rs->chip & R92C_CHIP_92C) { 64 sc->ntxchains = (rs->chip & R92C_CHIP_92C_1T2R) ? 1 : 2; 75 struct r92c_softc *rs = sc->sc_priv; local 79 (void) rtwn_efuse_read_next(sc, &rs->pa_setting); 81 rs->pa_setting); 87 struct r92c_softc *rs = sc->sc_priv; local 88 struct rtwn_r92c_txpwr *rt = rs->rs_txpwr; 92 rs->board_type = MS(rom->rf_opt1, R92C_ROM_RF1_BOARD_TYPE); 93 rs [all...] |
/haiku/src/libs/bsd/ |
H A D | arc4random.c | 56 } *rs; variable in typeref:struct:_rs 115 if (rs) 116 memset(rs, 0, sizeof(*rs)); 145 if (rs == NULL) { 146 if (_rs_allocate(&rs, &rsx) == -1) 162 if (!rs) 169 rs->rs_have = 0; 172 rs->rs_count = 1600000; 179 if (!rs || r [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/usb/ |
H A D | r21au_attach.c | 79 struct r12a_softc *rs = sc->sc_priv; local 81 if (rs->board_type == R92C_BOARD_TYPE_MINICARD || 82 rs->board_type == R92C_BOARD_TYPE_SOLO || 83 rs->board_type == R92C_BOARD_TYPE_COMBO) 88 TIMEOUT_TASK_INIT(taskqueue_thread, &rs->rs_chan_check, 0, 94 rs->rs_scan_start = ic->ic_scan_start; 96 rs->rs_scan_end = ic->ic_scan_end; 104 struct r12a_softc *rs = sc->sc_priv; local 110 KASSERT(rvp->id >= 0 && rvp->id <= nitems(rs->rs_newstate), 113 rs 123 struct r12a_softc *rs; local 157 struct r12a_softc *rs = sc->sc_priv; local [all...] |
H A D | r21au_dfs.c | 121 struct r12a_softc *rs = sc->sc_priv; local 131 if (rs->rs_flags & R12A_RADAR_ENABLED) { 159 if (rs->rs_flags & R12A_RADAR_ENABLED) { 161 &rs->rs_chan_check, R21AU_RADAR_CHECK_PERIOD); 172 struct r12a_softc *rs = sc->sc_priv; local 183 !(rs->rs_flags & R12A_RADAR_ENABLED)) { 190 rs->rs_flags |= R12A_RADAR_ENABLED; 196 &rs->rs_chan_check, R21AU_RADAR_CHECK_PERIOD); 200 (rs->rs_flags & R12A_RADAR_ENABLED) && 204 taskqueue_cancel_timeout(taskqueue_thread, &rs 228 struct r12a_softc *rs = sc->sc_priv; local 254 struct r12a_softc *rs = sc->sc_priv; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/ |
H A D | ar5211_recv.c | 210 struct ath_rx_status *rs) 225 rs->rs_datalen = ads->ds_status0 & AR_DataLen; 226 rs->rs_tstamp = MS(ads->ds_status1, AR_RcvTimestamp); 227 rs->rs_status = 0; 230 rs->rs_status |= HAL_RXERR_CRC; 232 rs->rs_status |= HAL_RXERR_DECRYPT; 234 rs->rs_status |= HAL_RXERR_PHY; 235 rs->rs_phyerr = MS(ads->ds_status1, AR_PHYErr); 239 rs->rs_rssi = MS(ads->ds_status0, AR_RcvSigStrength); 241 rs 208 ar5211ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/ |
H A D | r21a_rom.c | 65 struct r12a_softc *rs = sc->sc_priv; local 74 rs->ext_pa_2g = R21A_ROM_IS_PA_EXT_2GHZ(pa_type); 75 rs->ext_pa_5g = R21A_ROM_IS_PA_EXT_5GHZ(pa_type); 76 rs->ext_lna_2g = R21A_ROM_IS_LNA_EXT(lna_type_2g); 77 rs->ext_lna_5g = R21A_ROM_IS_LNA_EXT(lna_type_5g); 80 rs->bt_coex = 83 rs->bt_ant_num = (rom->rf_bt_opt & R12A_RF_BT_OPT_ANT_NUM);
|
H A D | r21a_init.c | 185 struct r12a_softc *rs = sc->sc_priv; local 282 rs->rs_flags &= ~(R12A_IQK_RUNNING | R12A_RADAR_ENABLED); 288 struct r12a_softc *rs = sc->sc_priv; local 294 __func__, cond[0], rs->ext_pa_5g, rs->ext_lna_5g); 300 if (rs->ext_pa_5g) 302 if (rs->ext_lna_5g) 304 if (rs->bt_coex) 306 if (!rs->ext_pa_2g && !rs 323 struct r12a_softc *rs = sc->sc_priv; local [all...] |
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_ra.c | 116 const struct ieee80211_ht_rateset *rs; local 120 rs = &ieee80211_std_ratesets_11n[i]; 121 if (chan40 == rs->chan40 && sgi == rs->sgi && 122 mcs >= rs->min_mcs && mcs <= rs->max_mcs) 123 return rs; 149 const struct ieee80211_ht_rateset *rs; local 152 rs = ieee80211_ra_get_ht_rateset(mcs, chan40, sgi); 153 txrate = rs 172 const struct ieee80211_ht_rateset *rs; local 197 const struct ieee80211_ht_rateset *rs; local 222 const struct ieee80211_ht_rateset *rs, *rsnext; local 288 ieee80211_ra_best_mcs_in_rateset(struct ieee80211_ra_node *rn, const struct ieee80211_ht_rateset *rs) argument 312 const struct ieee80211_ht_rateset *rs; local 400 const struct ieee80211_ht_rateset *rs; local 648 const struct ieee80211_ht_rateset *rs, *rsnext; local [all...] |
H A D | ieee80211_ra_vht.c | 115 const struct ieee80211_vht_rateset *rs; local 119 rs = &ieee80211_std_ratesets_11ac[i]; 120 if (mcs < rs->nrates && rs->num_ss == nss && 121 chan40 == rs->chan40 && chan80 == rs->chan80 && 122 sgi == rs->sgi) 123 return rs; 154 const struct ieee80211_vht_rateset *rs; local 157 rs 235 const struct ieee80211_vht_rateset *rs, *rsnext; local 279 ieee80211_ra_vht_best_mcs_in_rateset(struct ieee80211_ra_vht_node *rn, const struct ieee80211_vht_rateset *rs) argument 302 const struct ieee80211_vht_rateset *rs; local 385 const struct ieee80211_vht_rateset *rs; local 479 const struct ieee80211_vht_rateset *rs; local 585 const struct ieee80211_vht_rateset *rs; local 651 const struct ieee80211_vht_rateset *rs, *rsnext; local [all...] |
H A D | ieee80211_rssadapt.c | 82 const struct ieee80211_rateset *rs, const struct ieee80211_frame *wh, 102 if ((rs->rs_rates[fixed_rate] & flags) == flags) { 109 i = rs->rs_nrates; 113 if ((rs->rs_rates[i] & flags) != flags) 126 (rs->rs_rates[rateidx] & IEEE80211_RATE_VAL) / 2, 127 (rs->rs_rates[rateidx] & IEEE80211_RATE_VAL) * 5 % 10, 178 const struct ieee80211_rateset *rs = &ni->ni_rates; local 184 if (id->id_rateidx >= rs->rs_nrates) { 188 rs->rs_nrates - 1)); 208 (rs 81 ieee80211_rssadapt_choose(struct ieee80211_rssadapt *ra, const struct ieee80211_rateset *rs, const struct ieee80211_frame *wh, u_int len, int fixed_rate, const char *dvname, int do_not_adapt) argument 219 const struct ieee80211_rateset *rs = &ni->ni_rates; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/pci/ |
H A D | r92ce_attach.c | 71 struct r92c_softc *rs = sc->sc_priv; local 74 if (!(rs->chip & R92C_CHIP_92C) && 75 rs->board_type == R92C_BOARD_TYPE_HIGHPA) 76 rs->rs_txagc = &rtl8188ru_txagc[0]; 78 rs->rs_txagc = &rtl8192cu_txagc[0]; 80 if ((rs->chip & (R92C_CHIP_UMC_A_CUT | R92C_CHIP_92C)) == 87 rs->rs_scan_start = ic->ic_scan_start; 89 rs->rs_scan_end = ic->ic_scan_end; 96 struct r92c_softc *rs = sc->sc_priv; local 98 if (rs 107 struct r92c_softc *rs; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_recv.c | 250 struct ath_rx_status *rs) 265 rs->rs_datalen = ads->ds_rxstatus0 & AR_DataLen; 266 rs->rs_tstamp = MS(ads->ds_rxstatus1, AR_RcvTimestamp); 267 rs->rs_status = 0; 268 rs->rs_rssi = MS(ads->ds_rxstatus0, AR_RcvSigStrength); 270 if (rs->rs_rssi == -128) 271 rs->rs_rssi = 0; 273 rs->rs_keyix = MS(ads->ds_rxstatus1, AR_KeyIdx); 275 rs->rs_keyix = HAL_RXKEYIX_INVALID; 277 rs 248 ar5212ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/usb/ |
H A D | r88eu_attach.c | 79 struct r92c_softc *rs = sc->sc_priv; local 82 rs->rs_scan_start = ic->ic_scan_start; 84 rs->rs_scan_end = ic->ic_scan_end; 91 struct r92c_softc *rs; local 93 rs = malloc(sizeof(struct r92c_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO); 95 rs->rs_txpwr = &r88e_txpwr; 96 rs->rs_txagc = NULL; 98 rs->rs_set_bw20 = r88e_set_bw20; 99 rs->rs_get_txpower = r88e_get_txpower; 100 rs [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_rx.c | 512 const struct ath_rx_status *rs, u_int64_t tsf, int16_t nf) 534 sc->sc_rx_th.wr_v.rssi_ctl[0] = rs->rs_rssi_ctl[0]; 535 sc->sc_rx_th.wr_v.rssi_ctl[1] = rs->rs_rssi_ctl[1]; 536 sc->sc_rx_th.wr_v.rssi_ctl[2] = rs->rs_rssi_ctl[2]; 537 sc->sc_rx_th.wr_v.rssi_ext[0] = rs->rs_rssi_ext[0]; 538 sc->sc_rx_th.wr_v.rssi_ext[1] = rs->rs_rssi_ext[1]; 539 sc->sc_rx_th.wr_v.rssi_ext[2] = rs->rs_rssi_ext[2]; 542 sc->sc_rx_th.wr_v.evm[0] = rs->rs_evm0; 543 sc->sc_rx_th.wr_v.evm[1] = rs->rs_evm1; 544 sc->sc_rx_th.wr_v.evm[2] = rs 511 ath_rx_tap_vendor(struct ath_softc *sc, struct mbuf *m, const struct ath_rx_status *rs, u_int64_t tsf, int16_t nf) argument 576 ath_rx_tap(struct ath_softc *sc, struct mbuf *m, const struct ath_rx_status *rs, u_int64_t tsf, int16_t nf) argument 658 ath_rx_pkt(struct ath_softc *sc, struct ath_rx_status *rs, HAL_STATUS status, uint64_t tsf, int nf, HAL_RX_QUEUE qtype, struct ath_buf *bf, struct mbuf *m) argument 1082 struct ath_rx_status *rs; local 1422 struct ath_rx_status *rs = &bf->bf_status.ds_rxstat; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/pci/ |
H A D | r88ee_attach.c | 79 struct r92c_softc *rs = sc->sc_priv; local 82 rs->rs_scan_start = ic->ic_scan_start; 84 rs->rs_scan_end = ic->ic_scan_end; 91 struct r92c_softc *rs; local 93 rs = malloc(sizeof(struct r92c_softc), M_RTWN_PRIV, M_WAITOK | M_ZERO); 95 rs->rs_txpwr = &r88ee_txpwr; 97 rs->rs_set_bw20 = r88e_set_bw20; 98 rs->rs_get_txpower = r88e_get_txpower; 99 rs->rs_set_gain = r88e_set_gain; 100 rs [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/ |
H A D | ar5210_recv.c | 216 struct ath_rx_status *rs) 232 rs->rs_datalen = ads->ds_status0 & AR_DataLen; 244 rs->rs_tstamp = rstamp & 0x7fff; 245 rs->rs_status = 0; 248 rs->rs_status |= HAL_RXERR_CRC; 250 rs->rs_status |= HAL_RXERR_DECRYPT; 252 rs->rs_status |= HAL_RXERR_FIFO; 254 rs->rs_status |= HAL_RXERR_PHY; 255 rs->rs_phyerr = 260 rs 214 ar5210ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs) argument [all...] |
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_amrr.c | 164 const struct ieee80211_rateset *rs = NULL; local 197 rs = (struct ieee80211_rateset *) &ni->ni_htrates; 201 rs = &ni->ni_rates; 205 rate = rs->rs_rates[0]; 213 for (amn->amn_rix = rs->rs_nrates - 1; amn->amn_rix > 0; 218 if ((rs->rs_rates[amn->amn_rix] & 0x1f) < 4) 220 } else if ((rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL) <= 72) 223 rate = rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL; 237 rs->rs_nrates, 253 const struct ieee80211_rateset *rs local 338 const struct ieee80211_rateset *rs = NULL; local 484 struct ieee80211_rateset *rs; local [all...] |
H A D | ieee80211_rssadapt.c | 119 struct ieee80211_rssadapt *rs = vap->iv_rs; local 121 if (!rs) 126 rs->interval = msecs_to_ticks(msecs); 132 struct ieee80211_rssadapt *rs; local 138 vap->iv_rs = rs = IEEE80211_MALLOC(sizeof(struct ieee80211_rssadapt), 140 if (rs == NULL) { 144 rs->vap = vap; 179 const struct ieee80211_rateset *rs = &ni->ni_rates; local 199 ra->ra_rates = *rs; 203 for (ra->ra_rix = rs 241 const struct ieee80211_rateset *rs; local 364 struct ieee80211_rssadapt *rs = vap->iv_rs; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/ |
H A D | r88e_rom.c | 61 struct r92c_softc *rs = sc->sc_priv; local 62 struct rtwn_r88e_txpwr *rt = rs->rs_txpwr; 73 rs->crystalcap = RTWN_GET_ROM_VAR(rom->crystalcap, 75 rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY); 76 rs->board_type = 80 __func__,rs->regulatory);
|