Searched refs:rs (Results 1 - 25 of 89) sorted by last modified time

1234

/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c5535 const struct ieee80211_ht_rateset *rs = local
5544 if (mcs > rs->min_mcs) {
7649 struct ieee80211_rateset *rs; local
7683 rs = &ic->ic_sup_rates[IEEE80211_MODE_11G];
7684 if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
7685 if (remain < 4 + rs->rs_nrates)
7687 } else if (remain < 2 + rs->rs_nrates)
7691 frm = ieee80211_add_rates(frm, rs);
7692 if (rs->rs_nrates > IEEE80211_RATE_SIZE)
7693 frm = ieee80211_add_xrates(frm, rs);
8166 iwm_ridx2rate(struct ieee80211_rateset *rs, int ridx) argument
8200 struct ieee80211_rateset *rs = &ni->ni_rates; local
9370 struct ieee80211_rateset *rs = &ni->ni_rates; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c4708 const struct ieee80211_rateset *rs = NULL; local
4715 rs = &ieee80211_std_rateset_11b;
4717 rs = &ieee80211_std_rateset_11a;
4718 if (rs && ridx < rs->rs_nrates) {
4719 rate = (rs->rs_rates[ridx] &
6010 const struct ieee80211_rateset *rs = &ieee80211_std_rateset_11a; local
6013 for (i = 0; i < rs->rs_nrates; i++) {
6014 if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == rval)
6025 const struct ieee80211_rateset *rs local
6046 struct ieee80211_rateset *rs = &ni->ni_rates; local
6891 struct ieee80211_rateset *rs; local
7210 iwx_ridx2rate(struct ieee80211_rateset *rs, int ridx) argument
7244 struct ieee80211_rateset *rs = &ni->ni_rates; local
7733 const struct ieee80211_rateset *rs = &ieee80211_std_rateset_11g; local
7748 const struct ieee80211_ht_rateset *rs; local
7799 struct ieee80211_rateset *rs = &ni->ni_rates; local
7867 struct ieee80211_rateset *rs = &ni->ni_rates; local
7948 struct ieee80211_rateset *rs = &ni->ni_rates; local
7993 const struct ieee80211_rateset *rs; local
[all...]
/haiku/src/libs/compat/openbsd_wlan/net80211/
H A Dieee80211_node.c2614 struct ieee80211_rateset *rs = &ni->ni_rates; local
2616 memset(rs, 0, sizeof(*rs));
2617 rs->rs_nrates = rates[1];
2618 memcpy(rs->rs_rates, rates + 2, rs->rs_nrates);
2625 if (rs->rs_nrates + nxrates > IEEE80211_RATE_MAXSIZE) {
2626 nxrates = IEEE80211_RATE_MAXSIZE - rs->rs_nrates;
2632 memcpy(rs->rs_rates + rs
2693 const struct ieee80211_rateset *rs = &ni->ni_rates; local
[all...]
H A Dieee80211_rssadapt.c82 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...]
H A Dieee80211_ra.c116 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 Dieee80211_ra_vht.c115 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 Dieee80211_proto.h160 struct ieee80211_rxinfo *rs, u_int16_t, u_int16_t);
H A Dieee80211_output.c773 ieee80211_add_rates(u_int8_t *frm, const struct ieee80211_rateset *rs) argument
778 nrates = min(rs->rs_nrates, IEEE80211_RATE_SIZE);
780 memcpy(frm, rs->rs_rates, nrates);
1144 ieee80211_add_xrates(u_int8_t *frm, const struct ieee80211_rateset *rs) argument
1148 KASSERT(rs->rs_nrates > IEEE80211_RATE_SIZE);
1151 nrates = rs->rs_nrates - IEEE80211_RATE_SIZE;
1153 memcpy(frm, rs->rs_rates + IEEE80211_RATE_SIZE, nrates);
1261 const struct ieee80211_rateset *rs = local
1268 2 + min(rs->rs_nrates, IEEE80211_RATE_SIZE) +
1269 ((rs
1312 const struct ieee80211_rateset *rs = &ic->ic_bss->ni_rates; local
1434 const struct ieee80211_rateset *rs = &ni->ni_rates; local
1515 const struct ieee80211_rateset *rs = &ni->ni_rates; local
2043 const struct ieee80211_rateset *rs = &ni->ni_rates; local
[all...]
H A Dieee80211.c336 const struct ieee80211_rateset *rs; local
374 rs = &ic->ic_sup_rates[mode];
375 for (i = 0; i < rs->rs_nrates; i++) {
376 rate = rs->rs_rates[i];
1019 struct ieee80211_rateset *rs; local
1023 rs = &ic->ic_sup_rates[mode];
1024 for (i = 0; i < rs->rs_nrates; i++) {
1025 rs->rs_rates[i] &= IEEE80211_RATE_VAL;
1028 rs->rs_rates[i]) {
1029 rs
1041 struct ieee80211_rateset *rs = &ic->ic_bss->ni_rates; local
1066 struct ieee80211_rateset *rs = &ic->ic_bss->ni_rates; local
[all...]
/haiku/src/libs/bsd/
H A Darc4random.c56 } *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/ether/rtl8125/dev/pci/
H A Dif_rge.c2723 struct rge_stats *rs = rge_ks_sc->rge_ks_sc_stats; local
2727 kstat_kv_u64(&kvs->tx_ok) = lemtoh64(&rs->rge_tx_ok);
2728 kstat_kv_u64(&kvs->rx_ok) = lemtoh64(&rs->rge_rx_ok);
2729 kstat_kv_u64(&kvs->tx_er) = lemtoh64(&rs->rge_tx_er);
2730 kstat_kv_u32(&kvs->rx_er) = lemtoh32(&rs->rge_rx_er);
2731 kstat_kv_u16(&kvs->miss_pkt) = lemtoh16(&rs->rge_miss_pkt);
2732 kstat_kv_u16(&kvs->fae) = lemtoh16(&rs->rge_fae);
2733 kstat_kv_u32(&kvs->tx_1col) = lemtoh32(&rs->rge_tx_1col);
2734 kstat_kv_u32(&kvs->tx_mcol) = lemtoh32(&rs->rge_tx_mcol);
2735 kstat_kv_u64(&kvs->rx_ok_phy) = lemtoh64(&rs
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2860.c2261 const struct ieee80211_rateset *rs)
2268 for (i = 0; i < rs->rs_nrates; i++) {
2269 rate = rs->rs_rates[i];
2260 rt2860_set_basicrates(struct rt2860_softc *sc, const struct ieee80211_rateset *rs) argument
H A Drt2661.c1840 const struct ieee80211_rateset *rs)
1847 for (i = 0; i < rs->rs_nrates; i++) {
1848 rate = rs->rs_rates[i];
1839 rt2661_set_basicrates(struct rt2661_softc *sc, const struct ieee80211_rateset *rs) argument
H A Drt2560.c2304 const struct ieee80211_rateset *rs)
2311 for (i = 0; i < rs->rs_nrates; i++) {
2312 rate = rs->rs_rates[i];
2303 rt2560_set_basicrates(struct rt2560_softc *sc, const struct ieee80211_rateset *rs) argument
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/usb/
H A Dr21au_dfs.c121 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...]
H A Dr21au_attach.c79 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...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/
H A Dr21a_rom.c65 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 Dr21a_init.c185 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...]
H A Dr21a_chan.c75 struct r12a_softc *rs = sc->sc_priv; local
87 if (rs->ext_lna_2g) {
113 struct r12a_softc *rs = sc->sc_priv; local
121 if (rs->ext_lna_2g) {
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/usb/
H A Dr12au_attach.c81 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...]
H A Dr12au_init.c64 struct r12a_softc *rs = sc->sc_priv; local
68 rs->ac_usb_dma_size | (rs->ac_usb_dma_time << 8));
135 struct r12a_softc *rs = sc->sc_priv; local
146 rtwn_write_1(sc, R12A_AMPDU_MAX_TIME, rs->ampdu_max_time);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/
H A Dr12a_rx.c147 struct r12a_softc *rs = sc->sc_priv; local
169 rs->rs_flags &= ~R12A_IQK_RUNNING;
196 struct r12a_softc *rs = sc->sc_priv; local
213 (rs->rs_flags & R12A_RXCKSUM6_EN) :
214 (rs->rs_flags & R12A_RXCKSUM_EN)) {
H A Dr12a_rom.c65 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...]
H A Dr12a_init.c68 struct r12a_softc *rs = sc->sc_priv; local
74 "%d/%d (5 GHz)\n", __func__, cond[0], rs->ext_pa_2g,
75 rs->ext_lna_2g, rs->ext_pa_5g, rs->ext_lna_5g);
80 if (!rs->ext_pa_2g && !rs->ext_lna_2g &&
81 !rs->ext_pa_5g && !rs->ext_lna_5g)
85 if (rs
220 struct r12a_softc *rs = sc->sc_priv; local
327 struct r12a_softc *rs = sc->sc_priv; local
[all...]
H A Dr12a_fw.c161 struct r12a_softc *rs = sc->sc_priv; local
165 if (rs->rs_flags & R12A_IQK_RUNNING)
182 cmd.ext_5g_pa_lna = RTWN_CMD_IQ_EXT_PA_5G(rs->ext_pa_5g);
183 cmd.ext_5g_pa_lna |= RTWN_CMD_IQ_EXT_LNA_5G(rs->ext_lna_5g);
191 rs->rs_flags |= R12A_IQK_RUNNING;

Completed in 211 milliseconds

1234