Home
last modified time | relevance | path

Searched refs:rssi (Results 1 – 25 of 169) sorted by relevance

1234567

/freebsd/sys/dev/rtwn/rtl8821a/
H A Dr21a_rx.c61 int8_t lna_idx, rssi; in r21a_get_rssi_cck() local
64 rssi = -6 - 2*(stat->cfosho[0] & 0x1f); /* Pout - (2 * VGA_idx) */ in r21a_get_rssi_cck()
68 rssi -= 32; in r21a_get_rssi_cck()
71 rssi -= 24; in r21a_get_rssi_cck()
74 rssi -= 11; in r21a_get_rssi_cck()
77 rssi += 5; in r21a_get_rssi_cck()
80 rssi += 21; in r21a_get_rssi_cck()
84 return (rssi); in r21a_get_rssi_cck()
/freebsd/sys/dev/rtwn/rtl8188e/
H A Dr88e_rx.c165 int8_t lna_idx, vga_idx, rssi; in r88e_get_rssi_cck() local
169 rssi = 6 - 2 * vga_idx; in r88e_get_rssi_cck()
174 rssi = -100 + 6; in r88e_get_rssi_cck()
176 rssi += -100 + 2 * 27; in r88e_get_rssi_cck()
179 rssi += -48 + 2 * 2; in r88e_get_rssi_cck()
182 rssi += -42 + 2 * 7; in r88e_get_rssi_cck()
185 rssi += -36 + 2 * 7; in r88e_get_rssi_cck()
188 rssi += -24 + 2 * 7; in r88e_get_rssi_cck()
191 rssi += -6 + 2 * 5; in r88e_get_rssi_cck()
193 rssi -= 6; in r88e_get_rssi_cck()
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_radar.c240 uint8_t rssi = 0, ext_rssi = 0; in ar5416ProcessRadarEvent() local
263 rssi = (uint8_t) rxs->rs_rssi; in ar5416ProcessRadarEvent()
265 rssi = (uint8_t) rxs->rs_rssi_ctl[0]; in ar5416ProcessRadarEvent()
271 if (rssi & 0x80) in ar5416ProcessRadarEvent()
272 rssi = 0; in ar5416ProcessRadarEvent()
290 __func__, rssi, ext_rssi, pulse_length_pri, pulse_length_ext, in ar5416ProcessRadarEvent()
299 if (dur == 0 && rssi == 0) { in ar5416ProcessRadarEvent()
304 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi=%d, dur=%d\n", __func__, rssi, dur); in ar5416ProcessRadarEvent()
361 rssi = 0; in ar5416ProcessRadarEvent()
366 if (ext_rssi >= (rssi + 3)) { in ar5416ProcessRadarEvent()
[all …]
H A Dar5416_ani.c406 int32_t rssi = BEACON_RSSI(ahp); in ar5416AniOfdmErrTrigger() local
407 if (rssi > params->rssiThrHigh) { in ar5416AniOfdmErrTrigger()
429 } else if (rssi > params->rssiThrLow) { in ar5416AniOfdmErrTrigger()
486 int32_t rssi = BEACON_RSSI(ahp); in ar5416AniCckErrTrigger() local
487 if (rssi > params->rssiThrLow) { in ar5416AniCckErrTrigger()
746 int32_t rssi = BEACON_RSSI(ahp); in ar5416AniLowerImmunity() local
747 if (rssi > params->rssiThrHigh) { in ar5416AniLowerImmunity()
753 } else if (rssi > params->rssiThrLow) { in ar5416AniLowerImmunity()
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_rx.c65 int8_t rssi; in r92c_get_rssi_cck() local
69 rssi = (cck->agc_rpt & 0x1f) << 1; in r92c_get_rssi_cck()
72 rssi = cck->agc_rpt & 0x3e; in r92c_get_rssi_cck()
74 rssi = cckoff[rpt] - rssi; in r92c_get_rssi_cck()
76 return (rssi); in r92c_get_rssi_cck()
83 int rssi; in r92c_get_rssi_ofdm() local
86 rssi = ((phy->pwdb_all >> 1) & 0x7f) - 110; in r92c_get_rssi_ofdm()
88 return (rssi); in r92c_get_rssi_ofdm()
/freebsd/sys/net80211/
H A Dieee80211_rssadapt.c242 int rix, rssi; in rssadapt_rate() local
260 rssi = ni->ni_ic->ic_node_getrssi(ni); in rssadapt_rate()
262 if ((*thrs)[rix] < (rssi << 8)) in rssadapt_rate()
271 ni->ni_txrate, pktlen, rssi); in rssadapt_rate()
283 rssadapt_lower_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) in rssadapt_lower_rate() argument
294 last_thr, (rssi << 8)); in rssadapt_lower_rate()
299 last_thr, (*thrs)[rix], rssi); in rssadapt_lower_rate()
303 rssadapt_raise_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) in rssadapt_raise_rate() argument
315 newthr = (rssi << 8); in rssadapt_raise_rate()
324 oldthr, newthr, rssi); in rssadapt_raise_rate()
[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
557 ieee80211_scan_dump_probe_beacon(uint8_t subtype,int isnew,const uint8_t mac[IEEE80211_ADDR_LEN],const struct ieee80211_scanparams * sp,int rssi) ieee80211_scan_dump_probe_beacon() argument
584 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) ieee80211_add_scan() argument
[all...]
H A Dieee80211_wds.c105 int8_t rssi, nf; in wds_flush() local
114 ic->ic_node_getsignal(ni, &rssi, &nf); in wds_flush()
118 ieee80211_input(ni, m, rssi, nf); in wds_flush()
408 const struct ieee80211_rx_stats *rxs, int rssi, int nf) in wds_input() argument
497 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); in wds_input()
707 ether_sprintf(wh->i_addr2), rssi); in wds_input()
716 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); in wds_input()
743 const struct ieee80211_rx_stats *rxs, int rssi, int nf) in wds_recv_mgmt() argument
H A Dieee80211_node.c1349 int32_t rssi; in node_getrssi() local
1353 rssi = IEEE80211_RSSI_GET(avgrssi); in node_getrssi()
1354 return rssi < 0 ? 0 : rssi > 127 ? 127 : rssi; in node_getrssi()
1358 node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) in node_getsignal() argument
1360 *rssi = node_getrssi(ni); in node_getsignal()
1370 int32_t rssi; in node_getmimoinfo() local
1378 info->ch[i].rssi[0] = 0; in node_getmimoinfo()
1380 rssi = IEEE80211_RSSI_GET(avgrssi); in node_getmimoinfo()
1381 info->ch[i].rssi[0] = rssi < 0 ? 0 : rssi > 127 ? 127 : rssi; in node_getmimoinfo()
3043 int8_t rssi; in get_hostap_rssi() local
[all …]
H A Dieee80211_adhoc.c306 const struct ieee80211_rx_stats *rxs, int rssi, int nf) in adhoc_input() argument
440 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); in adhoc_input()
650 ether_sprintf(wh->i_addr2), rssi); in adhoc_input()
659 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); in adhoc_input()
704 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) in adhoc_recv_mgmt() argument
769 subtype, rssi, nf); in adhoc_recv_mgmt()
859 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); in adhoc_recv_mgmt()
1003 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) in ahdemo_recv_mgmt() argument
1013 adhoc_recv_mgmt(ni, m0, subtype, rxs, rssi, nf); in ahdemo_recv_mgmt()
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) in monitor_input() 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_sta.c75 int subtype, const struct ieee80211_rx_stats *, int rssi, int nf);
537 const struct ieee80211_rx_stats *rxs, int rssi, int nf) in sta_input() argument
648 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); in sta_input()
924 ether_sprintf(wh->i_addr2), rssi); in sta_input()
972 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); in sta_input()
1000 int rssi, int nf, uint16_t seq, uint16_t status) in sta_auth_open() argument
1029 uint8_t *frm, uint8_t *efrm, int rssi, int nf, in sta_auth_shared() argument
1396 int rssi, int nf) in sta_recv_mgmt() argument
1651 &scan, wh, subtype, rssi, nf); in sta_recv_mgmt()
1696 subtype, rssi, nf); in sta_recv_mgmt()
[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) in tdma_recv_mgmt() argument
390 (void) tdma_process_params(ni, scan.tdma, rssi, nf, wh); in tdma_recv_mgmt()
398 ts->tdma_recv_mgmt(ni, m0, subtype, rxs, rssi, nf); in tdma_recv_mgmt()
521 int rssi, int nf, const struct ieee80211_frame *wh) in tdma_process_params() argument
/freebsd/sys/dev/rtwn/
H A Dif_rtwn_rx.c173 rtwn_update_avgrssi(struct rtwn_softc *sc, struct rtwn_node *un, int8_t rssi, in rtwn_update_avgrssi() argument
179 if (rssi <= -100 || rssi >= 20) in rtwn_update_avgrssi()
181 else if (rssi >= 0) in rtwn_update_avgrssi()
184 pwdb = 100 + rssi; in rtwn_update_avgrssi()
214 int8_t rssi; in rtwn_get_rssi() local
217 rssi = rtwn_get_rssi_cck(sc, physt); in rtwn_get_rssi()
219 rssi = rtwn_get_rssi_ofdm(sc, physt); in rtwn_get_rssi()
221 return (rssi); in rtwn_get_rssi()
301 int8_t rssi; in rtwn_rx_common() local
360 rssi = rtwn_get_rssi(sc, physt, is_cck); in rtwn_rx_common()
[all …]
/freebsd/sys/contrib/dev/rtw88/
H A Dcoex.h39 #define COEX_RSSI_HIGH(rssi) \ argument
40 ({ typeof(rssi) __rssi__ = rssi; \
44 #define COEX_RSSI_MEDIUM(rssi) \ argument
45 ({ typeof(rssi) __rssi__ = rssi; \
49 #define COEX_RSSI_LOW(rssi) \ argument
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, in rtw_chip_cfg_csi_rate() argument
114 rtwdev->chip->ops->cfg_csi_rate(rtwdev, rssi, cur_rate, in rtw_chip_cfg_csi_rate()
/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_freebsd.c141 uint8_t rssi = 0, ext_rssi = 0; in ar9300_freebsd_proc_radar_event() local
164 rssi = (uint8_t) rxs->rs_rssi; in ar9300_freebsd_proc_radar_event()
166 rssi = (uint8_t) rxs->rs_rssi_ctl[0]; in ar9300_freebsd_proc_radar_event()
172 if (rssi & 0x80) in ar9300_freebsd_proc_radar_event()
173 rssi = 0; in ar9300_freebsd_proc_radar_event()
191 __func__, rssi, ext_rssi, pulse_length_pri, pulse_length_ext, in ar9300_freebsd_proc_radar_event()
200 if (dur == 0 && rssi == 0) { in ar9300_freebsd_proc_radar_event()
205 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi=%d, dur=%d\n", __func__, rssi, dur); in ar9300_freebsd_proc_radar_event()
262 rssi = 0; in ar9300_freebsd_proc_radar_event()
267 if (ext_rssi >= (rssi + 3)) { in ar9300_freebsd_proc_radar_event()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dtestmode.c327 void *rx, *rssi; in mt7615_tm_dump_stats() local
337 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_RCPI); in mt7615_tm_dump_stats()
338 if (!rssi) in mt7615_tm_dump_stats()
345 nla_nest_end(msg, rssi); in mt7615_tm_dump_stats()
347 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_IB_RSSI); in mt7615_tm_dump_stats()
348 if (!rssi) in mt7615_tm_dump_stats()
355 nla_nest_end(msg, rssi); in mt7615_tm_dump_stats()
357 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_WB_RSSI); in mt7615_tm_dump_stats()
358 if (!rssi) in mt7615_tm_dump_stats()
365 nla_nest_end(msg, rssi); in mt7615_tm_dump_stats()
/freebsd/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_ani.c421 int32_t rssi = BEACON_RSSI(ahp); in ar5212AniOfdmErrTrigger() local
422 if (rssi > params->rssiThrHigh) { in ar5212AniOfdmErrTrigger()
429 "%s: rssi %d OWSD off\n", __func__, rssi); in ar5212AniOfdmErrTrigger()
443 "%s: rssi %d raise ST %u\n", __func__, rssi, in ar5212AniOfdmErrTrigger()
449 } else if (rssi > params->rssiThrLow) { in ar5212AniOfdmErrTrigger()
456 "%s: rssi %d OWSD on\n", __func__, rssi); in ar5212AniOfdmErrTrigger()
463 "%s: rssi %d raise ST %u\n", __func__, rssi, in ar5212AniOfdmErrTrigger()
479 __func__, rssi); in ar5212AniOfdmErrTrigger()
487 __func__, rssi, in ar5212AniOfdmErrTrigger()
523 int32_t rssi = BEACON_RSSI(ahp); in ar5212AniCckErrTrigger() local
[all …]
/freebsd/sys/dev/vnic/
H A Dnic_main.c693 uint64_t cpi_base, cpi, rssi_base, rssi; in nic_config_cpi() local
721 rssi = rssi_base; in nic_config_cpi()
722 for (; rssi < (rssi_base + cfg->rq_cnt); rssi++) { in nic_config_cpi()
723 nic_reg_write(nic, NIC_PF_RSSI_0_4097_RQ | (rssi << 3), in nic_config_cpi()
728 rssi = 0; in nic_config_cpi()
740 (vnic << 24) | (padd << 16) | (rssi_base + rssi)); in nic_config_cpi()
747 (vnic << 24) | (rssi_base + rssi)); in nic_config_cpi()
750 if ((rssi + 1) >= cfg->rq_cnt) in nic_config_cpi()
754 rssi++; in nic_config_cpi()
756 rssi = ((cpi - cpi_base) & 0xe) >> 1; in nic_config_cpi()
[all …]
/freebsd/sys/contrib/dev/athk/
H A Dspectral_common.h55 s8 rssi; member
106 u8 rssi; member
122 __be16 rssi; member
/freebsd/sys/dev/bwi/
H A Dbwirf.c2410 int rssi, lna_gain; in bwi_rf_calc_rssi_bcm2050() local
2412 rssi = hdr->rxh_rssi; in bwi_rf_calc_rssi_bcm2050()
2417 if (rssi > 127) in bwi_rf_calc_rssi_bcm2050()
2418 rssi -= 256; in bwi_rf_calc_rssi_bcm2050()
2420 rssi += 17; in bwi_rf_calc_rssi_bcm2050()
2422 rssi -= 4; in bwi_rf_calc_rssi_bcm2050()
2423 return rssi; in bwi_rf_calc_rssi_bcm2050()
2429 if (rssi >= BWI_NRSSI_TBLSZ) in bwi_rf_calc_rssi_bcm2050()
2430 rssi = BWI_NRSSI_TBLSZ - 1; in bwi_rf_calc_rssi_bcm2050()
2432 rssi = ((31 - (int)rf->rf_nrssi_table[rssi]) * -131) / 128; in bwi_rf_calc_rssi_bcm2050()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dtestmode.c726 void *rx, *rssi; in mt7915_tm_dump_stats() local
738 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_RCPI); in mt7915_tm_dump_stats()
739 if (!rssi) in mt7915_tm_dump_stats()
746 nla_nest_end(msg, rssi); in mt7915_tm_dump_stats()
748 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_IB_RSSI); in mt7915_tm_dump_stats()
749 if (!rssi) in mt7915_tm_dump_stats()
756 nla_nest_end(msg, rssi); in mt7915_tm_dump_stats()
758 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_WB_RSSI); in mt7915_tm_dump_stats()
759 if (!rssi) in mt7915_tm_dump_stats()
766 nla_nest_end(msg, rssi); in mt7915_tm_dump_stats()
/freebsd/tools/tools/iwn/iwnstats/
H A Dmain.c138 le32toh(g->rssi[0]), in iwn_stats_rx_general_print()
139 le32toh(g->rssi[1]), in iwn_stats_rx_general_print()
140 le32toh(g->rssi[2]), in iwn_stats_rx_general_print()

1234567