Searched refs:rssi (Results 1 - 25 of 162) sorted by relevance

1234567

/freebsd-current/sys/dev/rtwn/rtl8821a/
H A Dr21a_rx.c61 int8_t lna_idx, rssi; local
64 rssi = -6 - 2*(stat->cfosho[0] & 0x1f); /* Pout - (2 * VGA_idx) */
68 rssi -= 32;
71 rssi -= 24;
74 rssi -= 11;
77 rssi += 5;
80 rssi += 21;
84 return (rssi);
/freebsd-current/sys/dev/rtwn/rtl8188e/
H A Dr88e_rx.c165 int8_t lna_idx, vga_idx, rssi; local
169 rssi = 6 - 2 * vga_idx;
174 rssi = -100 + 6;
176 rssi += -100 + 2 * 27;
179 rssi += -48 + 2 * 2;
182 rssi += -42 + 2 * 7;
185 rssi += -36 + 2 * 7;
188 rssi += -24 + 2 * 7;
191 rssi += -6 + 2 * 5;
193 rssi
210 int rssi; local
[all...]
/freebsd-current/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_radar.c240 uint8_t rssi = 0, ext_rssi = 0; local
263 rssi = (uint8_t) rxs->rs_rssi;
265 rssi = (uint8_t) rxs->rs_rssi_ctl[0];
271 if (rssi & 0x80)
272 rssi = 0;
288 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi=%d, ext_rssi=%d, pulse_length_pri=%d,"
290 __func__, rssi, ext_rssi, pulse_length_pri, pulse_length_ext,
299 if (dur == 0 && rssi == 0) {
300 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: dur and rssi are 0\n", __func__);
304 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi
[all...]
/freebsd-current/sys/dev/rtwn/rtl8192c/
H A Dr92c_rx.c65 int8_t rssi; local
69 rssi = (cck->agc_rpt & 0x1f) << 1;
72 rssi = cck->agc_rpt & 0x3e;
74 rssi = cckoff[rpt] - rssi;
76 return (rssi);
83 int rssi; local
86 rssi = ((phy->pwdb_all >> 1) & 0x7f) - 110;
88 return (rssi);
/freebsd-current/sys/net80211/
H A Dieee80211_rssadapt.c242 int rix, rssi; local
259 /* XXX this is average rssi, should be using last value */
260 rssi = ni->ni_ic->ic_node_getrssi(ni);
262 if ((*thrs)[rix] < (rssi << 8))
270 "RSSADAPT new rate %d (pktlen %d rssi %d)",
271 ni->ni_txrate, pktlen, rssi);
283 rssadapt_lower_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) argument
294 last_thr, (rssi << 8));
297 "RSSADAPT lower threshold for rate %d (last_thr %d new thr %d rssi %d)\n",
299 last_thr, (*thrs)[rix], rssi);
303 rssadapt_raise_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) argument
335 int pktlen, rssi; local
[all...]
H A Dieee80211_scan.c61 /* rssi thresholds */
101 [IEEE80211_MODE_11A] = { .rssi = ROAM_RSSI_11A_DEFAULT,
103 [IEEE80211_MODE_11G] = { .rssi = ROAM_RSSI_11B_DEFAULT,
105 [IEEE80211_MODE_11B] = { .rssi = ROAM_RSSI_11BONLY_DEFAULT,
107 [IEEE80211_MODE_TURBO_A]= { .rssi = ROAM_RSSI_11A_DEFAULT,
109 [IEEE80211_MODE_TURBO_G]= { .rssi = ROAM_RSSI_11A_DEFAULT,
111 [IEEE80211_MODE_STURBO_A]={ .rssi = ROAM_RSSI_11A_DEFAULT,
113 [IEEE80211_MODE_HALF] = { .rssi = ROAM_RSSI_11A_DEFAULT,
115 [IEEE80211_MODE_QUARTER]= { .rssi = ROAM_RSSI_11A_DEFAULT,
117 [IEEE80211_MODE_11NA] = { .rssi
555 ieee80211_scan_dump_probe_beacon(uint8_t subtype, int isnew, const uint8_t mac[IEEE80211_ADDR_LEN], const struct ieee80211_scanparams *sp, int rssi) argument
580 ieee80211_add_scan(struct ieee80211vap *vap, struct ieee80211_channel *curchan, const struct ieee80211_scanparams *sp, const struct ieee80211_frame *wh, int subtype, int rssi, int noise) argument
[all...]
H A Dieee80211_monitor.c61 const struct ieee80211_rx_stats *rxs, int rssi, int nf);
126 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
125 monitor_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
H A Dieee80211_wds.c105 int8_t rssi, nf; local
114 ic->ic_node_getsignal(ni, &rssi, &nf);
118 ieee80211_input(ni, m, rssi, nf);
408 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
498 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi);
706 if_printf(ifp, "received %s from %s rssi %d\n",
708 ether_sprintf(wh->i_addr2), rssi);
717 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf);
744 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
407 wds_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
743 wds_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
H A Dieee80211_scan.h190 int subtype, int rssi, int noise);
319 int subtype, int rssi, int noise);
350 const struct ieee80211_scanparams *sp, int rssi);
H A Dieee80211_node.c1349 int32_t rssi; local
1353 rssi = IEEE80211_RSSI_GET(avgrssi);
1354 return rssi < 0 ? 0 : rssi > 127 ? 127 : rssi;
1358 node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument
1360 *rssi = node_getrssi(ni);
1370 int32_t rssi; local
1378 info->ch[i].rssi[0] = 0;
1380 rssi
3042 int8_t rssi; local
3059 int8_t rssi; local
3078 int8_t rssi; local
3129 ieee80211_getsignal(struct ieee80211vap *vap, int8_t *rssi, int8_t *noise) argument
[all...]
H A Dieee80211_tdma.c115 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf);
120 const u_int8_t *ie, int rssi, int nf, const struct ieee80211_frame *wh);
327 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf)
390 (void) tdma_process_params(ni, scan.tdma, rssi, nf, wh);
398 ts->tdma_recv_mgmt(ni, m0, subtype, rxs, rssi, nf);
521 int rssi, int nf, const struct ieee80211_frame *wh)
326 tdma_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
520 tdma_process_params(struct ieee80211_node *ni, const u_int8_t *ie, int rssi, int nf, const struct ieee80211_frame *wh) argument
/freebsd-current/sys/dev/rtwn/
H A Dif_rtwn_rx.c116 rtwn_update_avgrssi(struct rtwn_softc *sc, struct rtwn_node *un, int8_t rssi, argument
122 if (rssi <= -100 || rssi >= 20)
124 else if (rssi >= 0)
127 pwdb = 100 + rssi;
157 int8_t rssi; local
160 rssi = rtwn_get_rssi_cck(sc, physt);
162 rssi = rtwn_get_rssi_ofdm(sc, physt);
164 return (rssi);
244 int8_t rssi; local
325 rtwn_adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
[all...]
/freebsd-current/sys/contrib/dev/athk/
H A Dspectral_common.h55 s8 rssi; member in struct:fft_sample_ht20
106 u8 rssi; member in struct:fft_sample_ath10k
122 __be16 rssi; member in struct:fft_sample_ath11k
H A Ddfs_pattern_detector.h47 * @rssi: rssi of radar event
54 u8 rssi; member in struct:pulse_event
/freebsd-current/sys/contrib/dev/rtw88/
H A Dcoex.h39 #define COEX_RSSI_HIGH(rssi) \
40 ({ typeof(rssi) __rssi__ = rssi; \
44 #define COEX_RSSI_MEDIUM(rssi) \
45 ({ typeof(rssi) __rssi__ = rssi; \
49 #define COEX_RSSI_LOW(rssi) \
50 ({ typeof(rssi) __rssi__ = rssi; \
H A Dbf.h93 void rtw_bf_cfg_csi_rate(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate,
110 static inline void rtw_chip_cfg_csi_rate(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate, argument
114 rtwdev->chip->ops->cfg_csi_rate(rtwdev, rssi, cur_rate,
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dtestmode.c327 void *rx, *rssi; local
337 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_RCPI);
338 if (!rssi)
345 nla_nest_end(msg, rssi);
347 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_IB_RSSI);
348 if (!rssi)
355 nla_nest_end(msg, rssi);
357 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_WB_RSSI);
358 if (!rssi)
365 nla_nest_end(msg, rssi);
[all...]
/freebsd-current/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_freebsd.c142 uint8_t rssi = 0, ext_rssi = 0; local
165 rssi = (uint8_t) rxs->rs_rssi;
167 rssi = (uint8_t) rxs->rs_rssi_ctl[0];
173 if (rssi & 0x80)
174 rssi = 0;
190 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi=%d, ext_rssi=%d, pulse_length_pri=%d,"
192 __func__, rssi, ext_rssi, pulse_length_pri, pulse_length_ext,
201 if (dur == 0 && rssi == 0) {
202 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: dur and rssi are 0\n", __func__);
206 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi
[all...]
/freebsd-current/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_ani.c45 * rssi value (e.g. beacon frames from an ap in station mode)
51 * ANI_ENA_RSSI indicates whether rssi-based processing should
421 int32_t rssi = BEACON_RSSI(ahp); local
422 if (rssi > params->rssiThrHigh) {
424 * Beacon rssi is high, can turn off ofdm
429 "%s: rssi %d OWSD off\n", __func__, rssi);
443 "%s: rssi %d raise ST %u\n", __func__, rssi,
449 } else if (rssi > param
523 int32_t rssi = BEACON_RSSI(ahp); local
791 int32_t rssi = BEACON_RSSI(ahp); local
[all...]
/freebsd-current/sys/dev/vnic/
H A Dnic_main.c693 uint64_t cpi_base, cpi, rssi_base, rssi; local
721 rssi = rssi_base;
722 for (; rssi < (rssi_base + cfg->rq_cnt); rssi++) {
723 nic_reg_write(nic, NIC_PF_RSSI_0_4097_RQ | (rssi << 3),
728 rssi = 0;
740 (vnic << 24) | (padd << 16) | (rssi_base + rssi));
747 (vnic << 24) | (rssi_base + rssi));
750 if ((rssi + 1) >= cfg->rq_cnt)
754 rssi
786 uint64_t cpi_cfg, cpi_base, rssi_base, rssi; local
[all...]
/freebsd-current/sys/dev/ath/
H A Dif_athrate.h167 int rssi);
H A Dif_ath_rx.h37 int rssi, int nf);
/freebsd-current/sys/dev/bwi/
H A Dbwirf.c2410 int rssi, lna_gain; local
2412 rssi = hdr->rxh_rssi;
2417 if (rssi > 127)
2418 rssi -= 256;
2420 rssi += 17;
2422 rssi -= 4;
2423 return rssi;
2429 if (rssi >= BWI_NRSSI_TBLSZ)
2430 rssi = BWI_NRSSI_TBLSZ - 1;
2432 rssi
2480 int rssi; local
2495 int rssi; local
[all...]
/freebsd-current/tools/tools/iwn/iwnstats/
H A Dmain.c136 printf("%s: rssi=[%d, %d, %d] energy=[%d %d %d]\n",
138 le32toh(g->rssi[0]),
139 le32toh(g->rssi[1]),
140 le32toh(g->rssi[2]),
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dtestmode.c726 void *rx, *rssi; local
738 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_RCPI);
739 if (!rssi)
746 nla_nest_end(msg, rssi);
748 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_IB_RSSI);
749 if (!rssi)
756 nla_nest_end(msg, rssi);
758 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_WB_RSSI);
759 if (!rssi)
766 nla_nest_end(msg, rssi);
[all...]

Completed in 246 milliseconds

1234567