/freebsd-11-stable/sys/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_radar.c | 240 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...] |
H A D | ar5416_ani.c | 49 * rssi value (e.g. beacon frames from an ap in station mode) 55 * ANI_ENA_RSSI indicates whether rssi-based processing should 407 int32_t rssi = BEACON_RSSI(ahp); local 408 if (rssi > params->rssiThrHigh) { 410 * Beacon rssi is high, can turn off ofdm 430 } else if (rssi > params->rssiThrLow) { 432 * Beacon rssi in mid range, need ofdm weak signal 445 * Beacon rssi is low, if in 11b/g mode, turn off ofdm 487 int32_t rssi = BEACON_RSSI(ahp); local 488 if (rssi > param 747 int32_t rssi = BEACON_RSSI(ahp); local [all...] |
/freebsd-11-stable/sys/net80211/ |
H A D | ieee80211_rssadapt.c | 244 int rix, rssi; local 261 /* XXX this is average rssi, should be using last value */ 262 rssi = ni->ni_ic->ic_node_getrssi(ni); 264 if ((*thrs)[rix] < (rssi << 8)) 272 "RSSADAPT new rate %d (pktlen %d rssi %d)", 273 ni->ni_txrate, pktlen, rssi); 285 rssadapt_lower_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) argument 296 last_thr, (rssi << 8)); 299 "RSSADAPT lower threshold for rate %d (last_thr %d new thr %d rssi %d)\n", 301 last_thr, (*thrs)[rix], rssi); 305 rssadapt_raise_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) argument 337 int pktlen = *(int *)arg1, rssi = *(int *)arg2; local [all...] |
H A D | ieee80211_monitor.c | 64 const struct ieee80211_rx_stats *rxs, int rssi, int nf); 129 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 128 monitor_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
|
H A D | ieee80211_scan.c | 60 /* rssi thresholds */ 99 [IEEE80211_MODE_11A] = { .rssi = ROAM_RSSI_11A_DEFAULT, 101 [IEEE80211_MODE_11G] = { .rssi = ROAM_RSSI_11B_DEFAULT, 103 [IEEE80211_MODE_11B] = { .rssi = ROAM_RSSI_11BONLY_DEFAULT, 105 [IEEE80211_MODE_TURBO_A]= { .rssi = ROAM_RSSI_11A_DEFAULT, 107 [IEEE80211_MODE_TURBO_G]= { .rssi = ROAM_RSSI_11A_DEFAULT, 109 [IEEE80211_MODE_STURBO_A]={ .rssi = ROAM_RSSI_11A_DEFAULT, 111 [IEEE80211_MODE_HALF] = { .rssi = ROAM_RSSI_11A_DEFAULT, 113 [IEEE80211_MODE_QUARTER]= { .rssi = ROAM_RSSI_11A_DEFAULT, 115 [IEEE80211_MODE_11NA] = { .rssi 548 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 573 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 D | ieee80211_wds.c | 107 int8_t rssi, nf; local 116 ic->ic_node_getsignal(ni, &rssi, &nf); 120 ieee80211_input(ni, m, rssi, nf); 410 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 490 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 691 if_printf(ifp, "received %s from %s rssi %d\n", 693 ether_sprintf(wh->i_addr2), rssi); 702 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 729 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 409 wds_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 728 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 D | ieee80211_scan.h | 187 int subtype, int rssi, int noise); 313 int subtype, int rssi, int noise); 344 const struct ieee80211_scanparams *sp, int rssi);
|
H A D | ieee80211_node.c | 1177 int32_t rssi; local 1181 rssi = IEEE80211_RSSI_GET(avgrssi); 1182 return rssi < 0 ? 0 : rssi > 127 ? 127 : rssi; 1186 node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument 1188 *rssi = node_getrssi(ni); 1198 int32_t rssi; local 1205 info->rssi[i] = 0; 1207 rssi 2753 int8_t rssi; local 2772 int8_t rssi; local 2793 int8_t rssi; local 2844 ieee80211_getsignal(struct ieee80211vap *vap, int8_t *rssi, int8_t *noise) argument [all...] |
H A D | ieee80211_tdma.c | 118 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf); 123 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
|
H A D | ieee80211_sta.c | 76 int subtype, const struct ieee80211_rx_stats *, int rssi, int nf); 538 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 632 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 879 if_printf(ifp, "received %s from %s rssi %d\n", 881 ether_sprintf(wh->i_addr2), rssi); 914 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 942 int rssi, int nf, uint16_t seq, uint16_t status) 971 uint8_t *frm, uint8_t *efrm, int rssi, int nf, 1273 int rssi, int nf) 1481 &scan, wh, subtype, rssi, n 537 sta_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 941 sta_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 970 sta_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh, uint8_t *frm, uint8_t *efrm, int rssi, int nf, uint16_t seq, uint16_t status) argument 1271 sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
H A D | ieee80211_adhoc.c | 294 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 415 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 616 if_printf(ifp, "received %s from %s rssi %d\n", 618 ether_sprintf(wh->i_addr2), rssi); 627 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 672 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 728 subtype, rssi, nf); 778 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 916 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 927 adhoc_recv_mgmt(ni, m0, subtype, rxs, rssi, n 293 adhoc_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 671 adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 915 ahdemo_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
H A D | _ieee80211.h | 373 int8_t rssi; /* rssi thresh (.5 dBm) */ member in struct:ieee80211_roamparam 400 int8_t rssi[3]; /* per-antenna rssi */ member in struct:ieee80211_mimo_info
|
H A D | ieee80211_hostap.c | 72 int rssi, int nf); 76 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf); 469 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 560 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 823 if_printf(ifp, "received %s from %s rssi %d\n", 825 ether_sprintf(wh->i_addr2), rssi); 866 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 893 int rssi, int nf, uint16_t seq, uint16_t status) 971 uint8_t *frm, uint8_t *efrm, int rssi, int nf, 1072 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 468 hostap_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 892 hostap_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 970 hostap_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh, uint8_t *frm, uint8_t *efrm, int rssi, int nf, uint16_t seq, uint16_t status) argument 1653 hostap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
/freebsd-11-stable/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_ani.c | 45 * 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-11-stable/sys/dev/wi/ |
H A D | if_wivar.h | 172 #define WI_RSSI_TO_DBM(sc, rssi) (MIN((sc)->sc_max_rssi, \ 173 MAX((sc)->sc_min_rssi, (rssi))) - (sc)->sc_dbm_offset)
|
/freebsd-11-stable/sys/dev/vnic/ |
H A D | nic_main.c | 688 uint64_t cpi_base, cpi, rssi_base, rssi; local 716 rssi = rssi_base; 717 for (; rssi < (rssi_base + cfg->rq_cnt); rssi++) { 718 nic_reg_write(nic, NIC_PF_RSSI_0_4097_RQ | (rssi << 3), 723 rssi = 0; 735 (vnic << 24) | (padd << 16) | (rssi_base + rssi)); 742 (vnic << 24) | (rssi_base + rssi)); 745 if ((rssi + 1) >= cfg->rq_cnt) 749 rssi 784 uint64_t cpi_cfg, cpi_base, rssi_base, rssi; local [all...] |
/freebsd-11-stable/sys/dev/ath/ |
H A D | if_ath_rx.h | 37 int rssi, int nf);
|
/freebsd-11-stable/sys/dev/bwi/ |
H A D | bwirf.c | 2410 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-11-stable/tools/tools/iwn/iwnstats/ |
H A D | main.c | 139 printf("%s: rssi=[%d, %d, %d] energy=[%d %d %d]\n", 141 le32toh(g->rssi[0]), 142 le32toh(g->rssi[1]), 143 le32toh(g->rssi[2]),
|
/freebsd-11-stable/sys/dev/ral/ |
H A D | rt2560var.h | 61 int8_t rssi; member in struct:rt2560_tx_data
|
H A D | rt2661var.h | 57 int8_t rssi; member in struct:rt2661_tx_data
|
H A D | rt2661.c | 977 int8_t rssi, nf; local 1050 rssi = rt2661_get_rssi(sc, desc->rssi); 1052 if (rssi < 0) 1053 rssi = -30; /* XXX ignored by net80211 */ 1070 tap->wr_antsignal = nf + rssi; 1081 (void) ieee80211_input(ni, m, rssi, nf); 1084 (void) ieee80211_input_all(ic, m, rssi, nf); 1546 /* XXX probably need last rssi value and not avg */ 1547 data->rssi 2705 int lna, agc, rssi; local [all...] |
/freebsd-11-stable/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_ani.c | 117 { 7, 0 }, /* lvl 7 (only for high rssi) */ 118 { 8, 0 } /* lvl 8 (only for high rssi) */ 362 ani_state->rssi = BEACON_RSSI(ahp); 364 "**** %s: ofdmlevel %d=>%d, rssi=%d[lo=%d hi=%d]\n", __func__, 366 ani_state->rssi, ani_state->rssi_thr_low, ani_state->rssi_thr_high); 389 ani_state->rssi <= ani_state->rssi_thr_high)) 417 ani_state->rssi = BEACON_RSSI(ahp); 419 "**** %s: ccklevel %d=>%d, rssi=%d[lo=%d hi=%d]\n", 421 ani_state->rssi, ani_state->rssi_thr_low, ani_state->rssi_thr_high); 424 ani_state->rssi < [all...] |
/freebsd-11-stable/sys/dev/urtwn/ |
H A D | if_urtwn.c | 1056 int8_t rssi = -127; local 1070 rssi = urtwn_r88e_get_rssi(sc, rate, &stat[1]); 1072 rssi = urtwn_get_rssi(sc, rate, &stat[1]); 1073 URTWN_DPRINTF(sc, URTWN_DEBUG_RSSI, "%s: rssi=%d\n", __func__, rssi); 1075 urtwn_update_avgrssi(sc, rate, rssi); 1104 tap->wr_dbm_antsignal = rssi; 1108 *rssi_p = rssi; 1133 int8_t nf, rssi; local 1168 ni = urtwn_rx_frame(sc, m, &rssi); 2540 urtwn_ibss_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2779 urtwn_update_avgrssi(struct urtwn_softc *sc, int rate, int8_t rssi) argument 2823 int8_t rssi; local 2848 int8_t rssi; local [all...] |
/freebsd-11-stable/sys/dev/usb/wlan/ |
H A D | if_rsu.c | 1416 bss->rssi = htole32(ni->ni_avgrssi); 1511 le32toh(bss->rssi)); 1542 rxs.rssi = le32toh(bss->rssi) / 2; 1734 int8_t rssi; 1739 rssi = cck->agc_rpt & 0x3e; 1740 rssi = cckoff[rpt] - rssi; 1743 rssi = ((le32toh(phy->phydw1) >> 1) & 0x7f) - 106; 1745 return (rssi); 1958 int rssi; local [all...] |